]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
check for unstructured control flow
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
bdd3aea6
JJ
12016-01-21 Jakub Jelinek <jakub@redhat.com>
2
3 PR middle-end/67653
4 * c-c++-common/pr67653.c: New test.
5 * gcc.dg/torture/pr29119.c: Add dg-warning.
6
26a2e6ae
PB
72016-01-20 Peter Bergner <bergner@vnet.ibm.com>
8
9 * gcc.target/powerpc/cpu-builtin-1.c: New test.
10
d25c7690
PK
112016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
12
13 PR c/24293
14 * gcc.dg/pr24293.c: New test.
15 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
16 incomplete struct type.
17 * gcc.dg/declspec-1.c: Likewise.
18 * gcc.dg/pr63549.c: Likewise.
19
889d5698
JJ
202016-01-20 Jakub Jelinek <jakub@redhat.com>
21
22 PR tree-optimization/66612
23 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
24 for bdn instruction.
25
d7cf3dc7
CL
262016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
27
28 * lib/target-supports.exp
29 (check_effective_target_arm_fp_ok_nocache): New.
30 (check_effective_target_arm_fp_ok): New.
31 (add_options_for_arm_fp): New.
32 (check_effective_target_arm_crypto_ok_nocache): Require
33 target_arm_v8_neon_ok instead of arm32.
34 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
35 (check_effective_target_arm_crypto_pragma_ok): New.
36 (add_options_for_arm_vfp): New.
37 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
38 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
39 target instead. Force initial fpu to vfp.
40 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
41 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
42 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
43 dependency.
44 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
45 use arm_vfp effective target instead. Force initial fpu to vfp.
46 * gcc.target/arm/attr-neon3.c: Likewise.
47 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
48 arm_vfp_ok.
49 * gcc.target/arm/unsigned-float.c: Likewise.
50 * gcc.target/arm/vfp-1.c: Likewise.
51 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
52 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
53 * gcc.target/arm/vfp-ldmiad.c: Likewise.
54 * gcc.target/arm/vfp-ldmias.c: Likewise.
55 * gcc.target/arm/vfp-stmdbd.c: Likewise.
56 * gcc.target/arm/vfp-stmdbs.c: Likewise.
57 * gcc.target/arm/vfp-stmiad.c: Likewise.
58 * gcc.target/arm/vfp-stmias.c: Likewise.
59 * gcc.target/arm/vnmul-1.c: Likewise.
60 * gcc.target/arm/vnmul-2.c: Likewise.
61 * gcc.target/arm/vnmul-3.c: Likewise.
62 * gcc.target/arm/vnmul-4.c: Likewise.
63
01ac9704 642016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 65
e84b00da
L
66 PR testsuite/69366
67 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
68 the MPX run-time library, for compile-time MPX test.
69 * gcc.target/i386/chkp-always_inline.c: Likewise.
70 * gcc.target/i386/chkp-bndret.c: Likewise.
71 * gcc.target/i386/chkp-builtins-1.c: Likewise.
72 * gcc.target/i386/chkp-builtins-2.c: Likewise.
73 * gcc.target/i386/chkp-builtins-3.c: Likewise.
74 * gcc.target/i386/chkp-builtins-4.c: Likewise.
75 * gcc.target/i386/chkp-const-check-1.c: Likewise.
76 * gcc.target/i386/chkp-const-check-2.c: Likewise.
77 * gcc.target/i386/chkp-hidden-def.c: Likewise.
78 * gcc.target/i386/chkp-label-address.c: Likewise.
79 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
80 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
81 * gcc.target/i386/chkp-pr69044.c: Likewise.
82 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
83 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
84 * gcc.target/i386/chkp-strchr.c: Likewise.
85 * gcc.target/i386/chkp-strlen-1.c: Likewise.
86 * gcc.target/i386/chkp-strlen-2.c: Likewise.
87 * gcc.target/i386/chkp-strlen-3.c: Likewise.
88 * gcc.target/i386/chkp-strlen-4.c: Likewise.
89 * gcc.target/i386/chkp-strlen-5.c: Likewise.
90 * gcc.target/i386/chkp-stropt-1.c: Likewise.
91 * gcc.target/i386/chkp-stropt-10.c: Likewise.
92 * gcc.target/i386/chkp-stropt-11.c: Likewise.
93 * gcc.target/i386/chkp-stropt-12.c: Likewise.
94 * gcc.target/i386/chkp-stropt-13.c: Likewise.
95 * gcc.target/i386/chkp-stropt-14.c: Likewise.
96 * gcc.target/i386/chkp-stropt-15.c: Likewise.
97 * gcc.target/i386/chkp-stropt-16.c: Likewise.
98 * gcc.target/i386/chkp-stropt-2.c: Likewise.
99 * gcc.target/i386/chkp-stropt-3.c: Likewise.
100 * gcc.target/i386/chkp-stropt-4.c: Likewise.
101 * gcc.target/i386/chkp-stropt-5.c: Likewise.
102 * gcc.target/i386/chkp-stropt-6.c: Likewise.
103 * gcc.target/i386/chkp-stropt-7.c: Likewise.
104 * gcc.target/i386/chkp-stropt-8.c: Likewise.
105 * gcc.target/i386/chkp-stropt-9.c: Likewise.
106 * gcc.target/i386/pr63995-2.c: Likewise.
107 * gcc.target/i386/pr64805.c: Likewise.
108 * gcc.target/i386/pr65044.c: Likewise.
109 * gcc.target/i386/pr65167.c: Likewise.
110 * gcc.target/i386/pr65183.c: Likewise.
111 * gcc.target/i386/pr65184.c: Likewise.
112 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 113
28b33016
IE
1142016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
115
116 PR tree-optimization/69328
117 * gcc.dg/pr69328.c: New test.
118
bcff0913
JL
1192016-01-20 Jeff Law <law@redhat.com>
120
bf0bb970 121 PR target/25114
bcff0913
JL
122 * gcc.target/m68k/pr25114.c: New test.
123
a3f69631
AV
1242016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
125
126 * gcc.target/arm/memset-inline-10.c: Added
127 dg-require-effective-target arm_thumb2_ok.
128
af33ba0d
EB
1292016-01-19 Eric Botcazou <ebotcazou@adacore.com>
130
131 * gcc.dg/debug/dwarf2/sso.c: New test.
132
7596d5de
UB
1332016-01-19 Uros Bizjak <ubizjak@gmail.com>
134
135 PR testsuite/68820
136 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
137 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
138 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
139
ceda2c69
JH
1402016-01-19 Jan Hubicka <hubicka@ucw.cz>
141
142 PR ipa/66223
143 * g++.dg/ipa/devirt-50.C: New testcase.
144
38a979f2
MP
1452016-01-19 Marek Polacek <polacek@redhat.com>
146
147 PR c++/68965
148 * g++.dg/cpp1y/parameter-pack-1.C: New test.
149 * g++.dg/cpp1y/parameter-pack-2.C: New test.
150
962801c5
KT
1512016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
152
153 PR target/69135
154 * gcc.target/arm/pr69135_1.c: New test.
155
078fe40a
WD
1562015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
157
158 * gcc.target/aarch64/ccmp_1.c: Add new tests.
159
786e3c06
WD
1602015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
161
162 * gcc.target/aarch64/ccmp_1.c: New testcase.
163
1e297006
MP
1642016-01-19 Marek Polacek <polacek@redhat.com>
165
166 PR c++/68586
167 * g++.dg/cpp0x/enum30.C: New test.
168
879c27e3
RB
1692016-01-19 Richard Biener <rguenther@suse.de>
170
171 PR tree-optimization/69336
172 * g++.dg/tree-ssa/pr69336.C: New testcase.
173
015337d3
JJ
1742016-01-19 Jakub Jelinek <jakub@redhat.com>
175
176 PR debug/65779
177 * gcc.dg/pr65779.c: New test.
178
e2c768b6
RB
1792016-01-19 Richard Biener <rguenther@suse.de>
180
181 PR tree-optimization/69352
182 * gcc.dg/torture/pr69352.c: New testcase.
183
569efc34
JJ
1842016-01-19 Jakub Jelinek <jakub@redhat.com>
185
186 PR rtl-optimization/68955
187 PR rtl-optimization/64557
188 * gcc.dg/torture/pr68955.c: New test.
189
e49d321f
JH
1902016-01-19 Jan Hubicka <hubicka@ucw.cz>
191
192 PR lto/69136
193 * g++.dg/torture/pr69136.C: New testcase.
194
e9191ad3
JH
1952016-01-19 Jan Hubicka <hubicka@ucw.cz>
196
197 PR lto/69133
198 * g++.dg/lto/pr69133_0.C: New testcase.
199 * g++.dg/lto/pr69133_1.C: New testcase.
200
2bedb645
JL
2012016-01-15 Jeff Law <law@redhat.com>
202
203 PR tree-optimization/69320
204 * gcc.c-torture/pr69320-1.c: New test.
205 * gcc.c-torture/pr69320-2.c: New test.
206 * gcc.c-torture/pr69320-3.c: New test.
207 * gcc.c-torture/pr69320-4.c: New test.
208
17c15cb9
PP
2092016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
210
211 PR c++/11858
212 PR c++/24663
213 PR c++/24664
214 * g++.dg/template/pr11858.C: New test.
215 * g++.dg/template/pr24663.C: New test.
216 * g++.dg/template/unify12.C: New test.
217 * g++.dg/template/unify13.C: New test.
218 * g++.dg/template/unify14.C: New test.
219 * g++.dg/template/unify15.C: New test.
220 * g++.dg/template/unify16.C: New test.
221 * g++.dg/template/unify17.C: New test.
222
9617fd08
DM
2232016-01-18 David Malcolm <dmalcolm@redhat.com>
224
225 PR testsuite/69181
226 * gcc.dg/pr69181-1.c: New test file.
227 * gcc.dg/pr69181-2.c: New test file.
228 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
229 globals by moving it to...
230 (cleanup-after-saved-dg-test): ...this new function. Add
231 "global additional_sources_used". Add reset of global
232 multiline_expected_outputs to the empty list.
233 * lib/multiline.exp (_multiline_expected_outputs): Rename this
234 global to...
235 (multiline_expected_outputs): ...this, and updated comments to
236 note that it is modified from gcc-dg.exp.
237 (dg-end-multiline-output): Update for the above renaming.
238 (handle-multiline-outputs): Likewise. Remove the clearing
239 of the expected outputs to the empty list.
240
b555a2e4
RB
2412016-01-18 Richard Biener <rguenther@suse.de>
242
243 PR tree-optimization/69297
244 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
245
96902805
JM
2462016-01-18 Joseph Myers <joseph@codesourcery.com>
247
248 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
249 dg-options.
250 * gcc.target/mips/mips-3d-2.c: Likewise.
251 * gcc.target/mips/mips-3d-3.c: Likewise.
252 * gcc.target/mips/mips-3d-4.c: Likewise.
253 * gcc.target/mips/mips-3d-5.c: Likewise.
254 * gcc.target/mips/mips-3d-6.c: Likewise.
255 * gcc.target/mips/mips-3d-7.c: Likewise.
256 * gcc.target/mips/mips-3d-8.c: Likewise.
257 * gcc.target/mips/mips-3d-9.c: Likewise.
258 * gcc.target/mips/mips-ps-1.c: Likewise.
259 * gcc.target/mips/mips-ps-2.c: Likewise.
260 * gcc.target/mips/mips-ps-3.c: Likewise.
261 * gcc.target/mips/mips-ps-4.c: Likewise.
262 * gcc.target/mips/mips-ps-5.c: Likewise.
263 * gcc.target/mips/mips-ps-6.c: Likewise.
264 * gcc.target/mips/mips-ps-7.c: Likewise.
265 * gcc.target/mips/mips-ps-type.c: Likewise.
266 * gcc.target/mips/mips-ps-type-2.c: Likewise.
267 * gcc.target/mips/mips16-attributes-6.c: Likewise.
268
40e26f94
TV
2692016-01-18 Tom de Vries <tom@codesourcery.com>
270
271 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
272 * c-c++-common/goacc/kernels-double-reduction.c: New test.
273 * c-c++-common/goacc/kernels-empty.c: New test.
274 * c-c++-common/goacc/kernels-eternal.c: New test.
275 * c-c++-common/goacc/kernels-loop-2.c: New test.
276 * c-c++-common/goacc/kernels-loop-3.c: New test.
277 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
278 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
279 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
280 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
281 * c-c++-common/goacc/kernels-loop-data.c: New test.
282 * c-c++-common/goacc/kernels-loop-g.c: New test.
283 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
284 * c-c++-common/goacc/kernels-loop-n.c: New test.
285 * c-c++-common/goacc/kernels-loop-nest.c: New test.
286 * c-c++-common/goacc/kernels-loop.c: New test.
287 * c-c++-common/goacc/kernels-noreturn.c: New test.
288 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
289 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
290 * c-c++-common/goacc/kernels-reduction.c: New test.
291
a98d4647
TV
2922016-01-18 Tom de Vries <tom@codesourcery.com>
293
294 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
295 * gcc.dg/autopar/outer-2.c: Same.
296 * gcc.dg/autopar/outer-3.c: Same.
297 * gcc.dg/autopar/outer-4.c: Same.
298 * gcc.dg/autopar/outer-5.c: Same.
299 * gcc.dg/autopar/outer-6.c: Same.
300 * gcc.dg/autopar/parallelization-1.c: Same.
301 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
302 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
303 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
304 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
305 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
306 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
307 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
308 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
309 * gcc.dg/autopar/pr39500-1.c: Same.
310 * gcc.dg/autopar/pr39500-2.c: Same.
311 * gcc.dg/autopar/pr46193.c: Same.
312 * gcc.dg/autopar/pr46194.c: Same.
313 * gcc.dg/autopar/pr49580.c: Same.
314 * gcc.dg/autopar/pr49960-1.c: Same.
315 * gcc.dg/autopar/pr49960.c: Same.
316 * gcc.dg/autopar/pr68373.c: Same.
317 * gcc.dg/autopar/reduc-1.c: Same.
318 * gcc.dg/autopar/reduc-1char.c: Same.
319 * gcc.dg/autopar/reduc-1short.c: Same.
320 * gcc.dg/autopar/reduc-2.c: Same.
321 * gcc.dg/autopar/reduc-2char.c: Same.
322 * gcc.dg/autopar/reduc-2short.c: Same.
323 * gcc.dg/autopar/reduc-3.c: Same.
324 * gcc.dg/autopar/reduc-4.c: Same.
325 * gcc.dg/autopar/reduc-6.c: Same.
326 * gcc.dg/autopar/reduc-7.c: Same.
327 * gcc.dg/autopar/reduc-8.c: Same.
328 * gcc.dg/autopar/reduc-9.c: Same.
329 * gcc.dg/autopar/uns-outer-4.c: Same.
330 * gcc.dg/autopar/uns-outer-5.c: Same.
331 * gcc.dg/autopar/uns-outer-6.c: Same.
332 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
333 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
334
da976fa8
AL
3352016-01-18 Alan Lawrence <alan.lawrence@arm.com>
336
337 PR target/63679
338 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
339 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
340
70c1e886
AL
3412016-01-18 Alan Lawrence <alan.lawrence@arm.com>
342
343 PR target/63679
344 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
345 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
346 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
347
88bed196
AL
3482016-01-18 Alan Lawrence <alan.lawrence@arm.com>
349
350 PR target/63679
351 * gcc.dg/tree-ssa/sra-17.c: New.
352 * gcc.dg/tree-ssa/sra-18.c: New.
353
3dd5f42e
IE
3542016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
355
356 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
357
ae5a77fa
EB
3582016-01-18 Eric Botcazou <ebotcazou@adacore.com>
359
360 * gnat.dg/inline12.adb: New test.
361
11e57fc6
BC
3622016-01-18 Bin Cheng <bin.cheng@arm.com>
363
364 PR tree-optimization/66797
365 * gcc.c-torture/execute/pr65447.c: Relax check condition.
366
995b6fe0
RB
3672016-01-18 Richard Biener <rguenther@suse.de>
368
369 PR tree-optimization/69170
370 * gcc.dg/torture/pr69170.c: New testcase.
371
d656d82e
JDA
3722016-01-17 John David Anglin <danglin@gcc.gnu.org>
373
374 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
375
d69da357
TV
3762016-01-16 Tom de Vries <tom@codesourcery.com>
377
378 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
379
a3845283
TV
3802016-01-16 Tom de Vries <tom@codesourcery.com>
381
382 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
383 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
384 redundant dg-require-effective-target pthread.
385 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
386 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
387 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
388 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
389 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
390 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
391 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
392
197a6aa6
DE
3932016-01-16 David Edelsohn <dje.gcc@gmail.com>
394
395 PR target/68609
396 * gcc.target/powerpc/recip-6.c: Enable on AIX.
397 * gcc.target/powerpc/recip-7.c: Same.
398
ec7886c1
PP
3992016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
400
401 PR c++/69091
402 * g++.dg/template/pr69091.C: New test.
403
203484bb
PP
4042016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
405
406 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
407 dump does not contain an error_mark_node.
408 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
409 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
410
aa2500e9
PP
4112016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
412
413 PR c++/68936
414 * g++.dg/template/pr68936.C: New test.
415
28621a5c
DE
4162016-01-15 David Edelsohn <dje.gcc@gmail.com>
417
418 PR target/68609
419 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
420 * gcc.target/powerpc/recip-2.c: Same.
421 * gcc.target/powerpc/recip-3.c: Same.
422 * gcc.target/powerpc/recip-4.c: Same.
423 * gcc.target/powerpc/recip-sqrtf.c: Same.
424
40c43aca
JL
4252016-01-15 Jeff Law <law@redhat.com>
426
427 PR tree-optimization/69270
428 * gcc.dg/tree-ssa/pr69270-2.c: New test.
429 * gcc.dg/tree-ssa/pr69270-3.c: New test.
430
afbc5ae8
PT
4312016-01-15 Paul Thomas <pault@gcc.gnu.org>
432
433 PR fortran/49630
434 * gfortran.dg/deferred_character_13.f90: New test for the fix
435 of comment 3 of the PR.
436
437 PR fortran/54070
438 * gfortran.dg/deferred_character_8.f90: New test
439 * gfortran.dg/allocate_error_5.f90: New test
440
441 PR fortran/60593
442 * gfortran.dg/deferred_character_10.f90: New test
443
444 PR fortran/60795
445 * gfortran.dg/deferred_character_14.f90: New test
446
447 PR fortran/61147
448 * gfortran.dg/deferred_character_11.f90: New test
449
450 PR fortran/64324
451 * gfortran.dg/deferred_character_9.f90: New test
452
49abe076
VM
4532016-01-15 Vladimir Makarov <vmakarov@redhat.com>
454
455 PR rtl-optimization/69030
456 * gcc.target/i386/pr69030.c: New.
457
16d12992
KT
4582016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
459
460 * gcc.target/aarch64/target_attr_17.c: New test.
461
78810bd3
RB
4622016-01-15 Richard Biener <rguenther@suse.de>
463
464 PR tree-optimization/66856
465 * gcc.dg/torture/pr66856-1.c: New testcase.
466 * gcc.dg/torture/pr66856-2.c: Likewise.
467
2bd847fe
RB
4682016-01-15 Richard Biener <rguenther@suse.de>
469
470 PR debug/69137
471 * g++.dg/lto/pr69137_0.C: New testcase.
472
a00fe3b7
RS
4732016-01-15 Richard Sandiford <richard.sandiford@arm.com>
474
475 PR middle-end/69246
476 * gcc.target/i386/pr69246.c: New test.
477
cbb0e83b
DV
4782016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
479
7596d5de 480 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 481
5a500ecf
DV
4822016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
483
484 PR c++/56194
485 * g++.dg/init/const9.C: Disable test on S/390.
486
5d9bf64f
DV
4872016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
488
489 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
490 * g++.dg/Wno-frame-address.C: Ditto.
491
e234b19e
DV
4922016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
493
494 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
495
89483f99
RB
4962016-01-15 Richard Biener <rguenther@suse.de>
497
498 PR tree-optimization/68961
499 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
500
94f37395
IE
5012016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
502
503 * gcc.target/i386/pr65105-5.c: New test.
504
0f6176e6
JH
5052016-01-15 Jan Hubicka <hubicka@ucw.cz>
506
507 * gcc.c-torture/execute/alias-4.c: New testcase.
508
824ca15e
JH
5092016-01-15 Jan Hubicka <hubicka@ucw.cz>
510
511 PR ipa/68148
512 * g++.dg/ipa/devirt-49.C: New testcase.
513
092f7deb 5142016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
515
516 PR target/65837
517 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
518 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
519 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
520
e93c66bc
RB
5212016-01-15 Richard Biener <rguenther@suse.de>
522
523 PR tree-optimization/69117
524 * gcc.dg/torture/pr69117.c: New testcase.
525
c47eaca6 5262015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
527
528 PR c++/69048
529 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
530
c3f6914a
FXC
5312016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
532
533 PR testsuite/67509
534 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
535 range tests use 100 * maximum instead of maximum + 1.
536
cd65ae90
JJ
5372016-01-14 Jakub Jelinek <jakub@redhat.com>
538
539 PR debug/69244
540 * gcc.dg/guality/pr69244.c: New test.
541
19643948
UB
5422016-01-14 Uros Bizjak <ubizjak@gmail.com>
543
544 * lib/target-supports.exp (check_effective_target_issignaling):
545 New procedure.
546 * gcc.dg/pr61441.c: Require issignaling effective target.
547
fe79c97e
SB
5482016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
549
550 PR target/68803
551 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
552
c7df95d8
DM
5532016-01-14 David Malcolm <dmalcolm@redhat.com>
554
555 PR c++/68819
556 PR preprocessor/69177
557 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
558 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
559 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
560 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
561
00083992
MP
5622016-01-14 Marek Polacek <polacek@redhat.com>
563
564 PR c/69262
565 * gcc.dg/array-15.c: New test.
566
0c9b3294
JJ
5672016-01-14 Jakub Jelinek <jakub@redhat.com>
568
569 PR middle-end/68146
570 PR tree-optimization/69155
571 * gfortran.dg/pr68146.f: New test.
572 * gfortran.dg/pr69155.f90: New test.
573
3688e13d
RB
5742016-01-14 Richard Biener <rguenther@suse.de>
575
576 PR tree-optimization/68060
577 * gcc.dg/torture/pr68060-1.c: New testcase.
578 * gcc.dg/torture/pr68060-2.c: Likewise.
579
bab0ad3a
NC
5802016-01-14 Nick Clifton <nickc@redhat.com>
581
582 * lib/target-supports.exp
583 (check_effective_target_arm_neon_ok_nocache): Add an option
584 sequence that includes setting the ARM architecture to ARMv7-A.
585 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
586 command line options necessary to enable Neon support.
587 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
588 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
589 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
590 * gcc.target/arm/pr69180.c: Likewise.
591
947c2ce5
JL
5922016-01-14 Jeff Law <law@redhat.com>
593
594 PR tree-optimization/69270
595 * gcc.dg/tree-ssa/pr69270.c: New test.
596
3342fd71
BS
5972016-01-13 Bernd Schmidt <bschmidt@redhat.com>
598
599 PR c/66208
600 * c-c++-common/pr66208.c: New file.
601
2ad3adf1
JJ
6022016-01-13 Jakub Jelinek <jakub@redhat.com>
603
604 PR tree-optimization/69156
605 * gcc.dg/pr69156.c: New test.
606
398d6feb
L
6072016-01-13 H.J. Lu <hongjiu.lu@intel.com>
608
609 * gcc.target/i386/pr69225-7.c: New test.
610
4c868789
RH
6112016-01-13 Richard Henderson <rth@redhat.com>
612
613 * gcc.dg/tm/memopt-13.c: Update expected function.
614 * gcc.dg/tm/memopt-6.c: Likewise.
615
ef6d1772
UB
6162016-01-13 Uros Bizjak <ubizjak@gmail.com>
617
618 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
619 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
620 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
621 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 622
ef6d1772
UB
6232016-01-13 Tom de Vries <tom@codesourcery.com>
624
625 PR tree-optimization/69169
0b4b6ef2
TV
626 * gcc.dg/pr69169.c: New test.
627
2ad3adf1 6282016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
629
630 PR target/69228
631 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
632 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
633 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
634 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
635 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
636 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
637 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
638 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
639
9060e335
AK
6402016-01-13 Jakub Jelinek <jakub@redhat.com>
641
642 PR target/69247
643 * gcc.dg/pr69247.c: New test.
644
40311329
RB
6452016-01-13 Richard Biener <rguenther@suse.de>
646
647 PR tree-optimization/69242
648 * gcc.dg/torture/pr69242.c: New testcase.
649
ccbd7103
RB
6502016-01-13 Richard Biener <rguenther@suse.de>
651
652 PR tree-optimization/69186
653 * gcc.dg/torture/pr69186.c: New testcase.
654
c6f72a46
JL
6552016-01-13 Jeff Law <law@redhat.com>
656
657 PR tree-optimization/67755
658 * gcc.dg/tree-ssa/pr67755.c: New test.
659
6602016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
661
662 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
663 pass number in output by a star.
664
c446cf07
BC
6652016-01-12 Bin Cheng <bin.cheng@arm.com>
666
667 PR tree-optimization/68911
668 * gcc.c-torture/execute/pr68911.c: New test.
669
5342156c
MP
6702016-01-12 Marek Polacek <polacek@redhat.com>
671
672 PR c++/68979
673 * g++.dg/warn/permissive-1.C: New test.
674
65364cc5
JJ
6752016-01-12 Jakub Jelinek <jakub@redhat.com>
676
677 PR objc++/68511
678 PR c++/69213
679 * g++.dg/opt/pr69213.C: New test.
680
81b9a3d9
CB
6812016-01-12 Christian Bruel <christian.bruel@st.com>
682
683 PR target/69180
684 * gcc.target/arm/pr69180.c: New test.
685
3c4e91c9
RB
6862016-01-12 Richard Biener <rguenther@suse.de>
687
688 PR lto/69077
689 * g++.dg/lto/pr69077_0.C: New testcase.
690 * g++.dg/lto/pr69077_1.C: Likewise.
691
5664cea1
JJ
6922016-01-12 Jakub Jelinek <jakub@redhat.com>
693
694 PR target/69175
695 * g++.dg/opt/pr69175.C: New test.
696
86cefc49
AL
6972016-01-12 Alan Lawrence <alan.lawrence@arm.com>
698
699 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
700 rather than #including math.h & stdlib.h.
701 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
702 * gcc.dg/vect/pr49771.c: Likewise.
703 * gcc.dg/vect/vect-10-big-array.c: Likewise.
704 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
705 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
706 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
707 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
708 * gcc.dg/vect/pr44507.c: Likewise.
709 * gcc.dg/vect/pr45902.c: Likewise.
710 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
711 * gcc.dg/vect/vect-117.c: Likewise.
712 * gcc.dg/vect/vect-99.c: Likewise.
713 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
714 * gcc.dg/vect/vect-cond-1.c: Likewise.
715 * gcc.dg/vect/vect-cond-2.c: Likewise.
716 * gcc.dg/vect/vect-cond-3.c: Likewise.
717 * gcc.dg/vect/vect-cond-4.c: Likewise.
718 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
719 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
720 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
721 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
722 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
723 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
724 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
725 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
726 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
727 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
728 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
729 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
730 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
731 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
732 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
733 include of signal.h.
734 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
735 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
736 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
737 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
738 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
739 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
740 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
741 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
742 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
743 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
744 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
745 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
746 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
747 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
748 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
749 * gcc.dg/vect/vect-outer-5.c: Likewise.
750 * gcc.dg/vect/vect-outer-6.c: Likewise.
751 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
752 include of stdio.h.
753
b832f61e
NC
7542016-01-12 Nick Clifton <nickc@redhat.com>
755
756 PR target/68913
757 * gcc.dg/lto/pr61886_0.c: Rename the external function called
758 to fread so that it will be found in all target runtimes.
759
8eac49b1
RB
7602016-01-12 Richard Biener <rguenther@suse.de>
761
762 PR tree-optimization/69053
763 * g++.dg/torture/pr69053.C: New testcase.
764
2935d994
RB
7652016-01-12 Richard Biener <rguenther@suse.de>
766
767 PR tree-optimization/69168
768 * gcc.dg/torture/pr69168.c: New testcase.
769
66c16fd9
RB
7702016-01-12 Richard Biener <rguenther@suse.de>
771
772 PR tree-optimization/69157
773 * gcc.dg/torture/pr69157.c: New testcase.
774
7752016-01-12 Richard Biener <rguenther@suse.de>
776
777 PR tree-optimization/69174
778 * gcc.dg/torture/pr69174.c: New testcase.
779
723033a6
JJ
7802016-01-12 Jakub Jelinek <jakub@redhat.com>
781
782 PR c++/66808
783 PR c++/69000
784 * g++.dg/tls/pr66808.C: New test.
785 * g++.dg/tls/pr69000.C: New test.
786
3574cf47
BS
7872016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
788
789 * gcc.target/powerpc/swaps-p8-23.c: New test.
790 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
791
feb20787
JDA
7922016-01-11 John David Anglin <danglin@gcc.gnu.org>
793
794 PR tree-optimization/68356
795 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
796
27b1820a
KV
7972016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
798 Jim Wilson <jim.wilson@linaro.org>
799
800 PR target/69194
801 * gcc.target/arm/pr69194.c: New test.
802
cf4de6af
L
8032016-01-11 H.J. Lu <hongjiu.lu@intel.com>
804
805 PR target/69225
806 * gcc.target/i386/pr69225-1.c: New test.
807 * gcc.target/i386/pr69225-2.c: Likewise.
808 * gcc.target/i386/pr69225-3.c: Likewise.
809 * gcc.target/i386/pr69225-4.c: Likewise.
810 * gcc.target/i386/pr69225-5.c: Likewise.
811 * gcc.target/i386/pr69225-6.c: Likewise.
812
1ebd5558
JJ
8132016-01-11 Jakub Jelinek <jakub@redhat.com>
814
23552a4d
JJ
815 PR target/67462
816 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
817 if lp64.
818
26ff85b0
JJ
819 PR target/69071
820 * gcc.dg/pr69071.c: New test.
821
9cb6bd74
JJ
822 PR c++/69211
823 * g++.dg/opt/pr69211.C: New test.
824
1ebd5558
JJ
825 PR tree-optimization/69214
826 * gcc.c-torture/compile/pr69214.c: New test.
827
8c18c836
UB
8282016-01-11 Uros Bizjak <ubizjak@gmail.com>
829
830 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
831 * gcc.target/i386/pr66232-11.c: Ditto.
832 * gcc.target/i386/pr66232-12.c: Ditto.
833 * gcc.target/i386/pr66232-13.c: Ditto.
834
62446e6e
RB
8352016-01-11 Richard Biener <rguenther@suse.de>
836
837 PR tree-optimization/69173
838 * gcc.dg/torture/pr69173.c: New testcase.
839
2b8568fe
KT
8402016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
841
842 PR rtl-optimization/68796
843 * gcc.target/aarch64/tst_5.c: New test.
844 * gcc.target/aarch64/tst_6.c: Likewise.
845
5baf4532
KT
8462016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
847
848 PR rtl-optimization/68841
849 * gcc.dg/pr68841.c: New test.
850 * gcc.c-torture/execute/pr68841.c: New test.
851
ca90b1ed
YR
8522016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
853
854 PR rtl-optimization/68920
855 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
856 for ix86 targets.
857 * gcc.dg/ifcvt-5.c: New test.
858
2ad3adf1 8592016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
860
861 PR bootstrap/69123
862 * g++.dg/pr69123.C: New.
863
83834c09
IE
8642016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
865
866 PR target/69010
867 * gcc.target/i386/pr69010.c: New test.
868
dcf89d57
MJ
8692016-01-11 Martin Jambor <mjambor@suse.cz>
870
871 PR ipa/69044
872 * gcc.target/i386/chkp-pr69044.c: New test.
873
d95167ee
TV
8742016-01-11 Tom de Vries <tom@codesourcery.com>
875
876 PR tree-optimization/69109
877 * gcc.dg/autopar/pr69109-2.c: New test.
878 * gcc.dg/autopar/pr69109.c: New test.
879
4f6403a8
TV
8802016-01-11 Tom de Vries <tom@codesourcery.com>
881
882 PR tree-optimization/69108
883 * gcc.dg/autopar/pr69108.c: New test.
884
21efdd80
PP
8852016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
886
887 PR c++/69029
888 * c-c++-common/Wisleading-indentation.c: Augment test.
889
fd42eed8
TK
8902016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
891
892 PR fortran/69154
893 * gfortran.dg/inline_matmul_12.f90: New test.
894
4f90ee6c
PT
8952016-01-10 Paul Thomas <pault@gcc.gnu.org>
896
897 PR fortran/67779
898 * gfortran.dg/actual_array_offset_1: New test.
899
3907c6cf
TV
9002016-01-10 Tom de Vries <tom@codesourcery.com>
901
902 PR tree-optimization/69062
903 * gcc.dg/autopar/pr69062.c: New test.
904
b07b236e
TS
9052016-01-10 Thomas Schwinge <thomas@codesourcery.com>
906
907 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
908 * gcc.dg/vect/slp-perm-2.c: Likewise.
909 * gcc.dg/vect/slp-perm-3.c: Likewise.
910 * gcc.dg/vect/slp-perm-5.c: Likewise.
911 * gcc.dg/vect/slp-perm-6.c: Likewise.
912 * gcc.dg/vect/slp-perm-7.c: Likewise.
913 * gcc.dg/vect/slp-perm-8.c: Likewise.
914
23fab8ae
TV
9152016-01-10 Tom de Vries <tom@codesourcery.com>
916
917 PR tree-optimization/69039
918 * gcc.dg/autopar/pr69039.c: New test.
919
73f0dae2
MP
9202016-01-09 Marek Polacek <polacek@redhat.com>
921
922 PR c++/69113
923 * g++.dg/pr69113.C: New test.
924
20b8d734
JJ
9252016-01-09 Jakub Jelinek <jakub@redhat.com>
926
927 PR middle-end/50865
928 PR tree-optimization/69097
929 * gcc.c-torture/execute/pr50865.c: New test.
930 * gcc.c-torture/execute/pr69097-1.c: New test.
931 * gcc.c-torture/execute/pr69097-2.c: New test.
932 * gcc.dg/pr69097-1.c: New test.
933 * gcc.dg/pr69097-2.c: New test.
934
c50e614b
JJ
9352016-01-09 Jakub Jelinek <jakub@redhat.com>
936
937 PR c++/69164
938 * g++.dg/opt/pr69164.C: New test.
939
e0237993
JJ
9402016-01-08 Jakub Jelinek <jakub@redhat.com>
941
942 PR tree-optimization/69167
943 * gcc.dg/pr69167.c: New test.
944
bd8f5bb2
MP
9452016-01-08 Marek Polacek <polacek@redhat.com>
946
947 PR c++/68449
948 * g++.dg/pr68449.C: New.
949
bb0f5ca7
AL
9502016-01-08 Alan Lawrence <alan.lawrence@arm.com>
951
952 PR tree-optimization/68707
953 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
954 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
955 on platforms supporting it.
956 * gcc.dg/vect/slp-perm-2.c: Likewise.
957 * gcc.dg/vect/slp-perm-3.c: Likewise.
958 * gcc.dg/vect/slp-perm-5.c: Likewise.
959 * gcc.dg/vect/slp-perm-7.c: Likewise.
960 * gcc.dg/vect/slp-perm-8.c: Likewise.
961 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
962 on platforms supporting it.
963
22518428
JJ
9642016-01-08 Jakub Jelinek <jakub@redhat.com>
965
33f0852f
JJ
966 PR tree-optimization/69162
967 * gcc.dg/pr69162.c: New test.
968
22518428
JJ
969 PR tree-optimization/69172
970 * gcc.dg/pr69172.c: New test.
971
80e9b3aa
TP
9722016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
973
974 PR tree-optimization/67781
975 * gcc.c-torture/execute/pr67781.c: New file.
976
262a363f
JJ
9772016-01-08 Jakub Jelinek <jakub@redhat.com>
978
979 PR tree-optimization/69083
980 * gcc.dg/vect/pr69083.c: New test.
981
6e1f093f
SS
9822016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
983
984 PR tree-optimization/61441
985 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
986 Use -fexcess-precision=standard for compiler options.
987 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
988
53290e07
JJ
9892016-01-08 Jakub Jelinek <jakub@redhat.com>
990
57bf3072
JJ
991 PR fortran/69128
992 * gfortran.dg/gomp/pr69128.f90: New test.
993
53290e07
JJ
994 PR c++/69145
995 * g++.dg/ext/pr69145-1.C: New test.
996 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
997 * g++.dg/ext/pr69145-2.h: New file.
998
7a127fa7
MS
9992016-01-07 Martin Sebor <msebor@redhat.com>
1000
1001 PR c/68966
1002 * gcc.dg/atomic-fetch-bool.c: New test.
1003 * gcc.dg/sync-fetch-bool.c: New test.
1004
95918b49
L
10052016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1006
1007 PR fortran/66680
1008 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1009
c8e62a9d
NC
10102016-01-07 Nick Clifton <nickc@redhat.com>
1011
1012 PR target/66655
1013 * g++.dg/pr66655.C: New test.
1014 * g++.dg/pr66655_1.cc: Test support file.
1015 * g++.dg/pr66655.h: Test header file.
1016
2ad3adf1 10172016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
1018
1019 PR fortran/66680
1020 gfortran.dg/gomp/pr66680.f90: New test.
1021
4cd9ca92
L
10222016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1023
1024 PR target/69171
1025 * gcc.target/i386/pr69171-1.c: New test.
1026 * gcc.target/i386/pr69171-2.c: Likewise.
1027 * gcc.target/i386/pr69171-3.c: Likewise.
1028 * gcc.target/i386/pr69171-4.c: Likewise.
1029 * gcc.target/i386/pr69171-5.c: Likewise.
1030 * gcc.target/i386/pr69171-6.c: Likewise.
1031
7e33d4dc
BS
10322015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1033
1034 PR middle-end/67639
1035 * c-c++-common/pr67639.c: New test.
1036
fec64afc
JJ
10372016-01-07 Jakub Jelinek <jakub@redhat.com>
1038
1039 PR tree-optimization/69141
1040 * g++.dg/opt/pr69141.C: New test.
1041
f293ad29
EB
10422016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1043
1044 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1045
5027395e
UB
10462016-01-06 Uros Bizjak <ubizjak@gmail.com>
1047
1048 PR target/69140
1049 * gcc.target/i386/pr69140.c: New test
1050
7443cf13
DM
10512016-01-06 David Malcolm <dmalcolm@redhat.com>
1052
1053 * gcc.dg/bad-dereference.c: New test case.
1054
32928931
BS
10552015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1056
1057 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1058
68dd05da
AS
10592016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1060
1061 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1062
6b131d5b
MP
10632016-01-06 Marek Polacek <polacek@redhat.com>
1064
1065 PR sanitizer/69099
1066 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1067
8d9fdb49
MP
10682016-01-05 Marek Polacek <polacek@redhat.com>
1069
1070 PR c/69104
1071 * gcc.dg/atomic-invalid-2.c: New.
1072
acf93f1e
L
10732016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1074
1075 PR target/68991
1076 * gcc.target/i386/pr68991.c: New test.
1077
3f50525d
L
10782016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1079
1080 PR target/68991
1081 * g++.dg/pr68991-1.C: New test.
1082 * g++.dg/pr68991-2.C: Likewise.
1083
e0237993 10842016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 1085
e0237993 1086 PR other/60465
face88a1
ST
1087 * gcc.target/ia64/pr60465-gprel64.c: New test.
1088 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1089
a0866eff
KT
10902016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1091
1092 PR rtl-optimization/68651
1093 * gcc.target/aarch64/pr68651_1.c: New test.
1094
c589e975
DM
10952016-01-05 David Malcolm <dmalcolm@redhat.com>
1096
1097 PR c/69122
1098 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1099
929710d9
NS
11002016-01-05 Nathan Sidwell <nathan@acm.org>
1101
ce3e43d7
NS
1102 PR c++/58583
1103 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1104
929710d9
NS
1105 * gcc.dg/alias-15.c: New.
1106
a2faef8e
NC
11072016-01-05 Nick Clifton <nickc@redhat.com>
1108
1109 PR target/68870
1110 * g++.dg/pr68770.C: New test.
1111
4cfa76e3
MS
11122016-01-04 Mike Stump <mikestump@comcast.net>
1113
1114 * lib/target-supports.exp (check_effective_target_cilkplus):
1115 cilkplus targets require pthreads.
4ece61b6 1116 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 1117
4e8a3a35
MM
11182016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1119
1120 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1121 generation.
1122
818ab71a
JJ
11232016-01-04 Jakub Jelinek <jakub@redhat.com>
1124
1125 Update copyright years.
1126
2fe0a208
MP
11272016-01-04 Marek Polacek <polacek@redhat.com>
1128
1129 PR c/68908
1130 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1131 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1132 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1133
9e3b2fe3
EB
11342016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1135
1136 * gcc.target/sparc/20160104-2.c: New test.
1137
e8d65a35
EB
11382016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1139
1140 * gcc.target/sparc/20160104-1.c: New test.
1141
25ccfccd
PT
11422016-01-03 Paul Thomas <pault@gcc.gnu.org>
1143
1144 PR fortran/65045
1145 * gfortran.dg/pr65045.f90: New test.
1146
cb51d382
EB
11472016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1148
1149 * gnat.dg/specs/debug1.ads: Delete.
1150
6eeaad6e
JD
11512016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1152
1153 PR libgfortran/68867
1154 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1155 expression.
1156
2f968603
JD
11572016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1158
1159 PR libgfortran/68867
1160 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1161 PowerPC.
1162
591bb5e4
PT
11632016-01-01 Paul Thomas <pault@gcc.gnu.org>
1164
1165 PR fortran/68864
1166 * gfortran.dg/pr68864.f90: New test.
1167
f1e0620c
JJ
11682016-01-01 Jakub Jelinek <jakub@redhat.com>
1169
942a1319
JJ
1170 PR tree-optimization/69070
1171 * gcc.dg/pr69070.c: New test.
1172
10dff63f
JJ
1173 PR sanitizer/69055
1174 * gfortran.dg/pr69055.f90: New test.
1175
f1e0620c
JJ
1176 PR target/69015
1177 * gcc.dg/pr69015.c: New test.
818ab71a 1178\f
2f883d1c 1179Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
1180
1181Copying and distribution of this file, with or without modification,
1182are permitted in any medium without royalty provided the copyright
1183notice and this notice are preserved.