]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
08c7bfb4 12016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2
3 Revert:
4 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5
6 PR c++/11858
7 PR c++/24663
8 PR c++/24664
9 * g++.dg/template/pr11858.C: New test.
10 * g++.dg/template/pr24663.C: New test.
11 * g++.dg/template/unify12.C: New test.
12 * g++.dg/template/unify13.C: New test.
13 * g++.dg/template/unify14.C: New test.
14 * g++.dg/template/unify15.C: New test.
15 * g++.dg/template/unify16.C: New test.
16 * g++.dg/template/unify17.C: New test.
17
c2e7d2be 182016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
19
20 PR fortran/68283
21 gfortran.dg/pr68283.f90: New test.
22
9f2e8617 232016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
24
25 PR fortran/66094
26 * gfortran.dg/inline_matmul_13.f90: New test.
27 * gfortran.dg/matmul_bounds_8.f90: New test.
28 * gfortran.dg/matmul_bounds_9.f90: New test.
29 * gfortran.dg/matmul_bounds_10.f90: New test.
30
a4838119 312016-01-23 Tom de Vries <tom@codesourcery.com>
32
33 PR tree-optimization/69426
34 * gcc.dg/autopar/pr69426.c: New test.
35
feddf0dc 362016-01-23 Martin Sebor <msebor@redhat.com>
37
38 PR c++/58109
39 PR c++/69022
40 * g++.dg/cpp0x/alignas5.C: New test.
41 * g++.dg/ext/vector29.C: Same.
42
132731fb 432016-01-23 Uros Bizjak <ubizjak@gmail.com>
44
45 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
46 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
47 _GNU_SOURCE from compile flags to the source.
48 * gcc.target/i386/chkp-stropt-12.c: Ditto.
49 * gcc.target/i386/chkp-stropt-16.c: Ditto.
50 * gcc.target/i386/chkp-stropt-4.c: Ditto.
51 * gcc.target/i386/chkp-stropt-8.c: Ditto.
52
51aec681 532016-01-22 Jakub Jelinek <jakub@redhat.com>
54
55 PR target/69432
56 * g++.dg/opt/pr69432.C: New test.
57
147aa3e3 582016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
59
60 * gcc.target/powerpc/pr63354c: Adjust target selector to include
61 32-bit targets testing an -m64 multilib.
62
4d04e35e 632016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
64
65 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
66 64-bit support.
67
86f38d0c 682016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
69
70 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
71
f776e712 722016-01-21 Christian Bruel <christian.bruel@st.com>
73
74 PR target/68674
75 * gcc.target/i386/pr68674.c
76 * gcc.target/aarch64/pr68674.c
77 * gcc.target/arm/pr68674.c
78
7b9de435 792016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
80
81 PR target/69403
82 * gcc.c-torture/execute/pr69403.c: New test.
83
9935a0ba 842016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
85
86 PR c++/55843
87 * g++.dg/template/pr55843.C: New.
88
06b94aa1 892016-01-22 Alan Lawrence <alan.lawrence@arm.com>
90
91 PR testsuite/66877
92 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
93 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
94
b68773a8 952016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
96
97 PR testsuite/67489
132731fb 98 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
99 from dg-do compile directive, and instead add
100 { dg-require-effective-target int128 }.
b68773a8 101
bbbbe8ab 1022016-01-20 Martin Sebor <msebor@redhat.com>
103
104 PR c/69405
105 * gcc.dg/sync-fetch.c: New test.
106
f3a6a26f 1072016-01-21 Martin Sebor <msebor@redhat.com>
108
109 PR target/69252
110 * gcc.target/powerpc/pr69252.c: New test.
111
d1565a03 1122016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
113
114 PR fortran/65996
132731fb 115 * gfortran.dg/pr65996.f90: New test.
d1565a03 116
15a5a905 1172016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
118
119 PR c++/68810
bbbbe8ab 120 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 121 expected to generate an error.
15a5a905 122
e4538af5 1232016-01-21 Bernd Schmidt <bschmidt@redhat.com>
124
125 PR middle-end/66178
126 * gcc.dg/torture/pr66178.c: New test.
127
4d4180ce 1282016-01-21 Anton Blanchard <anton@samba.org>
129 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
130
131 PR target/63354
132 * gcc.target/powerpc/pr63354.c: New test.
133
86e16058 1342016-01-21 Vladimir Makarov <vmakarov@redhat.com>
135
136 PR rtl-optimization/68990
137 * gcc.target/i386/pr68990: New.
138
b11b85e4 1392016-01-21 Nick Clifton <nickc@redhat.com>
140
141 PR target/69129
142 * gcc.target/mips/pr69129.c: New.
143
62dd9f85 1442016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
145
146 PR c++/58046
147 * g++.dg/cpp0x/pr58046.C: New.
148
ac7d424b 1492016-01-21 Jakub Jelinek <jakub@redhat.com>
150
47c0bea3 151 PR target/69187
152 PR target/65624
153 * gcc.target/arm/pr69187.c: New test.
154
ac7d424b 155 PR c++/69355
156 * g++.dg/torture/pr69355.C: New test.
157
9e18b252 1582016-01-21 Aditya Kumar <aditya.k7@samsung.com>
159 Sebastian Pop <s.pop@samsung.com>
160
161 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
162
de862e2f 1632016-01-21 Aditya Kumar <aditya.k7@samsung.com>
164 Sebastian Pop <s.pop@samsung.com>
165
132731fb 166 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 167
f55f9344 1682016-01-21 Jakub Jelinek <jakub@redhat.com>
169
170 PR middle-end/67653
171 * c-c++-common/pr67653.c: New test.
172 * gcc.dg/torture/pr29119.c: Add dg-warning.
173
62752e71 1742016-01-20 Peter Bergner <bergner@vnet.ibm.com>
175
176 * gcc.target/powerpc/cpu-builtin-1.c: New test.
177
16d4186f 1782016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
179
180 PR c/24293
181 * gcc.dg/pr24293.c: New test.
182 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
183 incomplete struct type.
184 * gcc.dg/declspec-1.c: Likewise.
185 * gcc.dg/pr63549.c: Likewise.
186
58219d13 1872016-01-20 Jakub Jelinek <jakub@redhat.com>
188
189 PR tree-optimization/66612
190 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
191 for bdn instruction.
192
a7b5688a 1932016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
194
195 * lib/target-supports.exp
196 (check_effective_target_arm_fp_ok_nocache): New.
197 (check_effective_target_arm_fp_ok): New.
198 (add_options_for_arm_fp): New.
199 (check_effective_target_arm_crypto_ok_nocache): Require
200 target_arm_v8_neon_ok instead of arm32.
201 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
202 (check_effective_target_arm_crypto_pragma_ok): New.
203 (add_options_for_arm_vfp): New.
204 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
205 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
206 target instead. Force initial fpu to vfp.
207 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
208 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
209 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
210 dependency.
211 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
212 use arm_vfp effective target instead. Force initial fpu to vfp.
213 * gcc.target/arm/attr-neon3.c: Likewise.
214 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
215 arm_vfp_ok.
216 * gcc.target/arm/unsigned-float.c: Likewise.
217 * gcc.target/arm/vfp-1.c: Likewise.
218 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
219 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
220 * gcc.target/arm/vfp-ldmiad.c: Likewise.
221 * gcc.target/arm/vfp-ldmias.c: Likewise.
222 * gcc.target/arm/vfp-stmdbd.c: Likewise.
223 * gcc.target/arm/vfp-stmdbs.c: Likewise.
224 * gcc.target/arm/vfp-stmiad.c: Likewise.
225 * gcc.target/arm/vfp-stmias.c: Likewise.
226 * gcc.target/arm/vnmul-1.c: Likewise.
227 * gcc.target/arm/vnmul-2.c: Likewise.
228 * gcc.target/arm/vnmul-3.c: Likewise.
229 * gcc.target/arm/vnmul-4.c: Likewise.
230
7ca56ca8 2312016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 232
7fb75b57 233 PR testsuite/69366
234 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
235 the MPX run-time library, for compile-time MPX test.
236 * gcc.target/i386/chkp-always_inline.c: Likewise.
237 * gcc.target/i386/chkp-bndret.c: Likewise.
238 * gcc.target/i386/chkp-builtins-1.c: Likewise.
239 * gcc.target/i386/chkp-builtins-2.c: Likewise.
240 * gcc.target/i386/chkp-builtins-3.c: Likewise.
241 * gcc.target/i386/chkp-builtins-4.c: Likewise.
242 * gcc.target/i386/chkp-const-check-1.c: Likewise.
243 * gcc.target/i386/chkp-const-check-2.c: Likewise.
244 * gcc.target/i386/chkp-hidden-def.c: Likewise.
245 * gcc.target/i386/chkp-label-address.c: Likewise.
246 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
247 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
248 * gcc.target/i386/chkp-pr69044.c: Likewise.
249 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
250 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
251 * gcc.target/i386/chkp-strchr.c: Likewise.
252 * gcc.target/i386/chkp-strlen-1.c: Likewise.
253 * gcc.target/i386/chkp-strlen-2.c: Likewise.
254 * gcc.target/i386/chkp-strlen-3.c: Likewise.
255 * gcc.target/i386/chkp-strlen-4.c: Likewise.
256 * gcc.target/i386/chkp-strlen-5.c: Likewise.
257 * gcc.target/i386/chkp-stropt-1.c: Likewise.
258 * gcc.target/i386/chkp-stropt-10.c: Likewise.
259 * gcc.target/i386/chkp-stropt-11.c: Likewise.
260 * gcc.target/i386/chkp-stropt-12.c: Likewise.
261 * gcc.target/i386/chkp-stropt-13.c: Likewise.
262 * gcc.target/i386/chkp-stropt-14.c: Likewise.
263 * gcc.target/i386/chkp-stropt-15.c: Likewise.
264 * gcc.target/i386/chkp-stropt-16.c: Likewise.
265 * gcc.target/i386/chkp-stropt-2.c: Likewise.
266 * gcc.target/i386/chkp-stropt-3.c: Likewise.
267 * gcc.target/i386/chkp-stropt-4.c: Likewise.
268 * gcc.target/i386/chkp-stropt-5.c: Likewise.
269 * gcc.target/i386/chkp-stropt-6.c: Likewise.
270 * gcc.target/i386/chkp-stropt-7.c: Likewise.
271 * gcc.target/i386/chkp-stropt-8.c: Likewise.
272 * gcc.target/i386/chkp-stropt-9.c: Likewise.
273 * gcc.target/i386/pr63995-2.c: Likewise.
274 * gcc.target/i386/pr64805.c: Likewise.
275 * gcc.target/i386/pr65044.c: Likewise.
276 * gcc.target/i386/pr65167.c: Likewise.
277 * gcc.target/i386/pr65183.c: Likewise.
278 * gcc.target/i386/pr65184.c: Likewise.
279 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 280
f2da0b99 2812016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
282
283 PR tree-optimization/69328
284 * gcc.dg/pr69328.c: New test.
285
4d379676 2862016-01-20 Jeff Law <law@redhat.com>
287
4a11f145 288 PR target/25114
4d379676 289 * gcc.target/m68k/pr25114.c: New test.
290
0754bad1 2912016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
292
293 * gcc.target/arm/memset-inline-10.c: Added
294 dg-require-effective-target arm_thumb2_ok.
295
63bd5c2d 2962016-01-19 Eric Botcazou <ebotcazou@adacore.com>
297
298 * gcc.dg/debug/dwarf2/sso.c: New test.
299
a9c01e81 3002016-01-19 Uros Bizjak <ubizjak@gmail.com>
301
302 PR testsuite/68820
303 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
304 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
305 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
306
53fa0e54 3072016-01-19 Jan Hubicka <hubicka@ucw.cz>
308
309 PR ipa/66223
310 * g++.dg/ipa/devirt-50.C: New testcase.
311
e035a62c 3122016-01-19 Marek Polacek <polacek@redhat.com>
313
314 PR c++/68965
315 * g++.dg/cpp1y/parameter-pack-1.C: New test.
316 * g++.dg/cpp1y/parameter-pack-2.C: New test.
317
885cc3ea 3182016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
319
320 PR target/69135
321 * gcc.target/arm/pr69135_1.c: New test.
322
07bd240e 3232015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
324
325 * gcc.target/aarch64/ccmp_1.c: Add new tests.
326
9f60d257 3272015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
328
329 * gcc.target/aarch64/ccmp_1.c: New testcase.
330
a0c919f7 3312016-01-19 Marek Polacek <polacek@redhat.com>
332
333 PR c++/68586
334 * g++.dg/cpp0x/enum30.C: New test.
335
dc5d6d17 3362016-01-19 Richard Biener <rguenther@suse.de>
337
338 PR tree-optimization/69336
339 * g++.dg/tree-ssa/pr69336.C: New testcase.
340
6dd156e0 3412016-01-19 Jakub Jelinek <jakub@redhat.com>
342
343 PR debug/65779
344 * gcc.dg/pr65779.c: New test.
345
3e0d45b9 3462016-01-19 Richard Biener <rguenther@suse.de>
347
348 PR tree-optimization/69352
349 * gcc.dg/torture/pr69352.c: New testcase.
350
7a3cf64d 3512016-01-19 Jakub Jelinek <jakub@redhat.com>
352
353 PR rtl-optimization/68955
354 PR rtl-optimization/64557
355 * gcc.dg/torture/pr68955.c: New test.
356
8be55b33 3572016-01-19 Jan Hubicka <hubicka@ucw.cz>
358
359 PR lto/69136
360 * g++.dg/torture/pr69136.C: New testcase.
361
72a985d7 3622016-01-19 Jan Hubicka <hubicka@ucw.cz>
363
364 PR lto/69133
365 * g++.dg/lto/pr69133_0.C: New testcase.
366 * g++.dg/lto/pr69133_1.C: New testcase.
367
56778b62 3682016-01-15 Jeff Law <law@redhat.com>
369
370 PR tree-optimization/69320
371 * gcc.c-torture/pr69320-1.c: New test.
372 * gcc.c-torture/pr69320-2.c: New test.
373 * gcc.c-torture/pr69320-3.c: New test.
374 * gcc.c-torture/pr69320-4.c: New test.
375
ced41b93 3762016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
377
378 PR c++/11858
379 PR c++/24663
380 PR c++/24664
381 * g++.dg/template/pr11858.C: New test.
382 * g++.dg/template/pr24663.C: New test.
383 * g++.dg/template/unify12.C: New test.
384 * g++.dg/template/unify13.C: New test.
385 * g++.dg/template/unify14.C: New test.
386 * g++.dg/template/unify15.C: New test.
387 * g++.dg/template/unify16.C: New test.
388 * g++.dg/template/unify17.C: New test.
389
7f8cbcaf 3902016-01-18 David Malcolm <dmalcolm@redhat.com>
391
392 PR testsuite/69181
393 * gcc.dg/pr69181-1.c: New test file.
394 * gcc.dg/pr69181-2.c: New test file.
395 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
396 globals by moving it to...
397 (cleanup-after-saved-dg-test): ...this new function. Add
398 "global additional_sources_used". Add reset of global
399 multiline_expected_outputs to the empty list.
400 * lib/multiline.exp (_multiline_expected_outputs): Rename this
401 global to...
402 (multiline_expected_outputs): ...this, and updated comments to
403 note that it is modified from gcc-dg.exp.
404 (dg-end-multiline-output): Update for the above renaming.
405 (handle-multiline-outputs): Likewise. Remove the clearing
406 of the expected outputs to the empty list.
407
3c7cbfc0 4082016-01-18 Richard Biener <rguenther@suse.de>
409
410 PR tree-optimization/69297
411 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
412
81d49cc1 4132016-01-18 Joseph Myers <joseph@codesourcery.com>
414
415 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
416 dg-options.
417 * gcc.target/mips/mips-3d-2.c: Likewise.
418 * gcc.target/mips/mips-3d-3.c: Likewise.
419 * gcc.target/mips/mips-3d-4.c: Likewise.
420 * gcc.target/mips/mips-3d-5.c: Likewise.
421 * gcc.target/mips/mips-3d-6.c: Likewise.
422 * gcc.target/mips/mips-3d-7.c: Likewise.
423 * gcc.target/mips/mips-3d-8.c: Likewise.
424 * gcc.target/mips/mips-3d-9.c: Likewise.
425 * gcc.target/mips/mips-ps-1.c: Likewise.
426 * gcc.target/mips/mips-ps-2.c: Likewise.
427 * gcc.target/mips/mips-ps-3.c: Likewise.
428 * gcc.target/mips/mips-ps-4.c: Likewise.
429 * gcc.target/mips/mips-ps-5.c: Likewise.
430 * gcc.target/mips/mips-ps-6.c: Likewise.
431 * gcc.target/mips/mips-ps-7.c: Likewise.
432 * gcc.target/mips/mips-ps-type.c: Likewise.
433 * gcc.target/mips/mips-ps-type-2.c: Likewise.
434 * gcc.target/mips/mips16-attributes-6.c: Likewise.
435
03c4ff3a 4362016-01-18 Tom de Vries <tom@codesourcery.com>
437
438 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
439 * c-c++-common/goacc/kernels-double-reduction.c: New test.
440 * c-c++-common/goacc/kernels-empty.c: New test.
441 * c-c++-common/goacc/kernels-eternal.c: New test.
442 * c-c++-common/goacc/kernels-loop-2.c: New test.
443 * c-c++-common/goacc/kernels-loop-3.c: New test.
444 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
445 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
446 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
447 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
448 * c-c++-common/goacc/kernels-loop-data.c: New test.
449 * c-c++-common/goacc/kernels-loop-g.c: New test.
450 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
451 * c-c++-common/goacc/kernels-loop-n.c: New test.
452 * c-c++-common/goacc/kernels-loop-nest.c: New test.
453 * c-c++-common/goacc/kernels-loop.c: New test.
454 * c-c++-common/goacc/kernels-noreturn.c: New test.
455 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
456 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
457 * c-c++-common/goacc/kernels-reduction.c: New test.
458
22e3dcee 4592016-01-18 Tom de Vries <tom@codesourcery.com>
460
461 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
462 * gcc.dg/autopar/outer-2.c: Same.
463 * gcc.dg/autopar/outer-3.c: Same.
464 * gcc.dg/autopar/outer-4.c: Same.
465 * gcc.dg/autopar/outer-5.c: Same.
466 * gcc.dg/autopar/outer-6.c: Same.
467 * gcc.dg/autopar/parallelization-1.c: Same.
468 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
469 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
470 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
471 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
472 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
473 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
474 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
475 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
476 * gcc.dg/autopar/pr39500-1.c: Same.
477 * gcc.dg/autopar/pr39500-2.c: Same.
478 * gcc.dg/autopar/pr46193.c: Same.
479 * gcc.dg/autopar/pr46194.c: Same.
480 * gcc.dg/autopar/pr49580.c: Same.
481 * gcc.dg/autopar/pr49960-1.c: Same.
482 * gcc.dg/autopar/pr49960.c: Same.
483 * gcc.dg/autopar/pr68373.c: Same.
484 * gcc.dg/autopar/reduc-1.c: Same.
485 * gcc.dg/autopar/reduc-1char.c: Same.
486 * gcc.dg/autopar/reduc-1short.c: Same.
487 * gcc.dg/autopar/reduc-2.c: Same.
488 * gcc.dg/autopar/reduc-2char.c: Same.
489 * gcc.dg/autopar/reduc-2short.c: Same.
490 * gcc.dg/autopar/reduc-3.c: Same.
491 * gcc.dg/autopar/reduc-4.c: Same.
492 * gcc.dg/autopar/reduc-6.c: Same.
493 * gcc.dg/autopar/reduc-7.c: Same.
494 * gcc.dg/autopar/reduc-8.c: Same.
495 * gcc.dg/autopar/reduc-9.c: Same.
496 * gcc.dg/autopar/uns-outer-4.c: Same.
497 * gcc.dg/autopar/uns-outer-5.c: Same.
498 * gcc.dg/autopar/uns-outer-6.c: Same.
499 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
500 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
501
fd5cbe2f 5022016-01-18 Alan Lawrence <alan.lawrence@arm.com>
503
504 PR target/63679
505 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
506 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
507
fa75ab55 5082016-01-18 Alan Lawrence <alan.lawrence@arm.com>
509
510 PR target/63679
511 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
512 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
513 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
514
214b2582 5152016-01-18 Alan Lawrence <alan.lawrence@arm.com>
516
517 PR target/63679
518 * gcc.dg/tree-ssa/sra-17.c: New.
519 * gcc.dg/tree-ssa/sra-18.c: New.
520
13146837 5212016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
522
523 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
524
6ccd18c2 5252016-01-18 Eric Botcazou <ebotcazou@adacore.com>
526
527 * gnat.dg/inline12.adb: New test.
528
8872b95f 5292016-01-18 Bin Cheng <bin.cheng@arm.com>
530
531 PR tree-optimization/66797
532 * gcc.c-torture/execute/pr65447.c: Relax check condition.
533
971514e3 5342016-01-18 Richard Biener <rguenther@suse.de>
535
536 PR tree-optimization/69170
537 * gcc.dg/torture/pr69170.c: New testcase.
538
9b2d1aab 5392016-01-17 John David Anglin <danglin@gcc.gnu.org>
540
541 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
542
164d84c2 5432016-01-16 Tom de Vries <tom@codesourcery.com>
544
545 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
546
4c33b769 5472016-01-16 Tom de Vries <tom@codesourcery.com>
548
549 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
550 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
551 redundant dg-require-effective-target pthread.
552 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
553 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
554 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
555 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
556 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
557 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
558 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
559
673441b0 5602016-01-16 David Edelsohn <dje.gcc@gmail.com>
561
562 PR target/68609
563 * gcc.target/powerpc/recip-6.c: Enable on AIX.
564 * gcc.target/powerpc/recip-7.c: Same.
565
90153ae7 5662016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
567
568 PR c++/69091
569 * g++.dg/template/pr69091.C: New test.
570
bc24d01d 5712016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
572
573 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
574 dump does not contain an error_mark_node.
575 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
576 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
577
4067c0fd 5782016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
579
580 PR c++/68936
581 * g++.dg/template/pr68936.C: New test.
582
27c6dbdd 5832016-01-15 David Edelsohn <dje.gcc@gmail.com>
584
585 PR target/68609
586 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
587 * gcc.target/powerpc/recip-2.c: Same.
588 * gcc.target/powerpc/recip-3.c: Same.
589 * gcc.target/powerpc/recip-4.c: Same.
590 * gcc.target/powerpc/recip-sqrtf.c: Same.
591
e390c57d 5922016-01-15 Jeff Law <law@redhat.com>
593
594 PR tree-optimization/69270
595 * gcc.dg/tree-ssa/pr69270-2.c: New test.
596 * gcc.dg/tree-ssa/pr69270-3.c: New test.
597
ddcfeaf1 5982016-01-15 Paul Thomas <pault@gcc.gnu.org>
599
600 PR fortran/49630
601 * gfortran.dg/deferred_character_13.f90: New test for the fix
602 of comment 3 of the PR.
603
604 PR fortran/54070
605 * gfortran.dg/deferred_character_8.f90: New test
606 * gfortran.dg/allocate_error_5.f90: New test
607
608 PR fortran/60593
609 * gfortran.dg/deferred_character_10.f90: New test
610
611 PR fortran/60795
612 * gfortran.dg/deferred_character_14.f90: New test
613
614 PR fortran/61147
615 * gfortran.dg/deferred_character_11.f90: New test
616
617 PR fortran/64324
618 * gfortran.dg/deferred_character_9.f90: New test
619
81be349c 6202016-01-15 Vladimir Makarov <vmakarov@redhat.com>
621
622 PR rtl-optimization/69030
623 * gcc.target/i386/pr69030.c: New.
624
998456c5 6252016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
626
627 * gcc.target/aarch64/target_attr_17.c: New test.
628
0d85be19 6292016-01-15 Richard Biener <rguenther@suse.de>
630
631 PR tree-optimization/66856
632 * gcc.dg/torture/pr66856-1.c: New testcase.
633 * gcc.dg/torture/pr66856-2.c: Likewise.
634
321d36c8 6352016-01-15 Richard Biener <rguenther@suse.de>
636
637 PR debug/69137
638 * g++.dg/lto/pr69137_0.C: New testcase.
639
d94a1f53 6402016-01-15 Richard Sandiford <richard.sandiford@arm.com>
641
642 PR middle-end/69246
643 * gcc.target/i386/pr69246.c: New test.
644
5fe9a861 6452016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
646
a9c01e81 647 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 648
3d05a5e9 6492016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
650
651 PR c++/56194
652 * g++.dg/init/const9.C: Disable test on S/390.
653
5e8132b5 6542016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
655
656 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
657 * g++.dg/Wno-frame-address.C: Ditto.
658
32307cdf 6592016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
660
661 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
662
1ca28250 6632016-01-15 Richard Biener <rguenther@suse.de>
664
665 PR tree-optimization/68961
666 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
667
6271bd93 6682016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
669
670 * gcc.target/i386/pr65105-5.c: New test.
671
9dbe6a63 6722016-01-15 Jan Hubicka <hubicka@ucw.cz>
673
674 * gcc.c-torture/execute/alias-4.c: New testcase.
675
a70589b9 6762016-01-15 Jan Hubicka <hubicka@ucw.cz>
677
678 PR ipa/68148
679 * g++.dg/ipa/devirt-49.C: New testcase.
680
7bbac464 6812016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 682
683 PR target/65837
684 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
685 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
686 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
687
4345b868 6882016-01-15 Richard Biener <rguenther@suse.de>
689
690 PR tree-optimization/69117
691 * gcc.dg/torture/pr69117.c: New testcase.
692
580357e7 6932015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 694
695 PR c++/69048
696 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
697
612baa31 6982016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
699
700 PR testsuite/67509
701 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
702 range tests use 100 * maximum instead of maximum + 1.
703
44e09bc4 7042016-01-14 Jakub Jelinek <jakub@redhat.com>
705
706 PR debug/69244
707 * gcc.dg/guality/pr69244.c: New test.
708
96962ae4 7092016-01-14 Uros Bizjak <ubizjak@gmail.com>
710
711 * lib/target-supports.exp (check_effective_target_issignaling):
712 New procedure.
713 * gcc.dg/pr61441.c: Require issignaling effective target.
714
ab9c400b 7152016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
716
717 PR target/68803
718 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
719
a7ed4583 7202016-01-14 David Malcolm <dmalcolm@redhat.com>
721
722 PR c++/68819
723 PR preprocessor/69177
724 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
725 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
726 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
727 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
728
77f35cec 7292016-01-14 Marek Polacek <polacek@redhat.com>
730
731 PR c/69262
732 * gcc.dg/array-15.c: New test.
733
915d0950 7342016-01-14 Jakub Jelinek <jakub@redhat.com>
735
736 PR middle-end/68146
737 PR tree-optimization/69155
738 * gfortran.dg/pr68146.f: New test.
739 * gfortran.dg/pr69155.f90: New test.
740
24651fb7 7412016-01-14 Richard Biener <rguenther@suse.de>
742
743 PR tree-optimization/68060
744 * gcc.dg/torture/pr68060-1.c: New testcase.
745 * gcc.dg/torture/pr68060-2.c: Likewise.
746
2f63f950 7472016-01-14 Nick Clifton <nickc@redhat.com>
748
749 * lib/target-supports.exp
750 (check_effective_target_arm_neon_ok_nocache): Add an option
751 sequence that includes setting the ARM architecture to ARMv7-A.
752 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
753 command line options necessary to enable Neon support.
754 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
755 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
756 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
757 * gcc.target/arm/pr69180.c: Likewise.
758
3ce0acde 7592016-01-14 Jeff Law <law@redhat.com>
760
761 PR tree-optimization/69270
762 * gcc.dg/tree-ssa/pr69270.c: New test.
763
bda05c57 7642016-01-13 Bernd Schmidt <bschmidt@redhat.com>
765
766 PR c/66208
767 * c-c++-common/pr66208.c: New file.
768
9b657cf1 7692016-01-13 Jakub Jelinek <jakub@redhat.com>
770
771 PR tree-optimization/69156
772 * gcc.dg/pr69156.c: New test.
773
58ba1b9d 7742016-01-13 H.J. Lu <hongjiu.lu@intel.com>
775
776 * gcc.target/i386/pr69225-7.c: New test.
777
e5fee0fe 7782016-01-13 Richard Henderson <rth@redhat.com>
779
780 * gcc.dg/tm/memopt-13.c: Update expected function.
781 * gcc.dg/tm/memopt-6.c: Likewise.
782
3f0e9745 7832016-01-13 Uros Bizjak <ubizjak@gmail.com>
784
785 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
786 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
787 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
788 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 789
3f0e9745 7902016-01-13 Tom de Vries <tom@codesourcery.com>
791
792 PR tree-optimization/69169
7a6ddc0d 793 * gcc.dg/pr69169.c: New test.
794
9b657cf1 7952016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 796
797 PR target/69228
798 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
799 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
800 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
801 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
802 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
803 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
804 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
805 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
806
f704d701 8072016-01-13 Jakub Jelinek <jakub@redhat.com>
808
809 PR target/69247
810 * gcc.dg/pr69247.c: New test.
811
e966d6b9 8122016-01-13 Richard Biener <rguenther@suse.de>
813
814 PR tree-optimization/69242
815 * gcc.dg/torture/pr69242.c: New testcase.
816
1ca1d9b2 8172016-01-13 Richard Biener <rguenther@suse.de>
818
819 PR tree-optimization/69186
820 * gcc.dg/torture/pr69186.c: New testcase.
821
d07cbccc 8222016-01-13 Jeff Law <law@redhat.com>
823
824 PR tree-optimization/67755
825 * gcc.dg/tree-ssa/pr67755.c: New test.
826
8272016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 828
829 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
830 pass number in output by a star.
831
b95d41cf 8322016-01-12 Bin Cheng <bin.cheng@arm.com>
833
834 PR tree-optimization/68911
835 * gcc.c-torture/execute/pr68911.c: New test.
836
91d87e22 8372016-01-12 Marek Polacek <polacek@redhat.com>
838
839 PR c++/68979
840 * g++.dg/warn/permissive-1.C: New test.
841
8a9401a4 8422016-01-12 Jakub Jelinek <jakub@redhat.com>
843
844 PR objc++/68511
845 PR c++/69213
846 * g++.dg/opt/pr69213.C: New test.
847
b9cb7a67 8482016-01-12 Christian Bruel <christian.bruel@st.com>
849
850 PR target/69180
851 * gcc.target/arm/pr69180.c: New test.
852
e4c96992 8532016-01-12 Richard Biener <rguenther@suse.de>
854
855 PR lto/69077
856 * g++.dg/lto/pr69077_0.C: New testcase.
857 * g++.dg/lto/pr69077_1.C: Likewise.
858
90525f61 8592016-01-12 Jakub Jelinek <jakub@redhat.com>
860
861 PR target/69175
862 * g++.dg/opt/pr69175.C: New test.
863
9e7edfd3 8642016-01-12 Alan Lawrence <alan.lawrence@arm.com>
865
866 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
867 rather than #including math.h & stdlib.h.
868 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
869 * gcc.dg/vect/pr49771.c: Likewise.
870 * gcc.dg/vect/vect-10-big-array.c: Likewise.
871 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
872 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
873 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
874 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
875 * gcc.dg/vect/pr44507.c: Likewise.
876 * gcc.dg/vect/pr45902.c: Likewise.
877 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
878 * gcc.dg/vect/vect-117.c: Likewise.
879 * gcc.dg/vect/vect-99.c: Likewise.
880 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
881 * gcc.dg/vect/vect-cond-1.c: Likewise.
882 * gcc.dg/vect/vect-cond-2.c: Likewise.
883 * gcc.dg/vect/vect-cond-3.c: Likewise.
884 * gcc.dg/vect/vect-cond-4.c: Likewise.
885 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
886 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
887 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
888 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
889 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
890 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
891 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
892 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
893 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
894 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
895 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
896 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
897 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
898 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
899 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
900 include of signal.h.
901 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
902 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
903 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
904 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
905 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
906 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
907 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
908 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
909 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
910 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
911 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
912 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
913 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
914 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
915 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
916 * gcc.dg/vect/vect-outer-5.c: Likewise.
917 * gcc.dg/vect/vect-outer-6.c: Likewise.
918 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
919 include of stdio.h.
920
3368873d 9212016-01-12 Nick Clifton <nickc@redhat.com>
922
923 PR target/68913
924 * gcc.dg/lto/pr61886_0.c: Rename the external function called
925 to fread so that it will be found in all target runtimes.
926
0464ea95 9272016-01-12 Richard Biener <rguenther@suse.de>
928
929 PR tree-optimization/69053
930 * g++.dg/torture/pr69053.C: New testcase.
931
7819730f 9322016-01-12 Richard Biener <rguenther@suse.de>
933
934 PR tree-optimization/69168
935 * gcc.dg/torture/pr69168.c: New testcase.
936
995bfebf 9372016-01-12 Richard Biener <rguenther@suse.de>
938
939 PR tree-optimization/69157
940 * gcc.dg/torture/pr69157.c: New testcase.
941
9422016-01-12 Richard Biener <rguenther@suse.de>
943
944 PR tree-optimization/69174
945 * gcc.dg/torture/pr69174.c: New testcase.
946
1d10d64c 9472016-01-12 Jakub Jelinek <jakub@redhat.com>
948
949 PR c++/66808
950 PR c++/69000
951 * g++.dg/tls/pr66808.C: New test.
952 * g++.dg/tls/pr69000.C: New test.
953
f0b79faf 9542016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
955
956 * gcc.target/powerpc/swaps-p8-23.c: New test.
957 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
958
04cf75a4 9592016-01-11 John David Anglin <danglin@gcc.gnu.org>
960
961 PR tree-optimization/68356
962 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
963
0eb4264c 9642016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
965 Jim Wilson <jim.wilson@linaro.org>
966
967 PR target/69194
968 * gcc.target/arm/pr69194.c: New test.
969
2f66de64 9702016-01-11 H.J. Lu <hongjiu.lu@intel.com>
971
972 PR target/69225
973 * gcc.target/i386/pr69225-1.c: New test.
974 * gcc.target/i386/pr69225-2.c: Likewise.
975 * gcc.target/i386/pr69225-3.c: Likewise.
976 * gcc.target/i386/pr69225-4.c: Likewise.
977 * gcc.target/i386/pr69225-5.c: Likewise.
978 * gcc.target/i386/pr69225-6.c: Likewise.
979
36105e82 9802016-01-11 Jakub Jelinek <jakub@redhat.com>
981
1c78ce2e 982 PR target/67462
983 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
984 if lp64.
985
a4a87320 986 PR target/69071
987 * gcc.dg/pr69071.c: New test.
988
91fbd04f 989 PR c++/69211
990 * g++.dg/opt/pr69211.C: New test.
991
36105e82 992 PR tree-optimization/69214
993 * gcc.c-torture/compile/pr69214.c: New test.
994
e934c380 9952016-01-11 Uros Bizjak <ubizjak@gmail.com>
996
997 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
998 * gcc.target/i386/pr66232-11.c: Ditto.
999 * gcc.target/i386/pr66232-12.c: Ditto.
1000 * gcc.target/i386/pr66232-13.c: Ditto.
1001
3ff1b153 10022016-01-11 Richard Biener <rguenther@suse.de>
1003
1004 PR tree-optimization/69173
1005 * gcc.dg/torture/pr69173.c: New testcase.
1006
04e1504c 10072016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1008
1009 PR rtl-optimization/68796
1010 * gcc.target/aarch64/tst_5.c: New test.
1011 * gcc.target/aarch64/tst_6.c: Likewise.
1012
ae8718b5 10132016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1014
1015 PR rtl-optimization/68841
1016 * gcc.dg/pr68841.c: New test.
1017 * gcc.c-torture/execute/pr68841.c: New test.
1018
bd8bece2 10192016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1020
1021 PR rtl-optimization/68920
1022 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1023 for ix86 targets.
1024 * gcc.dg/ifcvt-5.c: New test.
1025
9b657cf1 10262016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 1027
1028 PR bootstrap/69123
1029 * g++.dg/pr69123.C: New.
1030
7a158352 10312016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1032
1033 PR target/69010
1034 * gcc.target/i386/pr69010.c: New test.
1035
ff375d11 10362016-01-11 Martin Jambor <mjambor@suse.cz>
1037
1038 PR ipa/69044
1039 * gcc.target/i386/chkp-pr69044.c: New test.
1040
9eb890f1 10412016-01-11 Tom de Vries <tom@codesourcery.com>
1042
1043 PR tree-optimization/69109
1044 * gcc.dg/autopar/pr69109-2.c: New test.
1045 * gcc.dg/autopar/pr69109.c: New test.
1046
c4157ee5 10472016-01-11 Tom de Vries <tom@codesourcery.com>
1048
1049 PR tree-optimization/69108
1050 * gcc.dg/autopar/pr69108.c: New test.
1051
b933e511 10522016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1053
1054 PR c++/69029
1055 * c-c++-common/Wisleading-indentation.c: Augment test.
1056
efb73de1 10572016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1058
1059 PR fortran/69154
1060 * gfortran.dg/inline_matmul_12.f90: New test.
1061
40c86c3b 10622016-01-10 Paul Thomas <pault@gcc.gnu.org>
1063
1064 PR fortran/67779
1065 * gfortran.dg/actual_array_offset_1: New test.
1066
a006c0bb 10672016-01-10 Tom de Vries <tom@codesourcery.com>
1068
1069 PR tree-optimization/69062
1070 * gcc.dg/autopar/pr69062.c: New test.
1071
880ed4be 10722016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1073
1074 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1075 * gcc.dg/vect/slp-perm-2.c: Likewise.
1076 * gcc.dg/vect/slp-perm-3.c: Likewise.
1077 * gcc.dg/vect/slp-perm-5.c: Likewise.
1078 * gcc.dg/vect/slp-perm-6.c: Likewise.
1079 * gcc.dg/vect/slp-perm-7.c: Likewise.
1080 * gcc.dg/vect/slp-perm-8.c: Likewise.
1081
d95e1856 10822016-01-10 Tom de Vries <tom@codesourcery.com>
1083
1084 PR tree-optimization/69039
1085 * gcc.dg/autopar/pr69039.c: New test.
1086
0f8f48d0 10872016-01-09 Marek Polacek <polacek@redhat.com>
1088
1089 PR c++/69113
1090 * g++.dg/pr69113.C: New test.
1091
7dff0499 10922016-01-09 Jakub Jelinek <jakub@redhat.com>
1093
1094 PR middle-end/50865
1095 PR tree-optimization/69097
1096 * gcc.c-torture/execute/pr50865.c: New test.
1097 * gcc.c-torture/execute/pr69097-1.c: New test.
1098 * gcc.c-torture/execute/pr69097-2.c: New test.
1099 * gcc.dg/pr69097-1.c: New test.
1100 * gcc.dg/pr69097-2.c: New test.
1101
18431e78 11022016-01-09 Jakub Jelinek <jakub@redhat.com>
1103
1104 PR c++/69164
1105 * g++.dg/opt/pr69164.C: New test.
1106
1943a4a2 11072016-01-08 Jakub Jelinek <jakub@redhat.com>
1108
1109 PR tree-optimization/69167
1110 * gcc.dg/pr69167.c: New test.
1111
a143e277 11122016-01-08 Marek Polacek <polacek@redhat.com>
1113
1114 PR c++/68449
1115 * g++.dg/pr68449.C: New.
1116
44c01906 11172016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1118
1119 PR tree-optimization/68707
1120 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1121 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1122 on platforms supporting it.
1123 * gcc.dg/vect/slp-perm-2.c: Likewise.
1124 * gcc.dg/vect/slp-perm-3.c: Likewise.
1125 * gcc.dg/vect/slp-perm-5.c: Likewise.
1126 * gcc.dg/vect/slp-perm-7.c: Likewise.
1127 * gcc.dg/vect/slp-perm-8.c: Likewise.
1128 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1129 on platforms supporting it.
1130
c437d1e8 11312016-01-08 Jakub Jelinek <jakub@redhat.com>
1132
c9595c51 1133 PR tree-optimization/69162
1134 * gcc.dg/pr69162.c: New test.
1135
c437d1e8 1136 PR tree-optimization/69172
1137 * gcc.dg/pr69172.c: New test.
1138
6a46a28c 11392016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1140
1141 PR tree-optimization/67781
1142 * gcc.c-torture/execute/pr67781.c: New file.
1143
62ad9a04 11442016-01-08 Jakub Jelinek <jakub@redhat.com>
1145
1146 PR tree-optimization/69083
1147 * gcc.dg/vect/pr69083.c: New test.
1148
9e0e8c2a 11492016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1150
1151 PR tree-optimization/61441
1152 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1153 Use -fexcess-precision=standard for compiler options.
1154 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1155
5d034e37 11562016-01-08 Jakub Jelinek <jakub@redhat.com>
1157
5013f740 1158 PR fortran/69128
1159 * gfortran.dg/gomp/pr69128.f90: New test.
1160
5d034e37 1161 PR c++/69145
1162 * g++.dg/ext/pr69145-1.C: New test.
1163 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1164 * g++.dg/ext/pr69145-2.h: New file.
1165
517906ff 11662016-01-07 Martin Sebor <msebor@redhat.com>
1167
1168 PR c/68966
1169 * gcc.dg/atomic-fetch-bool.c: New test.
1170 * gcc.dg/sync-fetch-bool.c: New test.
1171
cdbb524c 11722016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1173
1174 PR fortran/66680
1175 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1176
ec3aba9e 11772016-01-07 Nick Clifton <nickc@redhat.com>
1178
1179 PR target/66655
1180 * g++.dg/pr66655.C: New test.
1181 * g++.dg/pr66655_1.cc: Test support file.
1182 * g++.dg/pr66655.h: Test header file.
1183
9b657cf1 11842016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 1185
1186 PR fortran/66680
1187 gfortran.dg/gomp/pr66680.f90: New test.
1188
cd45d7a5 11892016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1190
1191 PR target/69171
1192 * gcc.target/i386/pr69171-1.c: New test.
1193 * gcc.target/i386/pr69171-2.c: Likewise.
1194 * gcc.target/i386/pr69171-3.c: Likewise.
1195 * gcc.target/i386/pr69171-4.c: Likewise.
1196 * gcc.target/i386/pr69171-5.c: Likewise.
1197 * gcc.target/i386/pr69171-6.c: Likewise.
1198
4a86a91a 11992015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1200
1201 PR middle-end/67639
1202 * c-c++-common/pr67639.c: New test.
1203
34c05552 12042016-01-07 Jakub Jelinek <jakub@redhat.com>
1205
1206 PR tree-optimization/69141
1207 * g++.dg/opt/pr69141.C: New test.
1208
f08d6895 12092016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1210
1211 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1212
32ec4173 12132016-01-06 Uros Bizjak <ubizjak@gmail.com>
1214
1215 PR target/69140
1216 * gcc.target/i386/pr69140.c: New test
1217
d74214f3 12182016-01-06 David Malcolm <dmalcolm@redhat.com>
1219
1220 * gcc.dg/bad-dereference.c: New test case.
1221
73991cab 12222015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1223
1224 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1225
fc8cc457 12262016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1227
1228 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1229
be3c9981 12302016-01-06 Marek Polacek <polacek@redhat.com>
1231
1232 PR sanitizer/69099
1233 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1234
2cb724f9 12352016-01-05 Marek Polacek <polacek@redhat.com>
1236
1237 PR c/69104
1238 * gcc.dg/atomic-invalid-2.c: New.
1239
233a53ed 12402016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1241
1242 PR target/68991
1243 * gcc.target/i386/pr68991.c: New test.
1244
ea87c5e3 12452016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1246
1247 PR target/68991
1248 * g++.dg/pr68991-1.C: New test.
1249 * g++.dg/pr68991-2.C: Likewise.
1250
1943a4a2 12512016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 1252
1943a4a2 1253 PR other/60465
afe82e5b 1254 * gcc.target/ia64/pr60465-gprel64.c: New test.
1255 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1256
1e9147dd 12572016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1258
1259 PR rtl-optimization/68651
1260 * gcc.target/aarch64/pr68651_1.c: New test.
1261
d42aa619 12622016-01-05 David Malcolm <dmalcolm@redhat.com>
1263
1264 PR c/69122
1265 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1266
1776de76 12672016-01-05 Nathan Sidwell <nathan@acm.org>
1268
2d7d361d 1269 PR c++/58583
1270 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1271
1776de76 1272 * gcc.dg/alias-15.c: New.
1273
5beb12c0 12742016-01-05 Nick Clifton <nickc@redhat.com>
1275
1276 PR target/68870
1277 * g++.dg/pr68770.C: New test.
1278
d8cca921 12792016-01-04 Mike Stump <mikestump@comcast.net>
1280
1281 * lib/target-supports.exp (check_effective_target_cilkplus):
1282 cilkplus targets require pthreads.
afc907ef 1283 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 1284
8427dff3 12852016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1286
1287 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1288 generation.
1289
f1717362 12902016-01-04 Jakub Jelinek <jakub@redhat.com>
1291
1292 Update copyright years.
1293
d7d6a3ab 12942016-01-04 Marek Polacek <polacek@redhat.com>
1295
1296 PR c/68908
1297 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1298 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1299 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1300
b8f4a5f9 13012016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1302
1303 * gcc.target/sparc/20160104-2.c: New test.
1304
6b5c028f 13052016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1306
1307 * gcc.target/sparc/20160104-1.c: New test.
1308
300e1002 13092016-01-03 Paul Thomas <pault@gcc.gnu.org>
1310
1311 PR fortran/65045
1312 * gfortran.dg/pr65045.f90: New test.
1313
855b105f 13142016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1315
1316 * gnat.dg/specs/debug1.ads: Delete.
1317
bdc177dc 13182016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1319
1320 PR libgfortran/68867
1321 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1322 expression.
1323
48aaffae 13242016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1325
1326 PR libgfortran/68867
1327 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1328 PowerPC.
1329
19a468b8 13302016-01-01 Paul Thomas <pault@gcc.gnu.org>
1331
1332 PR fortran/68864
1333 * gfortran.dg/pr68864.f90: New test.
1334
25371c91 13352016-01-01 Jakub Jelinek <jakub@redhat.com>
1336
2a659064 1337 PR tree-optimization/69070
1338 * gcc.dg/pr69070.c: New test.
1339
57aa9851 1340 PR sanitizer/69055
1341 * gfortran.dg/pr69055.f90: New test.
1342
25371c91 1343 PR target/69015
1344 * gcc.dg/pr69015.c: New test.
f1717362 1345\f
fb2c1edd 1346Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 1347
1348Copying and distribution of this file, with or without modification,
1349are permitted in any medium without royalty provided the copyright
1350notice and this notice are preserved.