2014-01-09 Max Ostapenko <m.ostapenko@partner.samsung.com>
[official-gcc.git] / gcc / testsuite / ChangeLog
blobd4dc8cf65d5109183d5f3d22097b53c34b4bb2ca
1 2014-01-09  Max Ostapenko  <m.ostapenko@partner.samsung.com>
3         * c-c++-common/asan/no-asan-globals.c: New test.
4         * c-c++-common/asan/no-instrument-reads.c: Likewise.
5         * c-c++-common/asan/no-instrument-writes.c: Likewise.
6         * c-c++-common/asan/use-after-return-1.c: Likewise.
7         * c-c++-common/asan/no-use-after-return.c: Likewise.
9 2014-01-08  Eric Botcazou  <ebotcazou@adacore.com>
11         * gnat.dg/weak2.ad[sb]: New test.
13 2014-01-08  Jakub Jelinek  <jakub@redhat.com>
15         PR middle-end/59471
16         * gcc.dg/pr59471.c (foo): Avoid vector type arguments or return
17         type, use pointers to vector type instead.
19 2014-01-08  Catherine Moore  <clm@codesourcery.com>
21         * gcc.target/mips/umips-branch-3.c: New test.
22         * gcc.target/mips/umips-branch-4.c: New test.
24 2014-01-08  Richard Sandiford  <rdsandiford@googlemail.com>
26         * gcc.dg/tree-ssa/reassoc-32.c, gcc.dg/tree-ssa/reassoc-33.c,
27         gcc.dg/tree-ssa/reassoc-34.c, gcc.dg/tree-ssa/reassoc-35.c,
28         gcc.dg/tree-ssa/reassoc-36.c: Extend -mbranch-cost handling to MIPS.
29         * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c,
30         gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c,
31         gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c,
32         gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c,
33         gcc.dg/tree-ssa/vrp87.c, gcc.dg/tree-ssa/forwprop-28.c: Skip for MIPS.
35 2014-01-08  Richard Sandiford  <rdsandiford@googlemail.com>
37         PR rtl-optimization/59137
38         * gcc.target/mips/pr59137.c: New test.
40 2014-01-08  Uros Bizjak  <ubizjak@gmail.com>
42         * gcc.target/i386/asm-1.c (dg-options): Remove -m32.
43         * gcc.target/i386/incoming-5.c (dg-options): Ditto.
44         * gcc.target/i386/pr55433.c (dg-options): Ditto.
45         * gcc.target/i386/pr57848.c (dg-options): Ditto.
46         * gcc.target/i386/pr59099.c (dg-options): Ditto.
47         Require fpic effective target.
48         * gcc.target/i386/pr56246.c (dg-do): Compile for fpic target only.
50 2014-01-08  Jakub Jelinek  <jakub@redhat.com>
52         PR ipa/59722
53         * gcc.dg/pr59722.c: New test.
55 2014-01-08  Bernd Edlinger  <bernd.edlinger@hotmail.de>
57         PR middle-end/57748
58         * gcc.dg/torture/pr57748-3.c: New test.
59         * gcc.dg/torture/pr57748-4.c: New test.
61 2014-01-08  Marek Polacek  <polacek@redhat.com>
63         PR middle-end/59669
64         * gcc.dg/gomp/pr59669-1.c: New test.
65         * gcc.dg/gomp/pr59669-2.c: New test.
67 2014-01-08  Martin Jambor  <mjambor@suse.cz>
69         PR ipa/59610
70         * gcc.dg/ipa/pr59610.c: New test.
72 2014-01-08  Janus Weil  <janus@gcc.gnu.org>
74         PR fortran/58182
75         * gfortran.dg/binding_label_tests_26a.f90: New.
76         * gfortran.dg/binding_label_tests_26b.f90: New.
78 2014-01-08  Marek Polacek  <polacek@redhat.com>
80         PR sanitizer/59667
81         * c-c++-common/ubsan/pr59667.c: New test.
83 2014-01-08  Richard Biener  <rguenther@suse.de>
85         PR middle-end/59630
86         * gcc.dg/pr59630.c: New testcase.
88 2014-01-08  Richard Biener  <rguenther@suse.de>
90         PR middle-end/59471
91         * gcc.dg/pr59471.c: New testcase.
93 2014-01-07  Jeff Law  <law@redhat.com>
95         PR middle-end/53623
96         * gcc.target/i386/pr53623.c: New test.
98 2014-01-07  Adam Butcher  <adam@jessamine.co.uk>
100         * g++.dg/cpp1y/pr58500.C: Hoist PR reference to first line and remove
101         blanks at EOF.
102         * g++.dg/cpp1y/pr58534.C: Likewise.
103         * g++.dg/cpp1y/pr58536.C: Likewise.
104         * g++.dg/cpp1y/pr58548.C: Likewise.
105         * g++.dg/cpp1y/pr58549.C: Likewise.
106         * g++.dg/cpp1y/pr58637.C: Likewise.
107         * g++.dg/cpp1y/pr59112.C: Likewise.
108         * g++.dg/cpp1y/pr59113.C: Likewise.
109         * g++.dg/cpp1y/pr59629.C: Likewise.
110         * g++.dg/cpp1y/pr59635.C: Likewise.
111         * g++.dg/cpp1y/pr59636.C: Likewise.
112         * g++.dg/cpp1y/pr59638.C: Likewise.
114 2014-01-07  Yufeng Zhang  <yufeng.zhang@arm.com>
116         * gcc.target/arm/neon/vst1Q_laneu64-1.c: New test.
118 2014-01-07  Richard Sandiford  <rdsandiford@googlemail.com>
120         * gcc.target/i386/intrinsics_4.c (bar): New function.
122 2014-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
124         * g++.dg/ext/is_base_of_incomplete-2.C: New.
126 2014-01-07  Jakub Jelinek  <jakub@redhat.com>
128         PR rtl-optimization/58668
129         * gcc.dg/pr58668.c: New test.
131         PR tree-optimization/59643
132         * gcc.dg/pr59643.c: New test.
133         * gcc.c-torture/execute/pr59643.c: New test.
135 2014-01-06  Janus Weil  <janus@gcc.gnu.org>
137         PR fortran/59589
138         * gfortran.dg/class_allocate_16.f90: New.
140 2014-01-06  Jakub Jelinek  <jakub@redhat.com>
142         PR target/59644
143         * gcc.target/i386/pr59644.c: New test.
145 2014-01-06  Marek Polacek  <polacek@redhat.com>
147         PR c/57773
148         * gcc.dg/pr57773.c: New test.
150 2014-01-06  Adam Butcher  <adam@jessamine.co.uk>
152         PR c++/59635
153         PR c++/59636
154         PR c++/59629
155         PR c++/59638
156         * g++.dg/cpp1y/pr59635.C: New testcase.
157         * g++.dg/cpp1y/pr59636.C: New testcase.
158         * g++.dg/cpp1y/pr59629.C: New testcase.
159         * g++.dg/cpp1y/pr59638.C: New testcase.
161 2014-01-06  Martin Jambor  <mjambor@suse.cz>
163         PR ipa/59008
164         * gcc.dg/ipa/pr59008.c: New test.
166 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
168         * gcc.dg/vect/vect.exp: Add clearcap_ldflags to DEFAULT_VECTCFLAGS
169         if supported.
171 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
173         * gcc.target/i386/avx512f-vcmppd-2.c: Add -std=c99.
174         Require c99_runtime.
175         * gcc.target/i386/avx512f-vcmpps-2.c: Likewise.
177         * gcc.target/i386/avx512f-vfixupimmpd-2.c: Add -std=gnu99.
178         Require c99_runtime.
179         * gcc.target/i386/avx512f-vfixupimmps-2.c: Likewise.
180         * gcc.target/i386/avx512f-vfixupimmsd-2.c: Likewise.
181         * gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
183         * gcc.target/i386/avx512f-vgetmantpd-2.c: Add -std=c99.
184         Require c99_runtime.
185         Make CALC void static.
186         * gcc.target/i386/avx512f-vgetmantps-2.c: Likewise.
188         * gcc.target/i386/avx512f-vgetmantsd-2.c: Add -std=c99.
189         Require c99_runtime.
190         * gcc.target/i386/avx512f-vgetmantss-2.c: Likewise.
192 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
194         * gcc.target/i386/pr59501-1.c: Require avx effective target.
195         * gcc.target/i386/pr59501-2.c: Likewise.
196         * gcc.target/i386/pr59501-3.c: Likewise.
197         * gcc.target/i386/pr59501-4.c: Likewise.
198         * gcc.target/i386/pr59501-5.c: Likewise.
199         * gcc.target/i386/pr59501-6.c: Likewise.
201 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
203         * gcc.target/i386/pr59390.c: Replace math.h by fma declaration.
204         * gcc.target/i386/pr59390_1.c: Likewise.
205         * gcc.target/i386/pr59390_2.c: Likewise.
207 2014-01-06  Eric Botcazou  <ebotcazou@adacore.com>
209         * gcc.dg/pr59350.c: Tweak.
210         * gcc.dg/pr59350-2.c: New test.
211         * g++.dg/pr59510.C: Likewise.
213 2014-01-06  Janus Weil  <janus@gcc.gnu.org>
215         PR fortran/59023
216         * gfortran.dg/bind_c_procs_2.f90: New.
218 2014-01-05  John David Anglin  <danglin@gcc.gnu.org>
220         * gcc.dg/tree-ssa/reassoc-33.c: Don't run on hppa*-*-*.
221         * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
222         * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
223         * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
224         * gcc.dg/tree-ssa/forwprop-28.c: Skip compile on hppa*-*-*.
225         * gcc.dg/tree-ssa/vrp47.c: Likewise.
226         * gcc.dg/tree-ssa/vrp87.c: Likewise.
228 2014-01-04  Eric Botcazou  <ebotcazou@adacore.com>
230         * gcc.target/arm/neon-nested-apcs.c: New test.
232 2014-01-04  Jakub Jelinek  <jakub@redhat.com>
234         PR tree-optimization/59519
235         * gcc.dg/vect/pr59519-1.c: New test.
236         * gcc.dg/vect/pr59519-2.c: New test.
238         * gcc.target/i386/avx512f-vmovdqu32-1.c: Allow vmovdqu64 instead of
239         vmovdqu32.
241 2014-01-04  Janus Weil  <janus@gcc.gnu.org>
243         PR fortran/59547
244         * gfortran.dg/typebound_proc_32.f90: New.
246 2014-01-03  Marc Glisse  <marc.glisse@inria.fr>
248         PR c++/58950
249         * g++.dg/pr58950.C: New file.
251 2014-01-03  Tobias Burnus  <burnus@net-b.de>
253         PR c++/58567
254         * g++.dg/gomp/pr58567.C: New.
256 2014-01-03  Bingfeng Mei  <bmei@broadcom.com>
258         PR tree-optimization/59651
259         * gcc.dg/torture/pr59651.c: New test.
260         * gcc.dg/vect/pr59651.c: Ditto.
262 2014-01-03  Jakub Jelinek  <jakub@redhat.com>
264         PR target/59625
265         * gcc.target/i386/pr59625.c: New test.
267 2014-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
269         Core DR 1442
270         PR c++/59165
271         * g++.dg/cpp0x/range-for28.C: New.
272         * g++.dg/cpp0x/range-for3.C: Update.
274 2014-01-02  Joseph Myers  <joseph@codesourcery.com>
276         * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
278 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
280         PR c++/59641
281         * g++.dg/cpp0x/pr59641.C: New file.
283 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
285         * g++.dg/cpp0x/initlist-explicit-sfinae.C: New file.
287 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
289         PR c++/59378
290         * g++.dg/ext/pr59378.C: New file.
292 2014-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
294         Update copyright years
296 2014-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
298         * gcc.target/arc/arc.exp: Use the standard form for the copyright
299         notice.
301 2014-01-02  Janus Weil  <janus@gcc.gnu.org>
303         PR fortran/59654
304         * gfortran.dg/dynamic_dispatch_12.f90: New.
306 2014-01-01  Jakub Jelinek  <jakub@redhat.com>
308         * lib/target-supports.exp (check_effective_target_avx512f): Make sure
309         the builtin isn't optimized away as unused.
311         PR rtl-optimization/59647
312         * g++.dg/opt/pr59647.C: New test.
314 Copyright (C) 2014 Free Software Foundation, Inc.
316 Copying and distribution of this file, with or without modification,
317 are permitted in any medium without royalty provided the copyright
318 notice and this notice are preserved.