OSDN Git Service

196f19136610b64c6f873e8ae94d99f0020fc718
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2009-01-07  Joseph Myers  <joseph@codesourcery.com>
2
3         * lib/target-supports.exp (check_weak_override_available): New.
4         * lib/target-supports-dg.exp (dg-require-weak-override): New.
5         * gcc.dg/tree-ssa/pr27781.c, g++.dg/eh/weak1.C: Use
6         dg-require-weak-override.
7
8 2009-01-07  Nathan Froyd  <froydnj@codesourcery.com>
9             Alan Modra  <amodra@bigpond.net.au>
10
11         * gcc.c-torture/compile/20090107-1.c: New test.
12
13 2009-01-07  Uros Bizjak  <ubizjak@gmail.com>
14
15         PR target/38706
16         * g++.dg/other/pr38706.C: New test.
17
18 2009-01-07  Jason Merrill  <jason@redhat.com>
19
20         * g++.dg/cpp0x/variadic92.C: New test.
21         * g++.dg/cpp0x/variadic93.C: New test.
22
23 2009-01-07  Janis Johnson  <janis187@us.ibm.com>
24
25         * lib/target-supports-dg.exp (current_compiler_flags): New.
26         (check-flags): Use it; do not access dg-test local variables.
27         (dg-skip-if): Do not access dg-test local variables.
28         (dg-xfail-run-if): Ditto.
29         (dg-shouldfail): Ditto.
30         * gcc.test-framework/test-framework.exp
31         (check_effective_target_def_nocache): New.
32         * gcc.test-framework/test-framework.awk: Handle scan tests.
33         * gcc.test-framework/dg-do-run-xrif-nocache-exp-XF.c: New test.
34         * gcc.test-framework/dg-error-nocache-exp-P.c: New test.
35         * gcc.test-framework/dg-nocache-scanasm-exp-XF.c: New test.
36         * gcc.test-framework/dg-warning-nocache-exp-P.c: New test.
37         * gcc.test-framework/dg-nocache-sif-exp-P.c: New test.
38         * gcc.test-framework/dg-nocache-sif-exp-U.c: New test.
39         * gcc.test-framework/dg-nocache-xif-exp-P.c: New test.
40         * gcc.test-framework/dg-do-run-sft-nocache-exp-P.c: New test.
41         * gcc.test-framework/dg-nocache-xif-exp-XP.c: New test.
42
43         * g++.dg/torture/pr38586.C: Ignore a possible warning.
44
45         * lib/target-supports-dg.exp (check_test_flags): Delete.
46
47 2009-01-07  Jan Sjodin  <jan.sjodin@amd.com>
48
49         PR tree-optimization/38492
50         PR tree-optimization/38498
51         * testsuite/gcc.dg/graphite/pr38500.c: Fixed warning as committed
52         in trunk.
53         * testsuite/gcc.dg/graphite/block-0.c: Update test.
54         * testsuite/gcc.dg/graphite/block-1.c: Same.
55         * testsuite/gcc.dg/graphite/block-2.c: Remove xfail and test for blocking.
56         * testsuite/gcc.dg/graphite/block-4.c: Remove test for strip mine.
57         * testsuite/gcc.dg/graphite/block-3.c: New.
58         * testsuite/gcc.dg/graphite/pr38498.c: New.
59
60 2009-01-07  H.J. Lu  <hongjiu.lu@intel.com>
61
62         AVX Programming Reference (December, 2008)
63         * gcc.target/i386/avx-vmovntdq-256-1.c: New.
64         * gcc.target/i386/avx-vmovntpd-256-1.c: Likewise.
65         * gcc.target/i386/avx-vmovntps-256-1.c: Likewise.
66
67         * gcc.target/i386/sse2-movntdq-1.c (TEST): Align array to 16byte.
68         * gcc.target/i386/sse2-movntpd-1.c (TEST): Likewise.
69
70 2009-01-06  Thomas Koenig  <tkoenig@gcc.gnu.org>
71
72         PR fortran/38220
73         * gfortran.dg/c_loc_pure_1.f90:  New test.
74
75 2009-01-06  Mikael Morin  <mikael.morin@tele2.fr>
76
77         PR fortran/38669
78         * gfortran.dg/elemental_dependency_3.f90:
79         Add the final tree dump cleanup.
80
81 2009-01-06  Jakub Jelinek  <jakub@redhat.com>
82
83         * gfortran.dg/pr23095.f: Require ilp32 in target selection instead of
84         passing -m32.
85
86         PR rtl-optimization/38722
87         * gfortran.dg/pr38722.f90: New test.
88
89 2009-01-06  Janis Johnson  <janis187@us.ibm.com>
90
91         PR c/34252
92         * gcc.dg/dfp/decfloat-constants.c: Check for DECnn_SUBNORMAL_MIN
93         instead of DECnn_DEN.  Support -DDBG to list lines that fail.
94
95 2009-01-06  Dominique Dhumieres  <dominiq@lps.ens.fr>
96
97         * gfortran.dg/implicit_12.f90: Add space around dg directive.
98         * gfortran.dg/typebound_call_8.f03: Same.
99         * gfortran.dg/elemental_bind_c.f90: Same.
100         * gfortran.dg/typebound_call_7.f03: Same.
101         * gfortran.dg/interface_proc_end.f90: Same
102         * gfortran.dg/pr37243.f: Fix typo.
103
104 2009-01-06  Uros Bizjak  <ubizjak@gmail.com>
105
106         * gcc.dg/struct-ret-3.c (CHUNK_SIZE): New define.  Use CHUNK_SIZE
107         instead of hardcoded number.  Increase CHUNK_SIZE to 16384 for
108         large stack sizes.
109
110 2009-01-06  H.J. Lu  <hongjiu.lu@intel.com>
111
112         AVX Programming Reference (December, 2008)
113         * gcc.target/i386/avx-2.c: Remove tests for _mm_permute2_pd,
114         _mm256_permute2_pd, _mm_permute2_ps and _mm256_permute2_ps.
115         * gcc.target/i386/sse-14.c: Likewise.
116
117         * gcc.target/i386/avx-vpermil2pd-1.c: Removed.
118         * gcc.target/i386/avx-vpermil2ps-1.c: Likewise.
119         * gcc.target/i386/avx-vpermil2pd-256-1.c: Likewise.
120         * gcc.target/i386/avx-vpermil2ps-256-1.c: Likewise.
121
122 2009-01-05  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
123
124         PR libfortran/38735
125         * gfortran.dg/fmt_bz_bn.f: Update test.
126
127 2009-01-05  Dodji Seketeli  <dodji@redhat.com>
128
129         PR c++/38472
130         * g++.dg/conversion/usual-arith-conv.C: New test.
131
132 2009-01-05  Andrew Pinski  <andrew_pinski@playstation.sony.com>
133
134         PR c/34911
135         * gcc.dg/vector-3.c: New testcase.
136         * g++.dg/ext/vector15.C: New test.
137
138 2009-01-05  Harsha Jagasia  <harsha.jagasia@amd.com>
139
140         PR tree-optimization/38510
141         * gcc.dg/graphite/pr38510.c: New.
142
143 2009-01-05  Harsha Jagasia  <harsha.jagasia@amd.com>
144             Jan Sjodin <jan.sjodin@amd.com>
145
146         PR tree-optimization/38500
147         * gcc.dg/graphite/pr38500.c: New.
148
149 2009-01-05  Laurent GUERBY  <laurent@guerby.net>
150
151         * gcc.c-torture/compile/20001226-1.c: Generalize 
152         dg-timeout-factor.
153         * gcc.c-torture/compile/limits-fnargs.c: Add
154         dg-timeout-factor.
155         * gcc.dg/20020425-1.c: Likewise.
156         * gcc.dg/pch/pch.exp: Likewise.
157         
158 2009-01-05  Paul Thomas  <pault@gcc.gnu.org>
159
160         PR fortran/38657
161         * gfortran.dg/module_commons_3.f90: New test.
162
163 2009-01-05  Daniel Franke  <franke.daniel@gmail.com>
164
165         PR fortran/37159
166         * gfortran.dg/random_seed_1.f90: Updated.
167
168 2009-01-05  Mikael Morin  <mikael.morin@tele2.fr>
169
170         PR fortran/38669
171         PR fortran/38726
172         * gfortran.dg/elemental_subroutine_7.f90: 
173         Fix p values so that it can be used as vector subscript.
174
175 2009-01-05  Jason Merrill  <jason@redhat.com>
176
177         * g++.dg/cpp0x/initlist12.C: Add another test.
178
179         * g++.dg/cpp0x/defaulted7.C: New test.
180
181 2009-01-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
182
183         PR fortran/38672
184         * gfortran.dg/host_assoc_blockdata_1.f90:  New test.
185         * gfortran.dg/host_assoc_blockdata_2.f90:  New test.
186
187 2009-01-05  Uros Bizjak  <ubizjak@gmail.com>
188
189         * gcc.dg/compat/struct-layout-1_generate.c (dg-options): Add -mieee
190         for alpha*-*-* targets.
191         * g++.dg/compat/struct-layout-1_generate.c (dg-options): Ditto.
192
193 2009-01-05  Paul Thomas  <pault@gcc.gnu.org>
194
195         PR fortran/38665
196         * gfortran.dg/host_assoc_function_5.f90: New test.
197
198 2009-01-04  Mikael Morin  <mikael.morin@tele2.fr>
199
200         PR fortran/38669
201         * gfortran.dg/elemental_dependency_3.f90: New test.
202         * gfortran.dg/elemental_subroutine_7.f90: New test.
203
204 2009-01-04  Uros Bizjak  <ubizjak@gmail.com>
205
206         * gcc.dg/struct-ret-3.c: Include unistd.h.
207         (main): Exit early if system memory page size is
208         larger than 4096 bytes.
209
210 2009-01-04  Daniel Franke  <franke.daniel@gmail.com>
211
212         PR fortran/38718
213         * gfortran.dg/merge_init_expr.f90: New.
214
215 2009-01-04  Mikael Morin  <mikael.morin@tele2.fr>
216
217         PR fortran/38536
218         * gfortran.dg/c_loc_tests_13.f90: New test.
219         * gfortran.dg/c_loc_tests_14.f90: New test.
220
221 2009-01-03  Daniel Franke  <franke.daniel@gmail.com>
222
223         * gfortran.dg/func_result_4.f90: New.
224
225 2009-01-03  Paul Thomas  <pault@gcc.gnu.org>
226
227         PR fortran/38594
228         * gfortran.dg/host_assoc_call_3.f90: Make sure that the generic
229         interface still works, in addition to original tests.
230         * gfortran.dg/host_assoc_call_6.f90: New test.
231
232 2009-01-03  Jakub Jelinek  <jakub@redhat.com>
233
234         PR c++/38705
235         * g++.dg/torture/pr38705.C: New test.
236
237         PR c/38700
238         * gcc.dg/pr38700.c: New test.
239
240 2009-01-02  Jason Merrill  <jason@redhat.com>
241
242         * g++.dg/cpp0x/initlist11.C: New test.
243         * g++.dg/cpp0x/initlist12.C: New test.
244
245 2009-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
246
247         * gcc.dg/fixed-point/composite-type.c: Update wording of messages.
248         Allow extra informative notes.
249
250 2009-01-01  Jakub Jelinek  <jakub@redhat.com>
251
252         PR c/36489
253         * gcc.dg/pr36489.c: New test.