1 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
4 * g++.dg/torture/pr69136.C: New testcase.
6 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
9 * g++.dg/lto/pr69133_0.C: New testcase.
10 * g++.dg/lto/pr69133_1.C: New testcase.
12 2016-01-15 Jeff Law <law@redhat.com>
14 PR tree-optimization/69320
15 * gcc.c-torture/pr69320-1.c: New test.
16 * gcc.c-torture/pr69320-2.c: New test.
17 * gcc.c-torture/pr69320-3.c: New test.
18 * gcc.c-torture/pr69320-4.c: New test.
20 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
25 * g++.dg/template/pr11858.C: New test.
26 * g++.dg/template/pr24663.C: New test.
27 * g++.dg/template/unify12.C: New test.
28 * g++.dg/template/unify13.C: New test.
29 * g++.dg/template/unify14.C: New test.
30 * g++.dg/template/unify15.C: New test.
31 * g++.dg/template/unify16.C: New test.
32 * g++.dg/template/unify17.C: New test.
34 2016-01-18 David Malcolm <dmalcolm@redhat.com>
37 * gcc.dg/pr69181-1.c: New test file.
38 * gcc.dg/pr69181-2.c: New test file.
39 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
40 globals by moving it to...
41 (cleanup-after-saved-dg-test): ...this new function. Add
42 "global additional_sources_used". Add reset of global
43 multiline_expected_outputs to the empty list.
44 * lib/multiline.exp (_multiline_expected_outputs): Rename this
46 (multiline_expected_outputs): ...this, and updated comments to
47 note that it is modified from gcc-dg.exp.
48 (dg-end-multiline-output): Update for the above renaming.
49 (handle-multiline-outputs): Likewise. Remove the clearing
50 of the expected outputs to the empty list.
52 2016-01-18 Richard Biener <rguenther@suse.de>
54 PR tree-optimization/69297
55 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
57 2016-01-18 Joseph Myers <joseph@codesourcery.com>
59 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
61 * gcc.target/mips/mips-3d-2.c: Likewise.
62 * gcc.target/mips/mips-3d-3.c: Likewise.
63 * gcc.target/mips/mips-3d-4.c: Likewise.
64 * gcc.target/mips/mips-3d-5.c: Likewise.
65 * gcc.target/mips/mips-3d-6.c: Likewise.
66 * gcc.target/mips/mips-3d-7.c: Likewise.
67 * gcc.target/mips/mips-3d-8.c: Likewise.
68 * gcc.target/mips/mips-3d-9.c: Likewise.
69 * gcc.target/mips/mips-ps-1.c: Likewise.
70 * gcc.target/mips/mips-ps-2.c: Likewise.
71 * gcc.target/mips/mips-ps-3.c: Likewise.
72 * gcc.target/mips/mips-ps-4.c: Likewise.
73 * gcc.target/mips/mips-ps-5.c: Likewise.
74 * gcc.target/mips/mips-ps-6.c: Likewise.
75 * gcc.target/mips/mips-ps-7.c: Likewise.
76 * gcc.target/mips/mips-ps-type.c: Likewise.
77 * gcc.target/mips/mips-ps-type-2.c: Likewise.
78 * gcc.target/mips/mips16-attributes-6.c: Likewise.
80 2016-01-18 Tom de Vries <tom@codesourcery.com>
82 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
83 * c-c++-common/goacc/kernels-double-reduction.c: New test.
84 * c-c++-common/goacc/kernels-empty.c: New test.
85 * c-c++-common/goacc/kernels-eternal.c: New test.
86 * c-c++-common/goacc/kernels-loop-2.c: New test.
87 * c-c++-common/goacc/kernels-loop-3.c: New test.
88 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
89 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
90 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
91 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
92 * c-c++-common/goacc/kernels-loop-data.c: New test.
93 * c-c++-common/goacc/kernels-loop-g.c: New test.
94 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
95 * c-c++-common/goacc/kernels-loop-n.c: New test.
96 * c-c++-common/goacc/kernels-loop-nest.c: New test.
97 * c-c++-common/goacc/kernels-loop.c: New test.
98 * c-c++-common/goacc/kernels-noreturn.c: New test.
99 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
100 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
101 * c-c++-common/goacc/kernels-reduction.c: New test.
103 2016-01-18 Tom de Vries <tom@codesourcery.com>
105 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
106 * gcc.dg/autopar/outer-2.c: Same.
107 * gcc.dg/autopar/outer-3.c: Same.
108 * gcc.dg/autopar/outer-4.c: Same.
109 * gcc.dg/autopar/outer-5.c: Same.
110 * gcc.dg/autopar/outer-6.c: Same.
111 * gcc.dg/autopar/parallelization-1.c: Same.
112 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
113 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
114 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
115 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
116 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
117 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
118 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
119 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
120 * gcc.dg/autopar/pr39500-1.c: Same.
121 * gcc.dg/autopar/pr39500-2.c: Same.
122 * gcc.dg/autopar/pr46193.c: Same.
123 * gcc.dg/autopar/pr46194.c: Same.
124 * gcc.dg/autopar/pr49580.c: Same.
125 * gcc.dg/autopar/pr49960-1.c: Same.
126 * gcc.dg/autopar/pr49960.c: Same.
127 * gcc.dg/autopar/pr68373.c: Same.
128 * gcc.dg/autopar/reduc-1.c: Same.
129 * gcc.dg/autopar/reduc-1char.c: Same.
130 * gcc.dg/autopar/reduc-1short.c: Same.
131 * gcc.dg/autopar/reduc-2.c: Same.
132 * gcc.dg/autopar/reduc-2char.c: Same.
133 * gcc.dg/autopar/reduc-2short.c: Same.
134 * gcc.dg/autopar/reduc-3.c: Same.
135 * gcc.dg/autopar/reduc-4.c: Same.
136 * gcc.dg/autopar/reduc-6.c: Same.
137 * gcc.dg/autopar/reduc-7.c: Same.
138 * gcc.dg/autopar/reduc-8.c: Same.
139 * gcc.dg/autopar/reduc-9.c: Same.
140 * gcc.dg/autopar/uns-outer-4.c: Same.
141 * gcc.dg/autopar/uns-outer-5.c: Same.
142 * gcc.dg/autopar/uns-outer-6.c: Same.
143 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
144 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
146 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
149 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
150 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
152 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
155 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
156 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
157 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
159 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
162 * gcc.dg/tree-ssa/sra-17.c: New.
163 * gcc.dg/tree-ssa/sra-18.c: New.
165 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
167 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
169 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
171 * gnat.dg/inline12.adb: New test.
173 2016-01-18 Bin Cheng <bin.cheng@arm.com>
175 PR tree-optimization/66797
176 * gcc.c-torture/execute/pr65447.c: Relax check condition.
178 2016-01-18 Richard Biener <rguenther@suse.de>
180 PR tree-optimization/69170
181 * gcc.dg/torture/pr69170.c: New testcase.
183 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
185 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
187 2016-01-16 Tom de Vries <tom@codesourcery.com>
189 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
191 2016-01-16 Tom de Vries <tom@codesourcery.com>
193 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
194 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
195 redundant dg-require-effective-target pthread.
196 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
197 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
198 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
199 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
200 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
201 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
202 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
204 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
207 * gcc.target/powerpc/recip-6.c: Enable on AIX.
208 * gcc.target/powerpc/recip-7.c: Same.
210 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
213 * g++.dg/template/pr69091.C: New test.
215 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
217 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
218 dump does not contain an error_mark_node.
219 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
220 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
222 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
225 * g++.dg/template/pr68936.C: New test.
227 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
230 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
231 * gcc.target/powerpc/recip-2.c: Same.
232 * gcc.target/powerpc/recip-3.c: Same.
233 * gcc.target/powerpc/recip-4.c: Same.
234 * gcc.target/powerpc/recip-sqrtf.c: Same.
236 2016-01-15 Jeff Law <law@redhat.com>
238 PR tree-optimization/69270
239 * gcc.dg/tree-ssa/pr69270-2.c: New test.
240 * gcc.dg/tree-ssa/pr69270-3.c: New test.
242 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
245 * gfortran.dg/deferred_character_13.f90: New test for the fix
246 of comment 3 of the PR.
249 * gfortran.dg/deferred_character_8.f90: New test
250 * gfortran.dg/allocate_error_5.f90: New test
253 * gfortran.dg/deferred_character_10.f90: New test
256 * gfortran.dg/deferred_character_14.f90: New test
259 * gfortran.dg/deferred_character_11.f90: New test
262 * gfortran.dg/deferred_character_9.f90: New test
264 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
266 PR rtl-optimization/69030
267 * gcc.target/i386/pr69030.c: New.
269 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
271 * gcc.target/aarch64/target_attr_17.c: New test.
273 2016-01-15 Richard Biener <rguenther@suse.de>
275 PR tree-optimization/66856
276 * gcc.dg/torture/pr66856-1.c: New testcase.
277 * gcc.dg/torture/pr66856-2.c: Likewise.
279 2016-01-15 Richard Biener <rguenther@suse.de>
282 * g++.dg/lto/pr69137_0.C: New testcase.
284 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
287 * gcc.target/i386/pr69246.c: New test.
289 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
291 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for
294 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
297 * g++.dg/init/const9.C: Disable test on S/390.
299 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
301 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
302 * g++.dg/Wno-frame-address.C: Ditto.
304 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
306 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
308 2016-01-15 Richard Biener <rguenther@suse.de>
310 PR tree-optimization/68961
311 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
313 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
315 * gcc.target/i386/pr65105-5.c: New test.
317 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
319 * gcc.c-torture/execute/alias-4.c: New testcase.
321 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
324 * g++.dg/ipa/devirt-49.C: New testcase.
326 2016-01-15 Christian Bruel <christian.bruel@st.com>
329 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
330 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
331 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
333 2016-01-15 Richard Biener <rguenther@suse.de>
335 PR tree-optimization/69117
336 * gcc.dg/torture/pr69117.c: New testcase.
338 2015-01-14 Ryan Burn <contact@rnburn.com>
341 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
343 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
346 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
347 range tests use 100 * maximum instead of maximum + 1.
349 2016-01-14 Jakub Jelinek <jakub@redhat.com>
352 * gcc.dg/guality/pr69244.c: New test.
354 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
356 * lib/target-supports.exp (check_effective_target_issignaling):
358 * gcc.dg/pr61441.c: Require issignaling effective target.
360 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
363 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
365 2016-01-14 David Malcolm <dmalcolm@redhat.com>
368 PR preprocessor/69177
369 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
370 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
371 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
372 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
374 2016-01-14 Marek Polacek <polacek@redhat.com>
377 * gcc.dg/array-15.c: New test.
379 2016-01-14 Jakub Jelinek <jakub@redhat.com>
382 PR tree-optimization/69155
383 * gfortran.dg/pr68146.f: New test.
384 * gfortran.dg/pr69155.f90: New test.
386 2016-01-14 Richard Biener <rguenther@suse.de>
388 PR tree-optimization/68060
389 * gcc.dg/torture/pr68060-1.c: New testcase.
390 * gcc.dg/torture/pr68060-2.c: Likewise.
392 2016-01-14 Nick Clifton <nickc@redhat.com>
394 * lib/target-supports.exp
395 (check_effective_target_arm_neon_ok_nocache): Add an option
396 sequence that includes setting the ARM architecture to ARMv7-A.
397 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
398 command line options necessary to enable Neon support.
399 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
400 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
401 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
402 * gcc.target/arm/pr69180.c: Likewise.
404 2016-01-14 Jeff Law <law@redhat.com>
406 PR tree-optimization/69270
407 * gcc.dg/tree-ssa/pr69270.c: New test.
409 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
412 * c-c++-common/pr66208.c: New file.
414 2016-01-13 Jakub Jelinek <jakub@redhat.com>
416 PR tree-optimization/69156
417 * gcc.dg/pr69156.c: New test.
419 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
421 * gcc.target/i386/pr69225-7.c: New test.
423 2016-01-13 Richard Henderson <rth@redhat.com>
425 * gcc.dg/tm/memopt-13.c: Update expected function.
426 * gcc.dg/tm/memopt-6.c: Likewise.
428 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
430 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
431 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
432 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
433 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
435 2016-01-13 Tom de Vries <tom@codesourcery.com>
437 PR tree-optimization/69169
438 * gcc.dg/pr69169.c: New test.
440 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
443 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
444 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
445 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
446 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
447 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
448 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
449 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
450 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
452 2016-01-13 Jakub Jelinek <jakub@redhat.com>
455 * gcc.dg/pr69247.c: New test.
457 2016-01-13 Richard Biener <rguenther@suse.de>
459 PR tree-optimization/69242
460 * gcc.dg/torture/pr69242.c: New testcase.
462 2016-01-13 Richard Biener <rguenther@suse.de>
464 PR tree-optimization/69186
465 * gcc.dg/torture/pr69186.c: New testcase.
467 2016-01-13 Jeff Law <law@redhat.com>
469 PR tree-optimization/67755
470 * gcc.dg/tree-ssa/pr67755.c: New test.
472 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
474 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
475 pass number in output by a star.
477 2016-01-12 Bin Cheng <bin.cheng@arm.com>
479 PR tree-optimization/68911
480 * gcc.c-torture/execute/pr68911.c: New test.
482 2016-01-12 Marek Polacek <polacek@redhat.com>
485 * g++.dg/warn/permissive-1.C: New test.
487 2016-01-12 Jakub Jelinek <jakub@redhat.com>
491 * g++.dg/opt/pr69213.C: New test.
493 2016-01-12 Christian Bruel <christian.bruel@st.com>
496 * gcc.target/arm/pr69180.c: New test.
498 2016-01-12 Richard Biener <rguenther@suse.de>
501 * g++.dg/lto/pr69077_0.C: New testcase.
502 * g++.dg/lto/pr69077_1.C: Likewise.
504 2016-01-12 Jakub Jelinek <jakub@redhat.com>
507 * g++.dg/opt/pr69175.C: New test.
509 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
511 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
512 rather than #including math.h & stdlib.h.
513 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
514 * gcc.dg/vect/pr49771.c: Likewise.
515 * gcc.dg/vect/vect-10-big-array.c: Likewise.
516 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
517 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
518 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
519 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
520 * gcc.dg/vect/pr44507.c: Likewise.
521 * gcc.dg/vect/pr45902.c: Likewise.
522 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
523 * gcc.dg/vect/vect-117.c: Likewise.
524 * gcc.dg/vect/vect-99.c: Likewise.
525 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
526 * gcc.dg/vect/vect-cond-1.c: Likewise.
527 * gcc.dg/vect/vect-cond-2.c: Likewise.
528 * gcc.dg/vect/vect-cond-3.c: Likewise.
529 * gcc.dg/vect/vect-cond-4.c: Likewise.
530 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
531 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
532 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
533 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
534 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
535 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
536 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
537 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
538 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
539 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
540 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
541 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
542 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
543 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
544 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
546 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
547 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
548 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
549 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
550 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
551 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
552 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
553 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
554 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
555 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
556 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
557 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
558 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
559 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
560 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
561 * gcc.dg/vect/vect-outer-5.c: Likewise.
562 * gcc.dg/vect/vect-outer-6.c: Likewise.
563 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
566 2016-01-12 Nick Clifton <nickc@redhat.com>
569 * gcc.dg/lto/pr61886_0.c: Rename the external function called
570 to fread so that it will be found in all target runtimes.
572 2016-01-12 Richard Biener <rguenther@suse.de>
574 PR tree-optimization/69053
575 * g++.dg/torture/pr69053.C: New testcase.
577 2016-01-12 Richard Biener <rguenther@suse.de>
579 PR tree-optimization/69168
580 * gcc.dg/torture/pr69168.c: New testcase.
582 2016-01-12 Richard Biener <rguenther@suse.de>
584 PR tree-optimization/69157
585 * gcc.dg/torture/pr69157.c: New testcase.
587 2016-01-12 Richard Biener <rguenther@suse.de>
589 PR tree-optimization/69174
590 * gcc.dg/torture/pr69174.c: New testcase.
592 2016-01-12 Jakub Jelinek <jakub@redhat.com>
596 * g++.dg/tls/pr66808.C: New test.
597 * g++.dg/tls/pr69000.C: New test.
599 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
601 * gcc.target/powerpc/swaps-p8-23.c: New test.
602 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
604 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
606 PR tree-optimization/68356
607 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
609 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
610 Jim Wilson <jim.wilson@linaro.org>
613 * gcc.target/arm/pr69194.c: New test.
615 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
618 * gcc.target/i386/pr69225-1.c: New test.
619 * gcc.target/i386/pr69225-2.c: Likewise.
620 * gcc.target/i386/pr69225-3.c: Likewise.
621 * gcc.target/i386/pr69225-4.c: Likewise.
622 * gcc.target/i386/pr69225-5.c: Likewise.
623 * gcc.target/i386/pr69225-6.c: Likewise.
625 2016-01-11 Jakub Jelinek <jakub@redhat.com>
628 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
632 * gcc.dg/pr69071.c: New test.
635 * g++.dg/opt/pr69211.C: New test.
637 PR tree-optimization/69214
638 * gcc.c-torture/compile/pr69214.c: New test.
640 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
642 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
643 * gcc.target/i386/pr66232-11.c: Ditto.
644 * gcc.target/i386/pr66232-12.c: Ditto.
645 * gcc.target/i386/pr66232-13.c: Ditto.
647 2016-01-11 Richard Biener <rguenther@suse.de>
649 PR tree-optimization/69173
650 * gcc.dg/torture/pr69173.c: New testcase.
652 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
654 PR rtl-optimization/68796
655 * gcc.target/aarch64/tst_5.c: New test.
656 * gcc.target/aarch64/tst_6.c: Likewise.
658 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
660 PR rtl-optimization/68841
661 * gcc.dg/pr68841.c: New test.
662 * gcc.c-torture/execute/pr68841.c: New test.
664 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
666 PR rtl-optimization/68920
667 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
669 * gcc.dg/ifcvt-5.c: New test.
671 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
674 * g++.dg/pr69123.C: New.
676 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
679 * gcc.target/i386/pr69010.c: New test.
681 2016-01-11 Martin Jambor <mjambor@suse.cz>
684 * gcc.target/i386/chkp-pr69044.c: New test.
686 2016-01-11 Tom de Vries <tom@codesourcery.com>
688 PR tree-optimization/69109
689 * gcc.dg/autopar/pr69109-2.c: New test.
690 * gcc.dg/autopar/pr69109.c: New test.
692 2016-01-11 Tom de Vries <tom@codesourcery.com>
694 PR tree-optimization/69108
695 * gcc.dg/autopar/pr69108.c: New test.
697 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
700 * c-c++-common/Wisleading-indentation.c: Augment test.
702 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
705 * gfortran.dg/inline_matmul_12.f90: New test.
707 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
710 * gfortran.dg/actual_array_offset_1: New test.
712 2016-01-10 Tom de Vries <tom@codesourcery.com>
714 PR tree-optimization/69062
715 * gcc.dg/autopar/pr69062.c: New test.
717 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
719 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
720 * gcc.dg/vect/slp-perm-2.c: Likewise.
721 * gcc.dg/vect/slp-perm-3.c: Likewise.
722 * gcc.dg/vect/slp-perm-5.c: Likewise.
723 * gcc.dg/vect/slp-perm-6.c: Likewise.
724 * gcc.dg/vect/slp-perm-7.c: Likewise.
725 * gcc.dg/vect/slp-perm-8.c: Likewise.
727 2016-01-10 Tom de Vries <tom@codesourcery.com>
729 PR tree-optimization/69039
730 * gcc.dg/autopar/pr69039.c: New test.
732 2016-01-09 Marek Polacek <polacek@redhat.com>
735 * g++.dg/pr69113.C: New test.
737 2016-01-09 Jakub Jelinek <jakub@redhat.com>
740 PR tree-optimization/69097
741 * gcc.c-torture/execute/pr50865.c: New test.
742 * gcc.c-torture/execute/pr69097-1.c: New test.
743 * gcc.c-torture/execute/pr69097-2.c: New test.
744 * gcc.dg/pr69097-1.c: New test.
745 * gcc.dg/pr69097-2.c: New test.
747 2016-01-09 Jakub Jelinek <jakub@redhat.com>
750 * g++.dg/opt/pr69164.C: New test.
752 2016-01-08 Jakub Jelinek <jakub@redhat.com>
754 PR tree-optimization/69167
755 * gcc.dg/pr69167.c: New test.
757 2016-01-08 Marek Polacek <polacek@redhat.com>
760 * g++.dg/pr68449.C: New.
762 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
764 PR tree-optimization/68707
765 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
766 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
767 on platforms supporting it.
768 * gcc.dg/vect/slp-perm-2.c: Likewise.
769 * gcc.dg/vect/slp-perm-3.c: Likewise.
770 * gcc.dg/vect/slp-perm-5.c: Likewise.
771 * gcc.dg/vect/slp-perm-7.c: Likewise.
772 * gcc.dg/vect/slp-perm-8.c: Likewise.
773 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
774 on platforms supporting it.
776 2016-01-08 Jakub Jelinek <jakub@redhat.com>
778 PR tree-optimization/69162
779 * gcc.dg/pr69162.c: New test.
781 PR tree-optimization/69172
782 * gcc.dg/pr69172.c: New test.
784 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
786 PR tree-optimization/67781
787 * gcc.c-torture/execute/pr67781.c: New file.
789 2016-01-08 Jakub Jelinek <jakub@redhat.com>
791 PR tree-optimization/69083
792 * gcc.dg/vect/pr69083.c: New test.
794 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
796 PR tree-optimization/61441
797 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
798 Use -fexcess-precision=standard for compiler options.
799 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
801 2016-01-08 Jakub Jelinek <jakub@redhat.com>
804 * gfortran.dg/gomp/pr69128.f90: New test.
807 * g++.dg/ext/pr69145-1.C: New test.
808 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
809 * g++.dg/ext/pr69145-2.h: New file.
811 2016-01-07 Martin Sebor <msebor@redhat.com>
814 * gcc.dg/atomic-fetch-bool.c: New test.
815 * gcc.dg/sync-fetch-bool.c: New test.
817 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
820 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
822 2016-01-07 Nick Clifton <nickc@redhat.com>
825 * g++.dg/pr66655.C: New test.
826 * g++.dg/pr66655_1.cc: Test support file.
827 * g++.dg/pr66655.h: Test header file.
829 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
832 gfortran.dg/gomp/pr66680.f90: New test.
834 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
837 * gcc.target/i386/pr69171-1.c: New test.
838 * gcc.target/i386/pr69171-2.c: Likewise.
839 * gcc.target/i386/pr69171-3.c: Likewise.
840 * gcc.target/i386/pr69171-4.c: Likewise.
841 * gcc.target/i386/pr69171-5.c: Likewise.
842 * gcc.target/i386/pr69171-6.c: Likewise.
844 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
847 * c-c++-common/pr67639.c: New test.
849 2016-01-07 Jakub Jelinek <jakub@redhat.com>
851 PR tree-optimization/69141
852 * g++.dg/opt/pr69141.C: New test.
854 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
856 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
858 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
861 * gcc.target/i386/pr69140.c: New test
863 2016-01-06 David Malcolm <dmalcolm@redhat.com>
865 * gcc.dg/bad-dereference.c: New test case.
867 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
869 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
871 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
873 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
875 2016-01-06 Marek Polacek <polacek@redhat.com>
878 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
880 2016-01-05 Marek Polacek <polacek@redhat.com>
883 * gcc.dg/atomic-invalid-2.c: New.
885 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
888 * gcc.target/i386/pr68991.c: New test.
890 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
893 * g++.dg/pr68991-1.C: New test.
894 * g++.dg/pr68991-2.C: Likewise.
896 2016-01-05 Sergei Trofimovich <siarheit@google.com>
899 * gcc.target/ia64/pr60465-gprel64.c: New test.
900 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
902 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
904 PR rtl-optimization/68651
905 * gcc.target/aarch64/pr68651_1.c: New test.
907 2016-01-05 David Malcolm <dmalcolm@redhat.com>
910 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
912 2016-01-05 Nathan Sidwell <nathan@acm.org>
915 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
917 * gcc.dg/alias-15.c: New.
919 2016-01-05 Nick Clifton <nickc@redhat.com>
922 * g++.dg/pr68770.C: New test.
924 2016-01-04 Mike Stump <mikestump@comcast.net>
926 * lib/target-supports.exp (check_effective_target_cilkplus):
927 cilkplus targets require pthreads.
928 (check_effective_target_cilkplus): Remove special case for NVPTX.
930 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
932 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
935 2016-01-04 Jakub Jelinek <jakub@redhat.com>
937 Update copyright years.
939 2016-01-04 Marek Polacek <polacek@redhat.com>
942 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
943 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
944 * gcc.dg/atomic/stdatomic-op-5.c: New test.
946 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
948 * gcc.target/sparc/20160104-2.c: New test.
950 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
952 * gcc.target/sparc/20160104-1.c: New test.
954 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
957 * gfortran.dg/pr65045.f90: New test.
959 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
961 * gnat.dg/specs/debug1.ads: Delete.
963 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
966 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
969 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
972 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
975 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
978 * gfortran.dg/pr68864.f90: New test.
980 2016-01-01 Jakub Jelinek <jakub@redhat.com>
982 PR tree-optimization/69070
983 * gcc.dg/pr69070.c: New test.
986 * gfortran.dg/pr69055.f90: New test.
989 * gcc.dg/pr69015.c: New test.
991 Copyright (C) 2016 Free Software Foundation, Inc.
993 Copying and distribution of this file, with or without modification,
994 are permitted in any medium without royalty provided the copyright
995 notice and this notice are preserved.