]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR c++/59281 (attribute((constructor)) accepts enum class as integer constant)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
9776e692
BS
12016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2
3 PR middle-end/66178
4 * gcc.dg/torture/pr66178.c: New test.
5
c8d3e088
AB
62016-01-21 Anton Blanchard <anton@samba.org>
7 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8
9 PR target/63354
10 * gcc.target/powerpc/pr63354.c: New test.
11
35b707ff
VM
122016-01-21 Vladimir Makarov <vmakarov@redhat.com>
13
14 PR rtl-optimization/68990
15 * gcc.target/i386/pr68990: New.
16
157b0829
NC
172016-01-21 Nick Clifton <nickc@redhat.com>
18
19 PR target/69129
20 * gcc.target/mips/pr69129.c: New.
21
aede6748
PC
222016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
23
24 PR c++/58046
25 * g++.dg/cpp0x/pr58046.C: New.
26
5463c2c8
JJ
272016-01-21 Jakub Jelinek <jakub@redhat.com>
28
6d31cc75
SS
29 PR target/69187
30 PR target/65624
31 * gcc.target/arm/pr69187.c: New test.
32
5463c2c8
JJ
33 PR c++/69355
34 * g++.dg/torture/pr69355.C: New test.
35
fa28f32b
AK
362016-01-21 Aditya Kumar <aditya.k7@samsung.com>
37 Sebastian Pop <s.pop@samsung.com>
38
39 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
40
b920a047
AK
412016-01-21 Aditya Kumar <aditya.k7@samsung.com>
42 Sebastian Pop <s.pop@samsung.com>
43
44 * gcc.dg/graphite/pr68976.c: New test.
45
bdd3aea6
JJ
462016-01-21 Jakub Jelinek <jakub@redhat.com>
47
48 PR middle-end/67653
49 * c-c++-common/pr67653.c: New test.
50 * gcc.dg/torture/pr29119.c: Add dg-warning.
51
26a2e6ae
PB
522016-01-20 Peter Bergner <bergner@vnet.ibm.com>
53
54 * gcc.target/powerpc/cpu-builtin-1.c: New test.
55
d25c7690
PK
562016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
57
58 PR c/24293
59 * gcc.dg/pr24293.c: New test.
60 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
61 incomplete struct type.
62 * gcc.dg/declspec-1.c: Likewise.
63 * gcc.dg/pr63549.c: Likewise.
64
889d5698
JJ
652016-01-20 Jakub Jelinek <jakub@redhat.com>
66
67 PR tree-optimization/66612
68 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
69 for bdn instruction.
70
d7cf3dc7
CL
712016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
72
73 * lib/target-supports.exp
74 (check_effective_target_arm_fp_ok_nocache): New.
75 (check_effective_target_arm_fp_ok): New.
76 (add_options_for_arm_fp): New.
77 (check_effective_target_arm_crypto_ok_nocache): Require
78 target_arm_v8_neon_ok instead of arm32.
79 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
80 (check_effective_target_arm_crypto_pragma_ok): New.
81 (add_options_for_arm_vfp): New.
82 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
83 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
84 target instead. Force initial fpu to vfp.
85 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
86 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
87 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
88 dependency.
89 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
90 use arm_vfp effective target instead. Force initial fpu to vfp.
91 * gcc.target/arm/attr-neon3.c: Likewise.
92 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
93 arm_vfp_ok.
94 * gcc.target/arm/unsigned-float.c: Likewise.
95 * gcc.target/arm/vfp-1.c: Likewise.
96 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
97 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
98 * gcc.target/arm/vfp-ldmiad.c: Likewise.
99 * gcc.target/arm/vfp-ldmias.c: Likewise.
100 * gcc.target/arm/vfp-stmdbd.c: Likewise.
101 * gcc.target/arm/vfp-stmdbs.c: Likewise.
102 * gcc.target/arm/vfp-stmiad.c: Likewise.
103 * gcc.target/arm/vfp-stmias.c: Likewise.
104 * gcc.target/arm/vnmul-1.c: Likewise.
105 * gcc.target/arm/vnmul-2.c: Likewise.
106 * gcc.target/arm/vnmul-3.c: Likewise.
107 * gcc.target/arm/vnmul-4.c: Likewise.
108
01ac9704 1092016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 110
e84b00da
L
111 PR testsuite/69366
112 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
113 the MPX run-time library, for compile-time MPX test.
114 * gcc.target/i386/chkp-always_inline.c: Likewise.
115 * gcc.target/i386/chkp-bndret.c: Likewise.
116 * gcc.target/i386/chkp-builtins-1.c: Likewise.
117 * gcc.target/i386/chkp-builtins-2.c: Likewise.
118 * gcc.target/i386/chkp-builtins-3.c: Likewise.
119 * gcc.target/i386/chkp-builtins-4.c: Likewise.
120 * gcc.target/i386/chkp-const-check-1.c: Likewise.
121 * gcc.target/i386/chkp-const-check-2.c: Likewise.
122 * gcc.target/i386/chkp-hidden-def.c: Likewise.
123 * gcc.target/i386/chkp-label-address.c: Likewise.
124 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
125 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
126 * gcc.target/i386/chkp-pr69044.c: Likewise.
127 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
128 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
129 * gcc.target/i386/chkp-strchr.c: Likewise.
130 * gcc.target/i386/chkp-strlen-1.c: Likewise.
131 * gcc.target/i386/chkp-strlen-2.c: Likewise.
132 * gcc.target/i386/chkp-strlen-3.c: Likewise.
133 * gcc.target/i386/chkp-strlen-4.c: Likewise.
134 * gcc.target/i386/chkp-strlen-5.c: Likewise.
135 * gcc.target/i386/chkp-stropt-1.c: Likewise.
136 * gcc.target/i386/chkp-stropt-10.c: Likewise.
137 * gcc.target/i386/chkp-stropt-11.c: Likewise.
138 * gcc.target/i386/chkp-stropt-12.c: Likewise.
139 * gcc.target/i386/chkp-stropt-13.c: Likewise.
140 * gcc.target/i386/chkp-stropt-14.c: Likewise.
141 * gcc.target/i386/chkp-stropt-15.c: Likewise.
142 * gcc.target/i386/chkp-stropt-16.c: Likewise.
143 * gcc.target/i386/chkp-stropt-2.c: Likewise.
144 * gcc.target/i386/chkp-stropt-3.c: Likewise.
145 * gcc.target/i386/chkp-stropt-4.c: Likewise.
146 * gcc.target/i386/chkp-stropt-5.c: Likewise.
147 * gcc.target/i386/chkp-stropt-6.c: Likewise.
148 * gcc.target/i386/chkp-stropt-7.c: Likewise.
149 * gcc.target/i386/chkp-stropt-8.c: Likewise.
150 * gcc.target/i386/chkp-stropt-9.c: Likewise.
151 * gcc.target/i386/pr63995-2.c: Likewise.
152 * gcc.target/i386/pr64805.c: Likewise.
153 * gcc.target/i386/pr65044.c: Likewise.
154 * gcc.target/i386/pr65167.c: Likewise.
155 * gcc.target/i386/pr65183.c: Likewise.
156 * gcc.target/i386/pr65184.c: Likewise.
157 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 158
28b33016
IE
1592016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
160
161 PR tree-optimization/69328
162 * gcc.dg/pr69328.c: New test.
163
bcff0913
JL
1642016-01-20 Jeff Law <law@redhat.com>
165
bf0bb970 166 PR target/25114
bcff0913
JL
167 * gcc.target/m68k/pr25114.c: New test.
168
a3f69631
AV
1692016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
170
171 * gcc.target/arm/memset-inline-10.c: Added
172 dg-require-effective-target arm_thumb2_ok.
173
af33ba0d
EB
1742016-01-19 Eric Botcazou <ebotcazou@adacore.com>
175
176 * gcc.dg/debug/dwarf2/sso.c: New test.
177
7596d5de
UB
1782016-01-19 Uros Bizjak <ubizjak@gmail.com>
179
180 PR testsuite/68820
181 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
182 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
183 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
184
ceda2c69
JH
1852016-01-19 Jan Hubicka <hubicka@ucw.cz>
186
187 PR ipa/66223
188 * g++.dg/ipa/devirt-50.C: New testcase.
189
38a979f2
MP
1902016-01-19 Marek Polacek <polacek@redhat.com>
191
192 PR c++/68965
193 * g++.dg/cpp1y/parameter-pack-1.C: New test.
194 * g++.dg/cpp1y/parameter-pack-2.C: New test.
195
962801c5
KT
1962016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
197
198 PR target/69135
199 * gcc.target/arm/pr69135_1.c: New test.
200
078fe40a
WD
2012015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
202
203 * gcc.target/aarch64/ccmp_1.c: Add new tests.
204
786e3c06
WD
2052015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
206
207 * gcc.target/aarch64/ccmp_1.c: New testcase.
208
1e297006
MP
2092016-01-19 Marek Polacek <polacek@redhat.com>
210
211 PR c++/68586
212 * g++.dg/cpp0x/enum30.C: New test.
213
879c27e3
RB
2142016-01-19 Richard Biener <rguenther@suse.de>
215
216 PR tree-optimization/69336
217 * g++.dg/tree-ssa/pr69336.C: New testcase.
218
015337d3
JJ
2192016-01-19 Jakub Jelinek <jakub@redhat.com>
220
221 PR debug/65779
222 * gcc.dg/pr65779.c: New test.
223
e2c768b6
RB
2242016-01-19 Richard Biener <rguenther@suse.de>
225
226 PR tree-optimization/69352
227 * gcc.dg/torture/pr69352.c: New testcase.
228
569efc34
JJ
2292016-01-19 Jakub Jelinek <jakub@redhat.com>
230
231 PR rtl-optimization/68955
232 PR rtl-optimization/64557
233 * gcc.dg/torture/pr68955.c: New test.
234
e49d321f
JH
2352016-01-19 Jan Hubicka <hubicka@ucw.cz>
236
237 PR lto/69136
238 * g++.dg/torture/pr69136.C: New testcase.
239
e9191ad3
JH
2402016-01-19 Jan Hubicka <hubicka@ucw.cz>
241
242 PR lto/69133
243 * g++.dg/lto/pr69133_0.C: New testcase.
244 * g++.dg/lto/pr69133_1.C: New testcase.
245
2bedb645
JL
2462016-01-15 Jeff Law <law@redhat.com>
247
248 PR tree-optimization/69320
249 * gcc.c-torture/pr69320-1.c: New test.
250 * gcc.c-torture/pr69320-2.c: New test.
251 * gcc.c-torture/pr69320-3.c: New test.
252 * gcc.c-torture/pr69320-4.c: New test.
253
17c15cb9
PP
2542016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
255
256 PR c++/11858
257 PR c++/24663
258 PR c++/24664
259 * g++.dg/template/pr11858.C: New test.
260 * g++.dg/template/pr24663.C: New test.
261 * g++.dg/template/unify12.C: New test.
262 * g++.dg/template/unify13.C: New test.
263 * g++.dg/template/unify14.C: New test.
264 * g++.dg/template/unify15.C: New test.
265 * g++.dg/template/unify16.C: New test.
266 * g++.dg/template/unify17.C: New test.
267
9617fd08
DM
2682016-01-18 David Malcolm <dmalcolm@redhat.com>
269
270 PR testsuite/69181
271 * gcc.dg/pr69181-1.c: New test file.
272 * gcc.dg/pr69181-2.c: New test file.
273 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
274 globals by moving it to...
275 (cleanup-after-saved-dg-test): ...this new function. Add
276 "global additional_sources_used". Add reset of global
277 multiline_expected_outputs to the empty list.
278 * lib/multiline.exp (_multiline_expected_outputs): Rename this
279 global to...
280 (multiline_expected_outputs): ...this, and updated comments to
281 note that it is modified from gcc-dg.exp.
282 (dg-end-multiline-output): Update for the above renaming.
283 (handle-multiline-outputs): Likewise. Remove the clearing
284 of the expected outputs to the empty list.
285
b555a2e4
RB
2862016-01-18 Richard Biener <rguenther@suse.de>
287
288 PR tree-optimization/69297
289 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
290
96902805
JM
2912016-01-18 Joseph Myers <joseph@codesourcery.com>
292
293 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
294 dg-options.
295 * gcc.target/mips/mips-3d-2.c: Likewise.
296 * gcc.target/mips/mips-3d-3.c: Likewise.
297 * gcc.target/mips/mips-3d-4.c: Likewise.
298 * gcc.target/mips/mips-3d-5.c: Likewise.
299 * gcc.target/mips/mips-3d-6.c: Likewise.
300 * gcc.target/mips/mips-3d-7.c: Likewise.
301 * gcc.target/mips/mips-3d-8.c: Likewise.
302 * gcc.target/mips/mips-3d-9.c: Likewise.
303 * gcc.target/mips/mips-ps-1.c: Likewise.
304 * gcc.target/mips/mips-ps-2.c: Likewise.
305 * gcc.target/mips/mips-ps-3.c: Likewise.
306 * gcc.target/mips/mips-ps-4.c: Likewise.
307 * gcc.target/mips/mips-ps-5.c: Likewise.
308 * gcc.target/mips/mips-ps-6.c: Likewise.
309 * gcc.target/mips/mips-ps-7.c: Likewise.
310 * gcc.target/mips/mips-ps-type.c: Likewise.
311 * gcc.target/mips/mips-ps-type-2.c: Likewise.
312 * gcc.target/mips/mips16-attributes-6.c: Likewise.
313
40e26f94
TV
3142016-01-18 Tom de Vries <tom@codesourcery.com>
315
316 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
317 * c-c++-common/goacc/kernels-double-reduction.c: New test.
318 * c-c++-common/goacc/kernels-empty.c: New test.
319 * c-c++-common/goacc/kernels-eternal.c: New test.
320 * c-c++-common/goacc/kernels-loop-2.c: New test.
321 * c-c++-common/goacc/kernels-loop-3.c: New test.
322 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
323 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
324 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
325 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
326 * c-c++-common/goacc/kernels-loop-data.c: New test.
327 * c-c++-common/goacc/kernels-loop-g.c: New test.
328 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
329 * c-c++-common/goacc/kernels-loop-n.c: New test.
330 * c-c++-common/goacc/kernels-loop-nest.c: New test.
331 * c-c++-common/goacc/kernels-loop.c: New test.
332 * c-c++-common/goacc/kernels-noreturn.c: New test.
333 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
334 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
335 * c-c++-common/goacc/kernels-reduction.c: New test.
336
a98d4647
TV
3372016-01-18 Tom de Vries <tom@codesourcery.com>
338
339 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
340 * gcc.dg/autopar/outer-2.c: Same.
341 * gcc.dg/autopar/outer-3.c: Same.
342 * gcc.dg/autopar/outer-4.c: Same.
343 * gcc.dg/autopar/outer-5.c: Same.
344 * gcc.dg/autopar/outer-6.c: Same.
345 * gcc.dg/autopar/parallelization-1.c: Same.
346 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
347 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
348 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
349 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
350 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
351 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
352 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
353 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
354 * gcc.dg/autopar/pr39500-1.c: Same.
355 * gcc.dg/autopar/pr39500-2.c: Same.
356 * gcc.dg/autopar/pr46193.c: Same.
357 * gcc.dg/autopar/pr46194.c: Same.
358 * gcc.dg/autopar/pr49580.c: Same.
359 * gcc.dg/autopar/pr49960-1.c: Same.
360 * gcc.dg/autopar/pr49960.c: Same.
361 * gcc.dg/autopar/pr68373.c: Same.
362 * gcc.dg/autopar/reduc-1.c: Same.
363 * gcc.dg/autopar/reduc-1char.c: Same.
364 * gcc.dg/autopar/reduc-1short.c: Same.
365 * gcc.dg/autopar/reduc-2.c: Same.
366 * gcc.dg/autopar/reduc-2char.c: Same.
367 * gcc.dg/autopar/reduc-2short.c: Same.
368 * gcc.dg/autopar/reduc-3.c: Same.
369 * gcc.dg/autopar/reduc-4.c: Same.
370 * gcc.dg/autopar/reduc-6.c: Same.
371 * gcc.dg/autopar/reduc-7.c: Same.
372 * gcc.dg/autopar/reduc-8.c: Same.
373 * gcc.dg/autopar/reduc-9.c: Same.
374 * gcc.dg/autopar/uns-outer-4.c: Same.
375 * gcc.dg/autopar/uns-outer-5.c: Same.
376 * gcc.dg/autopar/uns-outer-6.c: Same.
377 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
378 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
379
da976fa8
AL
3802016-01-18 Alan Lawrence <alan.lawrence@arm.com>
381
382 PR target/63679
383 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
384 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
385
70c1e886
AL
3862016-01-18 Alan Lawrence <alan.lawrence@arm.com>
387
388 PR target/63679
389 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
390 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
391 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
392
88bed196
AL
3932016-01-18 Alan Lawrence <alan.lawrence@arm.com>
394
395 PR target/63679
396 * gcc.dg/tree-ssa/sra-17.c: New.
397 * gcc.dg/tree-ssa/sra-18.c: New.
398
3dd5f42e
IE
3992016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
400
401 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
402
ae5a77fa
EB
4032016-01-18 Eric Botcazou <ebotcazou@adacore.com>
404
405 * gnat.dg/inline12.adb: New test.
406
11e57fc6
BC
4072016-01-18 Bin Cheng <bin.cheng@arm.com>
408
409 PR tree-optimization/66797
410 * gcc.c-torture/execute/pr65447.c: Relax check condition.
411
995b6fe0
RB
4122016-01-18 Richard Biener <rguenther@suse.de>
413
414 PR tree-optimization/69170
415 * gcc.dg/torture/pr69170.c: New testcase.
416
d656d82e
JDA
4172016-01-17 John David Anglin <danglin@gcc.gnu.org>
418
419 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
420
d69da357
TV
4212016-01-16 Tom de Vries <tom@codesourcery.com>
422
423 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
424
a3845283
TV
4252016-01-16 Tom de Vries <tom@codesourcery.com>
426
427 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
428 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
429 redundant dg-require-effective-target pthread.
430 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
431 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
432 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
433 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
434 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
435 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
436 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
437
197a6aa6
DE
4382016-01-16 David Edelsohn <dje.gcc@gmail.com>
439
440 PR target/68609
441 * gcc.target/powerpc/recip-6.c: Enable on AIX.
442 * gcc.target/powerpc/recip-7.c: Same.
443
ec7886c1
PP
4442016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
445
446 PR c++/69091
447 * g++.dg/template/pr69091.C: New test.
448
203484bb
PP
4492016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
450
451 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
452 dump does not contain an error_mark_node.
453 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
454 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
455
aa2500e9
PP
4562016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
457
458 PR c++/68936
459 * g++.dg/template/pr68936.C: New test.
460
28621a5c
DE
4612016-01-15 David Edelsohn <dje.gcc@gmail.com>
462
463 PR target/68609
464 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
465 * gcc.target/powerpc/recip-2.c: Same.
466 * gcc.target/powerpc/recip-3.c: Same.
467 * gcc.target/powerpc/recip-4.c: Same.
468 * gcc.target/powerpc/recip-sqrtf.c: Same.
469
40c43aca
JL
4702016-01-15 Jeff Law <law@redhat.com>
471
472 PR tree-optimization/69270
473 * gcc.dg/tree-ssa/pr69270-2.c: New test.
474 * gcc.dg/tree-ssa/pr69270-3.c: New test.
475
afbc5ae8
PT
4762016-01-15 Paul Thomas <pault@gcc.gnu.org>
477
478 PR fortran/49630
479 * gfortran.dg/deferred_character_13.f90: New test for the fix
480 of comment 3 of the PR.
481
482 PR fortran/54070
483 * gfortran.dg/deferred_character_8.f90: New test
484 * gfortran.dg/allocate_error_5.f90: New test
485
486 PR fortran/60593
487 * gfortran.dg/deferred_character_10.f90: New test
488
489 PR fortran/60795
490 * gfortran.dg/deferred_character_14.f90: New test
491
492 PR fortran/61147
493 * gfortran.dg/deferred_character_11.f90: New test
494
495 PR fortran/64324
496 * gfortran.dg/deferred_character_9.f90: New test
497
49abe076
VM
4982016-01-15 Vladimir Makarov <vmakarov@redhat.com>
499
500 PR rtl-optimization/69030
501 * gcc.target/i386/pr69030.c: New.
502
16d12992
KT
5032016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
504
505 * gcc.target/aarch64/target_attr_17.c: New test.
506
78810bd3
RB
5072016-01-15 Richard Biener <rguenther@suse.de>
508
509 PR tree-optimization/66856
510 * gcc.dg/torture/pr66856-1.c: New testcase.
511 * gcc.dg/torture/pr66856-2.c: Likewise.
512
2bd847fe
RB
5132016-01-15 Richard Biener <rguenther@suse.de>
514
515 PR debug/69137
516 * g++.dg/lto/pr69137_0.C: New testcase.
517
a00fe3b7
RS
5182016-01-15 Richard Sandiford <richard.sandiford@arm.com>
519
520 PR middle-end/69246
521 * gcc.target/i386/pr69246.c: New test.
522
cbb0e83b
DV
5232016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
524
7596d5de 525 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 526
5a500ecf
DV
5272016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
528
529 PR c++/56194
530 * g++.dg/init/const9.C: Disable test on S/390.
531
5d9bf64f
DV
5322016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
533
534 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
535 * g++.dg/Wno-frame-address.C: Ditto.
536
e234b19e
DV
5372016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
538
539 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
540
89483f99
RB
5412016-01-15 Richard Biener <rguenther@suse.de>
542
543 PR tree-optimization/68961
544 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
545
94f37395
IE
5462016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
547
548 * gcc.target/i386/pr65105-5.c: New test.
549
0f6176e6
JH
5502016-01-15 Jan Hubicka <hubicka@ucw.cz>
551
552 * gcc.c-torture/execute/alias-4.c: New testcase.
553
824ca15e
JH
5542016-01-15 Jan Hubicka <hubicka@ucw.cz>
555
556 PR ipa/68148
557 * g++.dg/ipa/devirt-49.C: New testcase.
558
092f7deb 5592016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
560
561 PR target/65837
562 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
563 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
564 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
565
e93c66bc
RB
5662016-01-15 Richard Biener <rguenther@suse.de>
567
568 PR tree-optimization/69117
569 * gcc.dg/torture/pr69117.c: New testcase.
570
c47eaca6 5712015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
572
573 PR c++/69048
574 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
575
c3f6914a
FXC
5762016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
577
578 PR testsuite/67509
579 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
580 range tests use 100 * maximum instead of maximum + 1.
581
cd65ae90
JJ
5822016-01-14 Jakub Jelinek <jakub@redhat.com>
583
584 PR debug/69244
585 * gcc.dg/guality/pr69244.c: New test.
586
19643948
UB
5872016-01-14 Uros Bizjak <ubizjak@gmail.com>
588
589 * lib/target-supports.exp (check_effective_target_issignaling):
590 New procedure.
591 * gcc.dg/pr61441.c: Require issignaling effective target.
592
fe79c97e
SB
5932016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
594
595 PR target/68803
596 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
597
c7df95d8
DM
5982016-01-14 David Malcolm <dmalcolm@redhat.com>
599
600 PR c++/68819
601 PR preprocessor/69177
602 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
603 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
604 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
605 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
606
00083992
MP
6072016-01-14 Marek Polacek <polacek@redhat.com>
608
609 PR c/69262
610 * gcc.dg/array-15.c: New test.
611
0c9b3294
JJ
6122016-01-14 Jakub Jelinek <jakub@redhat.com>
613
614 PR middle-end/68146
615 PR tree-optimization/69155
616 * gfortran.dg/pr68146.f: New test.
617 * gfortran.dg/pr69155.f90: New test.
618
3688e13d
RB
6192016-01-14 Richard Biener <rguenther@suse.de>
620
621 PR tree-optimization/68060
622 * gcc.dg/torture/pr68060-1.c: New testcase.
623 * gcc.dg/torture/pr68060-2.c: Likewise.
624
bab0ad3a
NC
6252016-01-14 Nick Clifton <nickc@redhat.com>
626
627 * lib/target-supports.exp
628 (check_effective_target_arm_neon_ok_nocache): Add an option
629 sequence that includes setting the ARM architecture to ARMv7-A.
630 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
631 command line options necessary to enable Neon support.
632 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
633 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
634 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
635 * gcc.target/arm/pr69180.c: Likewise.
636
947c2ce5
JL
6372016-01-14 Jeff Law <law@redhat.com>
638
639 PR tree-optimization/69270
640 * gcc.dg/tree-ssa/pr69270.c: New test.
641
3342fd71
BS
6422016-01-13 Bernd Schmidt <bschmidt@redhat.com>
643
644 PR c/66208
645 * c-c++-common/pr66208.c: New file.
646
2ad3adf1
JJ
6472016-01-13 Jakub Jelinek <jakub@redhat.com>
648
649 PR tree-optimization/69156
650 * gcc.dg/pr69156.c: New test.
651
398d6feb
L
6522016-01-13 H.J. Lu <hongjiu.lu@intel.com>
653
654 * gcc.target/i386/pr69225-7.c: New test.
655
4c868789
RH
6562016-01-13 Richard Henderson <rth@redhat.com>
657
658 * gcc.dg/tm/memopt-13.c: Update expected function.
659 * gcc.dg/tm/memopt-6.c: Likewise.
660
ef6d1772
UB
6612016-01-13 Uros Bizjak <ubizjak@gmail.com>
662
663 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
664 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
665 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
666 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 667
ef6d1772
UB
6682016-01-13 Tom de Vries <tom@codesourcery.com>
669
670 PR tree-optimization/69169
0b4b6ef2
TV
671 * gcc.dg/pr69169.c: New test.
672
2ad3adf1 6732016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
674
675 PR target/69228
676 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
677 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
678 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
679 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
680 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
681 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
682 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
683 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
684
9060e335
AK
6852016-01-13 Jakub Jelinek <jakub@redhat.com>
686
687 PR target/69247
688 * gcc.dg/pr69247.c: New test.
689
40311329
RB
6902016-01-13 Richard Biener <rguenther@suse.de>
691
692 PR tree-optimization/69242
693 * gcc.dg/torture/pr69242.c: New testcase.
694
ccbd7103
RB
6952016-01-13 Richard Biener <rguenther@suse.de>
696
697 PR tree-optimization/69186
698 * gcc.dg/torture/pr69186.c: New testcase.
699
c6f72a46
JL
7002016-01-13 Jeff Law <law@redhat.com>
701
702 PR tree-optimization/67755
703 * gcc.dg/tree-ssa/pr67755.c: New test.
704
7052016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
706
707 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
708 pass number in output by a star.
709
c446cf07
BC
7102016-01-12 Bin Cheng <bin.cheng@arm.com>
711
712 PR tree-optimization/68911
713 * gcc.c-torture/execute/pr68911.c: New test.
714
5342156c
MP
7152016-01-12 Marek Polacek <polacek@redhat.com>
716
717 PR c++/68979
718 * g++.dg/warn/permissive-1.C: New test.
719
65364cc5
JJ
7202016-01-12 Jakub Jelinek <jakub@redhat.com>
721
722 PR objc++/68511
723 PR c++/69213
724 * g++.dg/opt/pr69213.C: New test.
725
81b9a3d9
CB
7262016-01-12 Christian Bruel <christian.bruel@st.com>
727
728 PR target/69180
729 * gcc.target/arm/pr69180.c: New test.
730
3c4e91c9
RB
7312016-01-12 Richard Biener <rguenther@suse.de>
732
733 PR lto/69077
734 * g++.dg/lto/pr69077_0.C: New testcase.
735 * g++.dg/lto/pr69077_1.C: Likewise.
736
5664cea1
JJ
7372016-01-12 Jakub Jelinek <jakub@redhat.com>
738
739 PR target/69175
740 * g++.dg/opt/pr69175.C: New test.
741
86cefc49
AL
7422016-01-12 Alan Lawrence <alan.lawrence@arm.com>
743
744 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
745 rather than #including math.h & stdlib.h.
746 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
747 * gcc.dg/vect/pr49771.c: Likewise.
748 * gcc.dg/vect/vect-10-big-array.c: Likewise.
749 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
750 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
751 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
752 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
753 * gcc.dg/vect/pr44507.c: Likewise.
754 * gcc.dg/vect/pr45902.c: Likewise.
755 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
756 * gcc.dg/vect/vect-117.c: Likewise.
757 * gcc.dg/vect/vect-99.c: Likewise.
758 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
759 * gcc.dg/vect/vect-cond-1.c: Likewise.
760 * gcc.dg/vect/vect-cond-2.c: Likewise.
761 * gcc.dg/vect/vect-cond-3.c: Likewise.
762 * gcc.dg/vect/vect-cond-4.c: Likewise.
763 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
764 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
765 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
766 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
767 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
768 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
769 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
770 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
771 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
772 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
773 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
774 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
775 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
776 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
777 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
778 include of signal.h.
779 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
780 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
781 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
782 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
783 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
784 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
785 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
786 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
787 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
788 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
789 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
790 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
791 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
792 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
793 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
794 * gcc.dg/vect/vect-outer-5.c: Likewise.
795 * gcc.dg/vect/vect-outer-6.c: Likewise.
796 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
797 include of stdio.h.
798
b832f61e
NC
7992016-01-12 Nick Clifton <nickc@redhat.com>
800
801 PR target/68913
802 * gcc.dg/lto/pr61886_0.c: Rename the external function called
803 to fread so that it will be found in all target runtimes.
804
8eac49b1
RB
8052016-01-12 Richard Biener <rguenther@suse.de>
806
807 PR tree-optimization/69053
808 * g++.dg/torture/pr69053.C: New testcase.
809
2935d994
RB
8102016-01-12 Richard Biener <rguenther@suse.de>
811
812 PR tree-optimization/69168
813 * gcc.dg/torture/pr69168.c: New testcase.
814
66c16fd9
RB
8152016-01-12 Richard Biener <rguenther@suse.de>
816
817 PR tree-optimization/69157
818 * gcc.dg/torture/pr69157.c: New testcase.
819
8202016-01-12 Richard Biener <rguenther@suse.de>
821
822 PR tree-optimization/69174
823 * gcc.dg/torture/pr69174.c: New testcase.
824
723033a6
JJ
8252016-01-12 Jakub Jelinek <jakub@redhat.com>
826
827 PR c++/66808
828 PR c++/69000
829 * g++.dg/tls/pr66808.C: New test.
830 * g++.dg/tls/pr69000.C: New test.
831
3574cf47
BS
8322016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
833
834 * gcc.target/powerpc/swaps-p8-23.c: New test.
835 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
836
feb20787
JDA
8372016-01-11 John David Anglin <danglin@gcc.gnu.org>
838
839 PR tree-optimization/68356
840 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
841
27b1820a
KV
8422016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
843 Jim Wilson <jim.wilson@linaro.org>
844
845 PR target/69194
846 * gcc.target/arm/pr69194.c: New test.
847
cf4de6af
L
8482016-01-11 H.J. Lu <hongjiu.lu@intel.com>
849
850 PR target/69225
851 * gcc.target/i386/pr69225-1.c: New test.
852 * gcc.target/i386/pr69225-2.c: Likewise.
853 * gcc.target/i386/pr69225-3.c: Likewise.
854 * gcc.target/i386/pr69225-4.c: Likewise.
855 * gcc.target/i386/pr69225-5.c: Likewise.
856 * gcc.target/i386/pr69225-6.c: Likewise.
857
1ebd5558
JJ
8582016-01-11 Jakub Jelinek <jakub@redhat.com>
859
23552a4d
JJ
860 PR target/67462
861 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
862 if lp64.
863
26ff85b0
JJ
864 PR target/69071
865 * gcc.dg/pr69071.c: New test.
866
9cb6bd74
JJ
867 PR c++/69211
868 * g++.dg/opt/pr69211.C: New test.
869
1ebd5558
JJ
870 PR tree-optimization/69214
871 * gcc.c-torture/compile/pr69214.c: New test.
872
8c18c836
UB
8732016-01-11 Uros Bizjak <ubizjak@gmail.com>
874
875 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
876 * gcc.target/i386/pr66232-11.c: Ditto.
877 * gcc.target/i386/pr66232-12.c: Ditto.
878 * gcc.target/i386/pr66232-13.c: Ditto.
879
62446e6e
RB
8802016-01-11 Richard Biener <rguenther@suse.de>
881
882 PR tree-optimization/69173
883 * gcc.dg/torture/pr69173.c: New testcase.
884
2b8568fe
KT
8852016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
886
887 PR rtl-optimization/68796
888 * gcc.target/aarch64/tst_5.c: New test.
889 * gcc.target/aarch64/tst_6.c: Likewise.
890
5baf4532
KT
8912016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
892
893 PR rtl-optimization/68841
894 * gcc.dg/pr68841.c: New test.
895 * gcc.c-torture/execute/pr68841.c: New test.
896
ca90b1ed
YR
8972016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
898
899 PR rtl-optimization/68920
900 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
901 for ix86 targets.
902 * gcc.dg/ifcvt-5.c: New test.
903
2ad3adf1 9042016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
905
906 PR bootstrap/69123
907 * g++.dg/pr69123.C: New.
908
83834c09
IE
9092016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
910
911 PR target/69010
912 * gcc.target/i386/pr69010.c: New test.
913
dcf89d57
MJ
9142016-01-11 Martin Jambor <mjambor@suse.cz>
915
916 PR ipa/69044
917 * gcc.target/i386/chkp-pr69044.c: New test.
918
d95167ee
TV
9192016-01-11 Tom de Vries <tom@codesourcery.com>
920
921 PR tree-optimization/69109
922 * gcc.dg/autopar/pr69109-2.c: New test.
923 * gcc.dg/autopar/pr69109.c: New test.
924
4f6403a8
TV
9252016-01-11 Tom de Vries <tom@codesourcery.com>
926
927 PR tree-optimization/69108
928 * gcc.dg/autopar/pr69108.c: New test.
929
21efdd80
PP
9302016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
931
932 PR c++/69029
933 * c-c++-common/Wisleading-indentation.c: Augment test.
934
fd42eed8
TK
9352016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
936
937 PR fortran/69154
938 * gfortran.dg/inline_matmul_12.f90: New test.
939
4f90ee6c
PT
9402016-01-10 Paul Thomas <pault@gcc.gnu.org>
941
942 PR fortran/67779
943 * gfortran.dg/actual_array_offset_1: New test.
944
3907c6cf
TV
9452016-01-10 Tom de Vries <tom@codesourcery.com>
946
947 PR tree-optimization/69062
948 * gcc.dg/autopar/pr69062.c: New test.
949
b07b236e
TS
9502016-01-10 Thomas Schwinge <thomas@codesourcery.com>
951
952 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
953 * gcc.dg/vect/slp-perm-2.c: Likewise.
954 * gcc.dg/vect/slp-perm-3.c: Likewise.
955 * gcc.dg/vect/slp-perm-5.c: Likewise.
956 * gcc.dg/vect/slp-perm-6.c: Likewise.
957 * gcc.dg/vect/slp-perm-7.c: Likewise.
958 * gcc.dg/vect/slp-perm-8.c: Likewise.
959
23fab8ae
TV
9602016-01-10 Tom de Vries <tom@codesourcery.com>
961
962 PR tree-optimization/69039
963 * gcc.dg/autopar/pr69039.c: New test.
964
73f0dae2
MP
9652016-01-09 Marek Polacek <polacek@redhat.com>
966
967 PR c++/69113
968 * g++.dg/pr69113.C: New test.
969
20b8d734
JJ
9702016-01-09 Jakub Jelinek <jakub@redhat.com>
971
972 PR middle-end/50865
973 PR tree-optimization/69097
974 * gcc.c-torture/execute/pr50865.c: New test.
975 * gcc.c-torture/execute/pr69097-1.c: New test.
976 * gcc.c-torture/execute/pr69097-2.c: New test.
977 * gcc.dg/pr69097-1.c: New test.
978 * gcc.dg/pr69097-2.c: New test.
979
c50e614b
JJ
9802016-01-09 Jakub Jelinek <jakub@redhat.com>
981
982 PR c++/69164
983 * g++.dg/opt/pr69164.C: New test.
984
e0237993
JJ
9852016-01-08 Jakub Jelinek <jakub@redhat.com>
986
987 PR tree-optimization/69167
988 * gcc.dg/pr69167.c: New test.
989
bd8f5bb2
MP
9902016-01-08 Marek Polacek <polacek@redhat.com>
991
992 PR c++/68449
993 * g++.dg/pr68449.C: New.
994
bb0f5ca7
AL
9952016-01-08 Alan Lawrence <alan.lawrence@arm.com>
996
997 PR tree-optimization/68707
998 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
999 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1000 on platforms supporting it.
1001 * gcc.dg/vect/slp-perm-2.c: Likewise.
1002 * gcc.dg/vect/slp-perm-3.c: Likewise.
1003 * gcc.dg/vect/slp-perm-5.c: Likewise.
1004 * gcc.dg/vect/slp-perm-7.c: Likewise.
1005 * gcc.dg/vect/slp-perm-8.c: Likewise.
1006 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1007 on platforms supporting it.
1008
22518428
JJ
10092016-01-08 Jakub Jelinek <jakub@redhat.com>
1010
33f0852f
JJ
1011 PR tree-optimization/69162
1012 * gcc.dg/pr69162.c: New test.
1013
22518428
JJ
1014 PR tree-optimization/69172
1015 * gcc.dg/pr69172.c: New test.
1016
80e9b3aa
TP
10172016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1018
1019 PR tree-optimization/67781
1020 * gcc.c-torture/execute/pr67781.c: New file.
1021
262a363f
JJ
10222016-01-08 Jakub Jelinek <jakub@redhat.com>
1023
1024 PR tree-optimization/69083
1025 * gcc.dg/vect/pr69083.c: New test.
1026
6e1f093f
SS
10272016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1028
1029 PR tree-optimization/61441
1030 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1031 Use -fexcess-precision=standard for compiler options.
1032 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1033
53290e07
JJ
10342016-01-08 Jakub Jelinek <jakub@redhat.com>
1035
57bf3072
JJ
1036 PR fortran/69128
1037 * gfortran.dg/gomp/pr69128.f90: New test.
1038
53290e07
JJ
1039 PR c++/69145
1040 * g++.dg/ext/pr69145-1.C: New test.
1041 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1042 * g++.dg/ext/pr69145-2.h: New file.
1043
7a127fa7
MS
10442016-01-07 Martin Sebor <msebor@redhat.com>
1045
1046 PR c/68966
1047 * gcc.dg/atomic-fetch-bool.c: New test.
1048 * gcc.dg/sync-fetch-bool.c: New test.
1049
95918b49
L
10502016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1051
1052 PR fortran/66680
1053 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1054
c8e62a9d
NC
10552016-01-07 Nick Clifton <nickc@redhat.com>
1056
1057 PR target/66655
1058 * g++.dg/pr66655.C: New test.
1059 * g++.dg/pr66655_1.cc: Test support file.
1060 * g++.dg/pr66655.h: Test header file.
1061
2ad3adf1 10622016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
1063
1064 PR fortran/66680
1065 gfortran.dg/gomp/pr66680.f90: New test.
1066
4cd9ca92
L
10672016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1068
1069 PR target/69171
1070 * gcc.target/i386/pr69171-1.c: New test.
1071 * gcc.target/i386/pr69171-2.c: Likewise.
1072 * gcc.target/i386/pr69171-3.c: Likewise.
1073 * gcc.target/i386/pr69171-4.c: Likewise.
1074 * gcc.target/i386/pr69171-5.c: Likewise.
1075 * gcc.target/i386/pr69171-6.c: Likewise.
1076
7e33d4dc
BS
10772015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1078
1079 PR middle-end/67639
1080 * c-c++-common/pr67639.c: New test.
1081
fec64afc
JJ
10822016-01-07 Jakub Jelinek <jakub@redhat.com>
1083
1084 PR tree-optimization/69141
1085 * g++.dg/opt/pr69141.C: New test.
1086
f293ad29
EB
10872016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1088
1089 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1090
5027395e
UB
10912016-01-06 Uros Bizjak <ubizjak@gmail.com>
1092
1093 PR target/69140
1094 * gcc.target/i386/pr69140.c: New test
1095
7443cf13
DM
10962016-01-06 David Malcolm <dmalcolm@redhat.com>
1097
1098 * gcc.dg/bad-dereference.c: New test case.
1099
32928931
BS
11002015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1101
1102 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1103
68dd05da
AS
11042016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1105
1106 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1107
6b131d5b
MP
11082016-01-06 Marek Polacek <polacek@redhat.com>
1109
1110 PR sanitizer/69099
1111 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1112
8d9fdb49
MP
11132016-01-05 Marek Polacek <polacek@redhat.com>
1114
1115 PR c/69104
1116 * gcc.dg/atomic-invalid-2.c: New.
1117
acf93f1e
L
11182016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1119
1120 PR target/68991
1121 * gcc.target/i386/pr68991.c: New test.
1122
3f50525d
L
11232016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1124
1125 PR target/68991
1126 * g++.dg/pr68991-1.C: New test.
1127 * g++.dg/pr68991-2.C: Likewise.
1128
e0237993 11292016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 1130
e0237993 1131 PR other/60465
face88a1
ST
1132 * gcc.target/ia64/pr60465-gprel64.c: New test.
1133 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1134
a0866eff
KT
11352016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1136
1137 PR rtl-optimization/68651
1138 * gcc.target/aarch64/pr68651_1.c: New test.
1139
c589e975
DM
11402016-01-05 David Malcolm <dmalcolm@redhat.com>
1141
1142 PR c/69122
1143 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1144
929710d9
NS
11452016-01-05 Nathan Sidwell <nathan@acm.org>
1146
ce3e43d7
NS
1147 PR c++/58583
1148 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1149
929710d9
NS
1150 * gcc.dg/alias-15.c: New.
1151
a2faef8e
NC
11522016-01-05 Nick Clifton <nickc@redhat.com>
1153
1154 PR target/68870
1155 * g++.dg/pr68770.C: New test.
1156
4cfa76e3
MS
11572016-01-04 Mike Stump <mikestump@comcast.net>
1158
1159 * lib/target-supports.exp (check_effective_target_cilkplus):
1160 cilkplus targets require pthreads.
4ece61b6 1161 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 1162
4e8a3a35
MM
11632016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1164
1165 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1166 generation.
1167
818ab71a
JJ
11682016-01-04 Jakub Jelinek <jakub@redhat.com>
1169
1170 Update copyright years.
1171
2fe0a208
MP
11722016-01-04 Marek Polacek <polacek@redhat.com>
1173
1174 PR c/68908
1175 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1176 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1177 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1178
9e3b2fe3
EB
11792016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1180
1181 * gcc.target/sparc/20160104-2.c: New test.
1182
e8d65a35
EB
11832016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1184
1185 * gcc.target/sparc/20160104-1.c: New test.
1186
25ccfccd
PT
11872016-01-03 Paul Thomas <pault@gcc.gnu.org>
1188
1189 PR fortran/65045
1190 * gfortran.dg/pr65045.f90: New test.
1191
cb51d382
EB
11922016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1193
1194 * gnat.dg/specs/debug1.ads: Delete.
1195
6eeaad6e
JD
11962016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1197
1198 PR libgfortran/68867
1199 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1200 expression.
1201
2f968603
JD
12022016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1203
1204 PR libgfortran/68867
1205 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1206 PowerPC.
1207
591bb5e4
PT
12082016-01-01 Paul Thomas <pault@gcc.gnu.org>
1209
1210 PR fortran/68864
1211 * gfortran.dg/pr68864.f90: New test.
1212
f1e0620c
JJ
12132016-01-01 Jakub Jelinek <jakub@redhat.com>
1214
942a1319
JJ
1215 PR tree-optimization/69070
1216 * gcc.dg/pr69070.c: New test.
1217
10dff63f
JJ
1218 PR sanitizer/69055
1219 * gfortran.dg/pr69055.f90: New test.
1220
f1e0620c
JJ
1221 PR target/69015
1222 * gcc.dg/pr69015.c: New test.
818ab71a 1223\f
2f883d1c 1224Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
1225
1226Copying and distribution of this file, with or without modification,
1227are permitted in any medium without royalty provided the copyright
1228notice and this notice are preserved.