Daily bump.
[official-gcc.git] / gcc / testsuite / ChangeLog
bloba0ed82b658d6eb67a8e579b71647873680a1477e
1 2024-01-07  Georg-Johann Lay  <avr@gjlay.de>
3         * gcc.target/avr/lra-cpymem_qi.c: Remove duplicate -mmcu=.
4         * gcc.target/avr/lra-elim.c: Same.
5         * gcc.target/avr/pr112830.c: Skip for Reduced Tiny.
6         * gcc.target/avr/pr46779-1.c: Same.
7         * gcc.target/avr/pr46779-2.c: Same.
8         * gcc.target/avr/pr86869.c: Skip for Reduced Tiny and add -std=gnu99
9         for GNU-C due to address spaces.
10         * gcc.target/avr/pr89270.c: Same.
11         * gcc.target/avr/torture/builtins-2-flash.c: Only test address
12         space __flash1 if we have it.
13         * gcc.target/avr/torture/addr-space-1-1.c: Same.
14         * gcc.target/avr/torture/addr-space-2-1.c: Same.
16 2024-01-07  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
18         * gfortran.dg/dtio_25.f90: Update.
19         * gfortran.dg/namelist_57.f90: Update.
20         * gfortran.dg/namelist_65.f90: Update.
22 2024-01-07  Roger Sayle  <roger@nextmovesoftware.com>
23             Uros Bizjak  <ubizjak@gmail.com>
25         PR target/113231
26         * gcc.target/i386/pr113231.c: New test case.
28 2024-01-07  Tamar Christina  <tamar.christina@arm.com>
30         * gcc.dg/vect/vect-early-break_2.c: Skip Arm.
31         * gcc.dg/vect/vect-early-break_7.c: Likewise.
32         * gcc.dg/vect/vect-early-break_75.c: Likewise.
33         * gcc.dg/vect/vect-early-break_77.c: Likewise.
34         * gcc.dg/vect/vect-early-break_82.c: Likewise.
35         * gcc.dg/vect/vect-early-break_88.c: Likewise.
36         * lib/target-supports.exp (add_options_for_vect_early_break,
37         check_effective_target_vect_early_break_hw,
38         check_effective_target_vect_early_break): Support AArch32.
39         * gcc.target/arm/vect-early-break-cbranch.c: New test.
41 2024-01-07  Jeff Law  <jlaw@ventanamicro.com>
43         * gcc.dg/tree-ssa/phi-opt-25b.c: Remove extraneous "short".
45 2024-01-07  Georg-Johann Lay  <avr@gjlay.de>
47         PR testsuite/52641
48         * gcc.dg/torture/pr110838.c: Use proper shift offset to get MSB or int.
49         * gcc.dg/torture/pr112282.c: Use at least 32 bits for :20 bit-fields.
50         * gcc.dg/tree-ssa/bitcmp-5.c: Use integral type with 32 bits or more.
51         * gcc.dg/tree-ssa/bitcmp-6.c: Same.
52         * gcc.dg/tree-ssa/cltz-complement-max.c: Same.
53         * gcc.dg/tree-ssa/cltz-max.c: Same.
54         * gcc.dg/tree-ssa/if-to-switch-8.c: Use literals that fit int.
55         * gcc.dg/tree-ssa/if-to-switch-9.c [avr]: Set case-values-threshold=3.
56         * gcc.dg/tree-ssa/negneg-3.c: Discriminate [not] large_double.
57         * gcc.dg/tree-ssa/phi-opt-25b.c: Use types of correct widths for
58         __builtin_bswapN.
59         * gcc.dg/tree-ssa/pr55177-1.c: Same.
60         * gcc.dg/tree-ssa/popcount-max.c: Use int32_t where required.
61         * gcc.dg/tree-ssa/pr111583-1.c: Use intptr_t as needed.
62         * gcc.dg/tree-ssa/pr111583-2.c: Same.
64 2024-01-07  Georg-Johann Lay  <avr@gjlay.de>
66         PR testsuite/52641
67         * gcc.dg/memchr-3.c [avr]: Anticipate -Wbuiltin-declaration-mismatch.
68         * gcc.dg/pr103207.c: Use __INT32_TYPE__ instead of int.
69         * gcc.dg/pr103451.c [void* != long]: Anticipate -Wpointer-to-int-cast.
70         * gcc.dg/pr110496.c [void* != long]: Anticipate -Wint-to-pointer-cast.
71         * gcc.dg/pr109977.c: Use __SIZEOF_DOUBLE__ instead of 8.
72         * gcc.dg/pr110506-2.c: Use __UINT32_TYPE__ for uint32_t.
73         * gcc.dg/pr110582.c: Require int32plus.
74         * gcc.dg/pr111039.c: [sizeof(int) < 4]: Use __INT32_TYPE__.
75         * gcc.dg/pr111599.c: Same.
76         * gcc.dg/builtin-dynamic-object-size-0.c: Require size20plus.
77         * gcc.dg/builtin-object-size-1.c [avr]: Skip tests with strndup.
78         * gcc.dg/builtin-object-size-2.c: Same.
79         * gcc.dg/builtin-object-size-3.c: Same.
80         * gcc.dg/builtin-object-size-4.c: Same.
81         * gcc.dg/pr111070.c: Use __UINTPTR_TYPE__ instead of unsigned long.
82         * gcc.dg/debug/btf/btf-pr106773.c: Same.
83         * gcc.dg/debug/btf/btf-bitfields-2.c: [sizeof(int) < 4]: Use
84         __UINT32_TYPE__.
86 2024-01-07  Georg-Johann Lay  <avr@gjlay.de>
88         PR testsuite/52641
89         * gcc.c-torture/compile/attr-complex-method-2.c [target=avr]: Check
90         for "divsc3" as double = float per default.
91         * gcc.c-torture/compile/pr106537-1.c: Use __INTPTR_TYPE__ instead of
92         hard-coded "long".
93         * gcc.c-torture/compile/pr106537-2.c: Same.
94         * gcc.c-torture/compile/pr106537-3.c: Same.
95         * gcc.c-torture/execute/20230630-3.c: Use __INT32_TYPE__ for bit-field
96         wider than 16 bits.
97         * gcc.c-torture/execute/20230630-4.c: Same.
98         * gcc.c-torture/execute/pr109938.c: Require int32plus.
99         * gcc.c-torture/execute/pr109986.c: Same.
100         * gcc.dg/fold-ior-4.c: Same.
101         * gcc.dg/fold-ior-5.c: Same
102         * gcc.dg/fold-parity-5.c: Same.
103         * gcc.dg/fold-popcount-5.c: Same.
104         * gcc.dg/builtin-bswap-13.c [sizeof(int) < 4]: Use __INT32_TYPE__
105         instead of int.
106         * gcc.dg/builtin-bswap-14.c: Use __INT32_TYPE__ instead of int where
107         required by code.
108         * gcc.dg/c23-constexpr-9.c: Require large_double.
109         * gcc.dg/c23-nullptr-1.c [target=avr]: xfail.
110         * gcc.dg/loop-unswitch-10.c: Require size32plus.
111         * gcc.dg/loop-unswitch-14.c: Same.
112         * gcc.dg/loop-unswitch-11.c: Require int32.
113         * gcc.dg/pr101836.c: Use __SIZEOF_INT instead of hard-coded 4.
114         * gcc.dg/pr101836_1.c: Same.
115         * gcc.dg/pr101836_2.c: Same.
116         * gcc.dg/pr101836_3.c: Same.
118 2024-01-07  Nathaniel Shead  <nathanieloshead@gmail.com>
120         * g++.dg/modules/init-5_a.C: New test.
121         * g++.dg/modules/init-5_b.C: New test.
123 2024-01-07  Nathaniel Shead  <nathanieloshead@gmail.com>
125         PR c++/109679
126         * g++.dg/modules/using-11.h: New test.
127         * g++.dg/modules/using-11_a.C: New test.
128         * g++.dg/modules/using-11_b.C: New test.
130 2024-01-07  Nathaniel Shead  <nathanieloshead@gmail.com>
132         PR c++/110808
133         * g++.dg/modules/part-hdr-1_c.C: Fix syntax.
134         * g++.dg/modules/part-mac-1_c.C: Likewise.
135         * g++.dg/modules/mod-invalid-1.C: New test.
136         * g++.dg/modules/part-8_a.C: New test.
137         * g++.dg/modules/part-8_b.C: New test.
138         * g++.dg/modules/part-8_c.C: New test.
140 2024-01-06  Harald Anlauf  <anlauf@gmx.de>
141             José Rui Faustino de Sousa  <jrfsousa@gmail.com>
143         PR fortran/96724
144         * gfortran.dg/repeat_8.f90: New test.
146 2024-01-06  Jiahao Xu  <xujiahao@loongson.cn>
148         * gcc.target/loongarch/vector/lasx/lasx-xvpremi.c: Removed.
149         * gcc.target/loongarch/vector/lasx/lasx-xvpermi_q.c: New test.
151 2024-01-06  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
153         PR target/113248
154         * gcc.target/riscv/rvv/vsetvl/pr113248.c: New test.
156 2024-01-06  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
158         * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-12.c: New test.
159         * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-14.c: New test.
161 2024-01-06  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
163         * gcc.target/riscv/rvv/base/vf_avl-4.c: New test.
165 2024-01-05  Richard Sandiford  <richard.sandiford@arm.com>
167         PR target/113104
168         * gcc.target/aarch64/pr113104.c: New test.
169         * gcc.target/aarch64/sve/cond_arith_1.c: Update for new parameter
170         names.
171         * gcc.target/aarch64/sve/cond_arith_1_run.c: Likewise.
172         * gcc.target/aarch64/sve/cond_arith_3.c: Likewise.
173         * gcc.target/aarch64/sve/cond_arith_3_run.c: Likewise.
174         * gcc.target/aarch64/sve/gather_load_6.c: Likewise.
175         * gcc.target/aarch64/sve/gather_load_7.c: Likewise.
176         * gcc.target/aarch64/sve/load_const_offset_2.c: Likewise.
177         * gcc.target/aarch64/sve/load_const_offset_3.c: Likewise.
178         * gcc.target/aarch64/sve/mask_gather_load_6.c: Likewise.
179         * gcc.target/aarch64/sve/mask_gather_load_7.c: Likewise.
180         * gcc.target/aarch64/sve/mask_load_slp_1.c: Likewise.
181         * gcc.target/aarch64/sve/mask_struct_load_1.c: Likewise.
182         * gcc.target/aarch64/sve/mask_struct_load_2.c: Likewise.
183         * gcc.target/aarch64/sve/mask_struct_load_3.c: Likewise.
184         * gcc.target/aarch64/sve/mask_struct_load_4.c: Likewise.
185         * gcc.target/aarch64/sve/mask_struct_store_1.c: Likewise.
186         * gcc.target/aarch64/sve/mask_struct_store_1_run.c: Likewise.
187         * gcc.target/aarch64/sve/mask_struct_store_2.c: Likewise.
188         * gcc.target/aarch64/sve/mask_struct_store_2_run.c: Likewise.
189         * gcc.target/aarch64/sve/pack_1.c: Likewise.
190         * gcc.target/aarch64/sve/reduc_4.c: Likewise.
191         * gcc.target/aarch64/sve/scatter_store_6.c: Likewise.
192         * gcc.target/aarch64/sve/scatter_store_7.c: Likewise.
193         * gcc.target/aarch64/sve/strided_load_3.c: Likewise.
194         * gcc.target/aarch64/sve/strided_store_3.c: Likewise.
195         * gcc.target/aarch64/sve/unpack_fcvt_signed_1.c: Likewise.
196         * gcc.target/aarch64/sve/unpack_fcvt_unsigned_1.c: Likewise.
197         * gcc.target/aarch64/sve/unpack_signed_1.c: Likewise.
198         * gcc.target/aarch64/sve/unpack_unsigned_1.c: Likewise.
199         * gcc.target/aarch64/sve/unpack_unsigned_1_run.c: Likewise.
200         * gcc.target/aarch64/sve/vcond_11.c: Likewise.
201         * gcc.target/aarch64/sve/vcond_11_run.c: Likewise.
203 2024-01-05  Lulu Cheng  <chenglulu@loongson.cn>
205         * gcc.target/loongarch/vect-ld-st-imm12.c: New test.
207 2024-01-05  chenxiaolong  <chenxiaolong@loongson.cn>
209         * gcc.dg/fma-3.c: The intermediate file corresponding to the
210         function does not produce the corresponding FNMA symbol, so the test
211         rules should be skipped when testing.
212         * gcc.dg/fma-4.c: The intermediate file corresponding to the
213         function does not produce the corresponding FNMS symbol, so skip the
214         test rules when testing.
215         * gcc.dg/fma-6.c: The cause is the same as fma-3.c.
216         * gcc.dg/fma-7.c: The cause is the same as fma-4.c
218 2024-01-05  chenxiaolong  <chenxiaolong@loongson.cn>
220         * gcc.dg/vect/bb-slp-pattern-1.c: If you are testing on the
221         LoongArch architecture, you need to add the "-mlasx" compilation
222         option to generate vectorized code.
223         * gcc.dg/vect/slp-widen-mult-half.c: Dito.
224         * gcc.dg/vect/vect-widen-mult-const-s16.c: Dito.
225         * gcc.dg/vect/vect-widen-mult-const-u16.c: Dito.
226         * gcc.dg/vect/vect-widen-mult-half-u8.c: Dito.
227         * gcc.dg/vect/vect-widen-mult-half.c: Dito.
228         * gcc.dg/vect/vect-widen-mult-u16.c: Dito.
229         * gcc.dg/vect/vect-widen-mult-u8-s16-s32.c: Dito.
230         * gcc.dg/vect/vect-widen-mult-u8-u32.c: Dito.
231         * gcc.dg/vect/vect-widen-mult-u8.c: Dito.
233 2024-01-05  chenxiaolong  <chenxiaolong@loongson.cn>
235         * gfortran.dg/vect/pr60510.f: Delete the default behavior of the
236         program.
238 2024-01-05  chenxiaolong  <chenxiaolong@loongson.cn>
240         * gfortran.dg/bind_c_array_params_2.f90: Add code test rules to
241         support testing of the loongArch architecture.
243 2024-01-05  chenxiaolong  <chenxiaolong@loongson.cn>
245         * gcc.dg/vect/vect-82.c: Add the LoongArch architecture to the
246         object detection framework.
247         * gcc.dg/vect/vect-83.c: Dito.
249 2024-01-05  chenxiaolong  <chenxiaolong@loongson.cn>
251         * gcc.dg/vect/vect-bic-bitmask-12.c: Change the default
252         setting of assembly to compile.
253         * gcc.dg/vect/vect-bic-bitmask-23.c: Dito.
255 2024-01-05  chenxiaolong  <chenxiaolong@loongson.cn>
257         * lib/target-supports.exp: Add LoongArch to the list of supported
258         targets.
260 2024-01-05  Alex Coplan  <alex.coplan@arm.com>
262         PR target/113217
263         * g++.dg/pr113217.C: New test.
265 2024-01-05  Jakub Jelinek  <jakub@redhat.com>
267         PR tree-optimization/113201
268         * gcc.c-torture/compile/pr113201.c: New test.
270 2024-01-05  Jakub Jelinek  <jakub@redhat.com>
272         PR tree-optimization/90693
273         * gcc.target/i386/pr90693-2.c: New test.
275 2024-01-05  Kito Cheng  <kito.cheng@sifive.com>
277         * gcc.target/riscv/rvv/autovec/partial/single_rgroup-2.h:
278         Fix the check condition.
280 2024-01-05  Kito Cheng  <kito.cheng@sifive.com>
282         * gcc.target/riscv/rvv/autovec/binop/shift-scalar-template.h:
283         Use __builtin_abort instead of assert.
284         * gcc.target/riscv/rvv/autovec/cond/cond_fmax-1.c: Drop math.h.
285         * gcc.target/riscv/rvv/autovec/cond/cond_fmax-2.c: Ditto.
286         * gcc.target/riscv/rvv/autovec/cond/cond_fmax-3.c: Ditto.
287         * gcc.target/riscv/rvv/autovec/cond/cond_fmax-4.c: Ditto.
288         * gcc.target/riscv/rvv/autovec/cond/cond_fmin-1.c: Ditto.
289         * gcc.target/riscv/rvv/autovec/cond/cond_fmin-2.c: Ditto.
290         * gcc.target/riscv/rvv/autovec/cond/cond_fmin-3.c: Ditto.
291         * gcc.target/riscv/rvv/autovec/cond/cond_fmin-4.c: Ditto.
292         * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-1.c: Ditto.
293         * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-2.c: Ditto.
294         * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-3.c: Ditto.
295         * gcc.target/riscv/rvv/autovec/cond/cond_fmax_zvfh-4.c: Ditto.
296         * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-1.c: Ditto.
297         * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-2.c: Ditto.
298         * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-3.c: Ditto.
299         * gcc.target/riscv/rvv/autovec/cond/cond_fmin_zvfh-4.c: Ditto.
300         * gcc.target/riscv/rvv/autovec/partial/single_rgroup-2.h: Use
301         __builtin_abort instead of assert.
302         * gcc.target/riscv/rvv/autovec/pr112694-1.c: Ditto.
303         * gcc.target/riscv/rvv/autovec/partial/single_rgroup-3.h: Ditto.
304         * gcc.target/riscv/rvv/autovec/unop/abs-template.h: Drop stdlib.h.
305         * gcc.target/riscv/rvv/autovec/unop/vneg-template.h: Ditto.
306         * gcc.target/riscv/rvv/autovec/unop/vnot-template.h: Ditto.
308 2024-01-05  Pan Li  <pan2.li@intel.com>
310         Revert:
311         2024-01-05  Feng Wang  <wangfeng@eswincomputing.com>
313         * gcc.target/riscv/rvv/base/zvbb-intrinsic.c: New test.
314         * gcc.target/riscv/rvv/base/zvbb_vandn_vx_constraint.c: New test.
315         * gcc.target/riscv/rvv/base/zvbc-intrinsic.c: New test.
316         * gcc.target/riscv/rvv/base/zvbc_vx_constraint-1.c: New test.
317         * gcc.target/riscv/rvv/base/zvbc_vx_constraint-2.c: New test.
318         * gcc.target/riscv/rvv/base/zvkg-intrinsic.c: New test.
319         * gcc.target/riscv/rvv/base/zvkned-intrinsic.c: New test.
320         * gcc.target/riscv/rvv/base/zvknha-intrinsic.c: New test.
321         * gcc.target/riscv/rvv/base/zvknhb-intrinsic.c: New test.
322         * gcc.target/riscv/rvv/base/zvksed-intrinsic.c: New test.
323         * gcc.target/riscv/rvv/base/zvksh-intrinsic.c: New test.
324         * gcc.target/riscv/zvkb.c: New test.
326 2024-01-05  Feng Wang  <wangfeng@eswincomputing.com>
328         * gcc.target/riscv/rvv/base/zvbb-intrinsic.c: New test.
329         * gcc.target/riscv/rvv/base/zvbb_vandn_vx_constraint.c: New test.
330         * gcc.target/riscv/rvv/base/zvbc-intrinsic.c: New test.
331         * gcc.target/riscv/rvv/base/zvbc_vx_constraint-1.c: New test.
332         * gcc.target/riscv/rvv/base/zvbc_vx_constraint-2.c: New test.
333         * gcc.target/riscv/rvv/base/zvkg-intrinsic.c: New test.
334         * gcc.target/riscv/rvv/base/zvkned-intrinsic.c: New test.
335         * gcc.target/riscv/rvv/base/zvknha-intrinsic.c: New test.
336         * gcc.target/riscv/rvv/base/zvknhb-intrinsic.c: New test.
337         * gcc.target/riscv/rvv/base/zvksed-intrinsic.c: New test.
338         * gcc.target/riscv/rvv/base/zvksh-intrinsic.c: New test.
339         * gcc.target/riscv/zvkb.c: New test.
341 2024-01-04  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
343         * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-13.c: New test.
345 2024-01-04  Andrew Pinski  <quic_apinski@quicinc.com>
347         PR tree-optimization/113186
348         * gcc.dg/tree-ssa/bitops-bool-1.c: New test.
350 2024-01-04  David Malcolm  <dmalcolm@redhat.com>
352         * lib/gcc-dg.exp: Set TERM to xterm.
354 2024-01-04  David Malcolm  <dmalcolm@redhat.com>
356         PR analyzer/112790
357         * c-c++-common/analyzer/deref-before-check-pr112790.c: New test.
359 2024-01-04  David Malcolm  <dmalcolm@redhat.com>
361         PR analyzer/113222
362         * gcc.dg/analyzer/out-of-bounds-diagram-pr113222.c: New test.
364 2024-01-04  Kuan-Lin Chen  <rufus@andestech.com>
365             Patrick Lin  <patrick@andestech.com>
366             Rufus Chen  <rufus@andestech.com>
367             Monk Chiang  <monk.chiang@sifive.com>
369         * gcc.target/riscv/_Float16-nanboxing.c: New test.
371 2024-01-04  Pan Li  <pan2.li@intel.com>
373         Revert:
374         2024-01-04  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
376         * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-13.c: New test.
378 2024-01-04  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
380         * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul8-13.c: New test.
382 2024-01-04  Kito Cheng  <kito.cheng@sifive.com>
384         * gcc.target/riscv/interrupt-misaligned.c: New.
386 2024-01-04  chenxiaolong  <chenxiaolong@loongson.cn>
388         * gcc.dg/vect/slp-26.c: Add loongarch.
390 2024-01-04  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
392         * gcc.dg/vect/costmodel/riscv/rvv/dynamic-lmul4-11.c: New test.
394 2024-01-04  chenxiaolong  <chenxiaolong@loongson.cn>
396         * gcc.target/loongarch/vector/lasx/lasx-xvstelm.c:Add compile
397         option "-fno-vect-cost-model" to dg-options.
399 2024-01-04  YunQiang Su  <syq@gcc.gnu.org>
401         * gcc.c-torture/compile/mipscop-1.c: Include stdio.h.
402         * gcc.c-torture/compile/mipscop-2.c: Ditto.
403         * gcc.c-torture/compile/mipscop-3.c: Ditto.
404         * gcc.c-torture/compile/mipscop-4.c: Ditto.
406 2024-01-04  YunQiang Su  <syq@gcc.gnu.org>
408         * gcc.target/mips/pr104914.c: New test.
410 2024-01-04  YunQiang Su  <syq@gcc.gnu.org>
412         * gcc.target/mips/data-sym-multi-pool.c: Skip Os or -O0.
414 2024-01-04  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
416         PR target/113206
417         PR target/113209
418         * gcc.target/riscv/rvv/vsetvl/avl_single-23.c: Adapt test.
419         * gcc.target/riscv/rvv/vsetvl/vlmax_call-1.c: Robostify test.
420         * gcc.target/riscv/rvv/vsetvl/vlmax_call-2.c: Ditto.
421         * gcc.target/riscv/rvv/vsetvl/vlmax_call-3.c: Ditto.
422         * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-5.c: Ditto.
423         * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-1.c: Ditto.
424         * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-2.c: Ditto.
425         * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-3.c: Ditto.
426         * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-4.c: Ditto.
427         * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-5.c: Ditto.
428         * gcc.target/riscv/rvv/autovec/pr113206-1.c: New test.
429         * gcc.target/riscv/rvv/autovec/pr113206-2.c: New test.
430         * gcc.target/riscv/rvv/autovec/pr113209.c: New test.
432 2024-01-03  Patrick Palka  <ppalka@redhat.com>
434         PR c++/113064
435         * g++.dg/cpp0x/rv-conv4.C: New test.
436         * g++.dg/cpp0x/rv-conv5.C: New test.
438 2024-01-03  Xi Ruoyao  <xry111@xry111.site>
440         * gcc.target/loongarch/vfmax-vfmin.c: New test.
442 2024-01-03  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
444         PR target/113112
445         * gcc.dg/vect/costmodel/riscv/rvv/pr113112-5.c: New test.
447 2024-01-02  Szabolcs Nagy  <szabolcs.nagy@arm.com>
449         * gfortran.dg/vect/vect-8.f90: Accept more vectorized loops.
451 2024-01-02  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
453         * gcc.target/riscv/rvv/base/vf_avl-3.c: New test.
455 2024-01-02  Lulu Cheng  <chenglulu@loongson.cn>
457         * lib/target-supports.exp: Add a function to check whether binutil supports
458         TLS Le Relax.
459         * gcc.target/loongarch/tls-le-relax.c: New test.
461 2024-01-02  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
463         PR target/113112
464         * gcc.dg/vect/costmodel/riscv/rvv/pr113112-4.c: New test.
467 Copyright (C) 2024 Free Software Foundation, Inc.
469 Copying and distribution of this file, with or without modification,
470 are permitted in any medium without royalty provided the copyright
471 notice and this notice are preserved.