]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
Daily bump.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2021-01-05 Ilya Leoshkevich <iii@linux.ibm.com>
2
3 * gcc.target/s390/s390.exp: Replace %% with %.
4
5 2021-01-05 Steve Kargl <sgk@troutmask.apl.washington.edu>
6
7 * gfortran.dg/dec_math.f90: xfail on i?86-*-freebsd*
8
9 2021-01-05 H.J. Lu <hjl.tools@gmail.com>
10
11 PR target/98495
12 * gcc.target/i386/sse2-mmx-pextrw.c (compute_correct_result): Use
13 unsigned short to compute pextrw result.
14
15 2021-01-05 Patrick Palka <ppalka@redhat.com>
16
17 * g++.dg/template/partial5.C: Adjust directives to expect the
18 same errors across all dialects.
19 * g++.dg/cpp1z/nontype-auto17.C: New test.
20 * g++.dg/cpp1z/nontype-auto18.C: New test.
21 * g++.dg/template/ttp33.C: New test.
22
23 2021-01-05 Jakub Jelinek <jakub@redhat.com>
24
25 PR tree-optimization/94802
26 * gcc.target/i386/pr94802.c: New test.
27 * gcc.dg/Wstrict-overflow-25.c: Remove xfail.
28
29 2021-01-05 Richard Biener <rguenther@suse.de>
30
31 PR tree-optimization/98516
32 * gcc.dg/vect/bb-slp-pr98516-1.c: New testcase.
33 * gcc.dg/vect/bb-slp-pr98516-2.c: Likewise.
34
35 2021-01-05 Jakub Jelinek <jakub@redhat.com>
36
37 PR c++/98469
38 * g++.dg/cpp2a/bit-cast8.C: New test.
39 * g++.dg/cpp2a/bit-cast9.C: New test.
40
41 2021-01-05 Marek Polacek <polacek@redhat.com>
42
43 PR c++/82099
44 * g++.dg/cpp1z/class-deduction76.C: Remove dg-ice.
45 * g++.dg/cpp0x/noexcept61.C: New test.
46
47 2021-01-05 Jakub Jelinek <jakub@redhat.com>
48
49 PR tree-optimization/96928
50 * gcc.dg/tree-ssa/pr96928.c: New test.
51 * gcc.target/i386/ifcvt-onecmpl-abs-1.c: Remove -fdump-rtl-ce1,
52 instead of scanning rtl dump for ifcvt message check assembly
53 for xor instruction.
54
55 2021-01-05 Jakub Jelinek <jakub@redhat.com>
56
57 PR tree-optimization/96930
58 * g++.dg/tree-ssa/pr96930.C: New test.
59
60 2021-01-05 Jakub Jelinek <jakub@redhat.com>
61
62 PR tree-optimization/96239
63 * gcc.dg/tree-ssa/pr96239.c: New test.
64
65 2021-01-05 Uroš Bizjak <ubizjak@gmail.com>
66
67 PR target/98522
68 * gcc.target/i386/pr98522.c: New test.
69
70 2021-01-05 Nathan Sidwell <nathan@acm.org>
71
72 * g++.dg/modules/mod-decl-1.C: Adjust.
73 * g++.dg/modules/p0713-2.C: Adjust.
74 * g++.dg/modules/p0713-3.C: Adjust.
75
76 2021-01-05 H.J. Lu <hjl.tools@gmail.com>
77
78 PR target/98495
79 * gcc.target/i386/pr98495-1.c: New test.
80 * gcc.target/i386/pr98495-2.c: New test.
81 * gcc.target/i386/pr98495-3.c: New test.
82 * gcc.target/i386/pr98495-4.c: New test.
83 * gcc.target/i386/pr98495-5.c: New test.
84
85 2021-01-05 liuhongt <hongtao.liu@intel.com>
86
87 * gcc.target/i386/sse2-pr98461-2.c: New test.
88
89 2021-01-05 Richard Sandiford <richard.sandiford@arm.com>
90
91 PR rtl-optimization/97144
92 * gcc.c-torture/compile/pr97144.c: New test.
93 * gcc.target/aarch64/sve/pr97144.c: Likewise.
94
95 2021-01-05 Richard Sandiford <richard.sandiford@arm.com>
96
97 PR rtl-optimization/98403
98 * g++.dg/opt/pr98403.C: New test.
99
100 2021-01-05 Jakub Jelinek <jakub@redhat.com>
101
102 PR rtl-optimization/98334
103 * gcc.target/i386/pr98334.c: New test.
104
105 2021-01-05 Jerome Lambourg <lambourg@adacore.com>
106
107 * g++.dg/cpp1y/constexpr-66093.C: Fix bounds issue.
108
109 2021-01-05 David Malcolm <dmalcolm@redhat.com>
110
111 PR analyzer/98293
112 * gcc.dg/analyzer/pr98293.c: New test.
113
114 2021-01-04 Martin Uecker <muecker@gwdg.de>
115
116 PR c/98029
117 * gcc.dg/pr98029.c: New test.
118
119 2021-01-04 Nathan Sidwell <nathan@acm.org>
120
121 * g++.dg/modules/binding-1_a.H: New.
122 * g++.dg/modules/binding-1_b.H: New.
123 * g++.dg/modules/binding-1_c.C: New.
124 * g++.dg/modules/binding-2.H: New.
125 * g++.dg/modules/builtin-3_a.C: New.
126 * g++.dg/modules/global-2_a.C: New.
127 * g++.dg/modules/global-2_b.C: New.
128 * g++.dg/modules/global-3_a.C: New.
129 * g++.dg/modules/global-3_b.C: New.
130 * g++.dg/modules/hello-1_a.C: New.
131 * g++.dg/modules/hello-1_b.C: New.
132 * g++.dg/modules/iostream-1_a.H: New.
133 * g++.dg/modules/iostream-1_b.C: New.
134 * g++.dg/modules/part-5_a.C: New.
135 * g++.dg/modules/part-5_b.C: New.
136 * g++.dg/modules/part-5_c.C: New.
137 * g++.dg/modules/stdio-1_a.H: New.
138 * g++.dg/modules/stdio-1_b.C: New.
139 * g++.dg/modules/string-1_a.H: New.
140 * g++.dg/modules/string-1_b.C: New.
141 * g++.dg/modules/string-view1.C: New.
142 * g++.dg/modules/string-view2.C: New.
143 * g++.dg/modules/tinfo-1.C: New.
144 * g++.dg/modules/tinfo-2_a.H: New.
145 * g++.dg/modules/tinfo-2_b.C: New.
146 * g++.dg/modules/tname-spec-1_a.H: New.
147 * g++.dg/modules/tname-spec-1_b.C: New.
148 * g++.dg/modules/xtreme-header-1.h: New.
149 * g++.dg/modules/xtreme-header-1_a.H: New.
150 * g++.dg/modules/xtreme-header-1_b.C: New.
151 * g++.dg/modules/xtreme-header-1_c.C: New.
152 * g++.dg/modules/xtreme-header-2.h: New.
153 * g++.dg/modules/xtreme-header-2_a.H: New.
154 * g++.dg/modules/xtreme-header-2_b.C: New.
155 * g++.dg/modules/xtreme-header-2_c.C: New.
156 * g++.dg/modules/xtreme-header-3.h: New.
157 * g++.dg/modules/xtreme-header-3_a.H: New.
158 * g++.dg/modules/xtreme-header-3_b.C: New.
159 * g++.dg/modules/xtreme-header-3_c.C: New.
160 * g++.dg/modules/xtreme-header-4.h: New.
161 * g++.dg/modules/xtreme-header-4_a.H: New.
162 * g++.dg/modules/xtreme-header-4_b.C: New.
163 * g++.dg/modules/xtreme-header-4_c.C: New.
164 * g++.dg/modules/xtreme-header-5.h: New.
165 * g++.dg/modules/xtreme-header-5_a.H: New.
166 * g++.dg/modules/xtreme-header-5_b.C: New.
167 * g++.dg/modules/xtreme-header-5_c.C: New.
168 * g++.dg/modules/xtreme-header-6.h: New.
169 * g++.dg/modules/xtreme-header-6_a.H: New.
170 * g++.dg/modules/xtreme-header-6_b.C: New.
171 * g++.dg/modules/xtreme-header-6_c.C: New.
172 * g++.dg/modules/xtreme-header.h: New.
173 * g++.dg/modules/xtreme-header_a.H: New.
174 * g++.dg/modules/xtreme-header_b.C: New.
175 * g++.dg/modules/xtreme-tr1.h: New.
176 * g++.dg/modules/xtreme-tr1_a.H: New.
177 * g++.dg/modules/xtreme-tr1_b.C: New.
178
179 2021-01-04 Richard Sandiford <richard.sandiford@arm.com>
180
181 PR tree-optimization/95401
182 * g++.dg/vect/pr95401.cc: New test.
183 * g++.dg/vect/pr95401a.cc: Likewise.
184
185 2021-01-04 Richard Biener <rguenther@suse.de>
186
187 PR tree-optimization/98308
188 * gcc.dg/vect/pr98308.c: New testcase.
189
190 2021-01-04 Jakub Jelinek <jakub@redhat.com>
191
192 PR tree-optimization/95771
193 * gcc.target/i386/pr95771.c: New test.
194
195 2021-01-04 Richard Biener <rguenther@suse.de>
196
197 PR tree-optimization/98464
198 * g++.dg/opt/pr98464.C: New testcase.
199
200 2021-01-04 Richard Biener <rguenther@suse.de>
201
202 PR tree-optimization/98282
203 * g++.dg/opt/pr98282.C: New testcase.
204
205 2021-01-04 Richard Sandiford <richard.sandiford@arm.com>
206
207 PR target/89057
208 * gcc.target/aarch64/pr89057.c: New test.
209
210 2021-01-04 Richard Sandiford <richard.sandiford@arm.com>
211
212 * gcc.target/aarch64/sve/acle/asm/prfb.c: Test for a MUL VL range of
213 [-32, 31].
214 * gcc.target/aarch64/sve/acle/asm/prfh.c: Likewise.
215 * gcc.target/aarch64/sve/acle/asm/prfw.c: Likewise.
216 * gcc.target/aarch64/sve/acle/asm/prfd.c: Likewise.
217
218 2021-01-04 Martin Liska <mliska@suse.cz>
219
220 * README: Convert to utf8 from iso8859.
221
222 2021-01-04 Martin Liska <mliska@suse.cz>
223
224 * gcc.target/avr/avr.exp: Run dos2unix on the file.
225
226 2021-01-04 Richard Biener <rguenther@suse.de>
227
228 PR tree-optimization/98291
229 * gcc.dg/vect/slp-reduc-11.c: New testcase.
230 * gcc.dg/vect/vect-reduc-in-order-4.c: Adjust.
231
232 2021-01-04 Jakub Jelinek <jakub@redhat.com>
233
234 PR tree-optimization/96782
235 * gcc.dg/tree-ssa/pr96782.c: New test.
236
237 2021-01-04 Bernd Edlinger <bernd.edlinger@hotmail.de>
238
239 * gcc.misc-tests/outputs.exp: Adjust testcase.
240
241 2021-01-01 Jakub Jelinek <jakub@redhat.com>
242
243 * ChangeLog-2020: Rotate ChangeLog. New file.
244
245 2021-01-01 Joel Brobecker <brobecker@adacore.com>
246
247 * lib/target-supports.exp
248 (check_effective_target_arm_fp16_alternative_ok_nocache):
249 Return zero for *-*-vxworks7r* targets.
250 * gcc.target/arm/aapcs/vfp22.c: Require arm_fp16_alternative_ok.
251 * gcc.target/arm/aapcs/vfp23.c: Likewise.
252 * gcc.target/arm/aapcs/vfp24.c: Likewise.
253 * gcc.target/arm/aapcs/vfp25.c: Likewise.
254
255 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
256
257 * g++.dg/init/new26.C: Fix overriding of the delete operator
258 for c++14 profile.
259
260 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
261
262 * g++.dg/tls/pr79288.C: Skip on vxworks_kernel (TLS model
263 not supported).
264
265 2021-01-01 Joel Brobecker <brobecker@adacore.com>
266
267 * gcc.target/arm/memset-inline-2.c: Add -mno-long-calls to
268 the test's dg-options.
269 * gcc.target/arm/pr78255-2.c: Likewise.
270
271 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
272
273 * g++.old-deja/g++.mike/p658.C: Also undefine OK on VxWorks RTP.
274
275 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
276
277 * g++.dg/opt/20050511-1.C: Work around UINT32 in vxworks rtp
278 headers too.
279
280 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
281
282 * g++.old-deja/g++.pt/const2.C: Skip on vxworks kernel.
283
284 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
285
286 * g++.dg/warn/miss-format-1.C: Remove vxworks-specific test
287 directives.
288
289 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
290
291 * g++.dg/tree-ssa/copyprop.C: Undefine ERROR if defined.
292
293 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
294
295 * g++.dg/other/anon5.C: Skip on vxworks kernel.
296
297 2021-01-01 Jerome Lambourg <lambourg@adacore.com>
298
299 * gcc.dg/vxworks/initpri1.c: Tigthen VxWorks version check.
300 * gcc.dg/vxworks/initpri2.c: Likewise.
301
302 2021-01-01 Joel Brobecker <brobecker@adacore.com>
303
304 * gcc.dg/intmax_t-1.c: Do not expect an error on *-*-vxworks7r*
305 targets.
306
307 2021-01-01 Olivier Hainque <hainque@adacore.com>
308
309 * gcc.dg/pthread-init-1.c: Fix the VxWorks xfail filters.
310 * gcc.dg/pthread-init-2.c: Ditto.
311
312 2021-01-01 Olivier Hainque <hainque@adacore.com>
313
314 * lib/target-supports.exp (check_weak_available,
315 check_fork_available, check_effective_target_lto,
316 check_effective_target_mempcpy): Add vxworks filters.
317
318 2021-01-01 Alexandre Oliva <oliva@adacore.com>
319
320 * gcc.target/arm/mve/intrinsics/mve_libcall1.c: Pass an
321 explicit -mno-long-calls.
322 * gcc.target/arm/mve/intrinsics/mve_libcall2.c: Likewise.
323
324 2021-01-01 Alexandre Oliva <oliva@adacore.com>
325
326 * g++.target/arm/no_unique_address_1.C: Add -mno-long-calls.
327 * g++.target/arm/no_unique_address_2.C: Likewise.
328
329 2021-01-01 Alexandre Oliva <oliva@adacore.com>
330
331 * gcc.target/arm/headmerge-1.c: Add -mno-long-calls.
332 * gcc.target/arm/headmerge-2.c: Likewise.
333
334 2021-01-01 Alexandre Oliva <oliva@adacore.com>
335
336 * gcc.target/arm/fp16-aapcs-2.c: Use -mno-long-calls.
337
338 \f
339 Copyright (C) 2021 Free Software Foundation, Inc.
340
341 Copying and distribution of this file, with or without modification,
342 are permitted in any medium without royalty provided the copyright
343 notice and this notice are preserved.