libgomp.texi: Minor update to omp_get_num_devices/omp_get_initial_device
[official-gcc.git] / gcc / testsuite / ChangeLog
blob59359ef94a2357022fb283fba3fa53df282a84aa
1 2025-01-06  Alexandre Oliva  <oliva@adacore.com>
3         PR middle-end/118006
4         * gcc.target/i386/strub-pr118006.c: New.
6 2025-01-06  Akram Ahmad  <Akram.Ahmad@arm.com>
8         * gcc.target/aarch64/sve/truncated_concatenation_1.c: new test
9         for the above example and other modes covered by insn
10         definitions.
12 2025-01-06  Jennifer Schmitz  <jschmitz@nvidia.com>
14         * gcc.target/aarch64/sve/acle/asm/mul_u8.c: Adjust expected outcome.
15         * gcc.target/aarch64/sve/acle/asm/mul_u16.c: Likewise.
16         * gcc.target/aarch64/sve/acle/asm/mul_u32.c: Likewise.
17         * gcc.target/aarch64/sve/acle/asm/mul_u64.c: New test and adjust
18         expected outcome.
20 2025-01-06  Tamar Christina  <tamar.christina@arm.com>
22         PR target/96342
23         PR target/118272
24         * gcc.target/aarch64/vect-simd-clone-3.c: New test.
26 2025-01-06  Jakub Jelinek  <jakub@redhat.com>
28         PR tree-optimization/118224
29         * gcc.dg/pr118224.c: New test.
30         * c-c++-common/ubsan/vla-1.c (bar): Use noipa attribute instead
31         of noinline, noclone.
33 2025-01-06  Kito Cheng  <kito.cheng@sifive.com>
35         * gcc.target/riscv/rvv/fortran/pr111395.f90: Move this file to...
36         * gfortran.target/riscv/rvv/pr111395.f90: ...here.
37         * gcc.target/riscv/rvv/fortran/pr111566.f90: Move this file to...
38         * gfortran.target/riscv/rvv/pr111566.f90: ...here.
39         * gcc.target/riscv/rvv/rvv-fortran.exp: Move this file to...
40         * gfortran.target/riscv/rvv/rvv.exp: ...here.
42 2025-01-05  Iain Buclaw  <ibuclaw@symmetryinvestments.com>
44         * gdc.dg/torture/pr96435.d: Add dg-warning.
46 2025-01-05  Iain Buclaw  <ibuclaw@gdcproject.org>
48         * gdc.dg/torture/pr110406.d: Add -fno-moduleinfo to dg-options.
50 2025-01-04  Hans-Peter Nilsson  <hp@axis.com>
52         * gcc.dg/tree-ssa/vector-4.c: Replace MMIX adjustments with
53         TARGET_CALLEE_COPIES-agnostic adjustments.
54         * gcc.dg/tree-ssa/forwprop-36.c: Ditto.  Correct pattern to match a
55         literal ".".
57 2025-01-03  Richard Sandiford  <richard.sandiford@arm.com>
59         PR rtl-optimization/117938
60         * gcc.dg/torture/pr117938.c: New test.
62 2025-01-03  Jakub Jelinek  <jakub@redhat.com>
64         PR c++/118275
65         * g++.dg/cpp/embed-18.C: New test.
66         * g++.dg/ext/flexary41.C: New test.
68 2025-01-03  Sam James  <sam@gentoo.org>
69             Andrew Pinski  <pinskia@gmail.com>
71         * gcc.dg/torture/dse-trivial-auto-var-init.c: New test.
73 2025-01-03  Harald Anlauf  <anlauf@gmx.de>
75         PR fortran/106692
76         * gfortran.dg/cray_pointers_13.f90: New test.
78 2025-01-03  Jose E. Marchesi  <jose.marchesi@oracle.com>
80         * gcc.target/bpf/diag-funargs-2.c: Use -ffreestanding.
81         * gcc.target/bpf/helper-skb-ancestor-cgroup-id.c: Likewise.
82         * gcc.target/bpf/helper-bind.c: Likewise.
83         * gcc.target/bpf/diag-funargs-3.c: Likewise.
85 2025-01-02  Tobias Burnus  <tburnus@baylibre.com>
87         * gfortran.dg/gomp/adjust-args-10.f90: New test.
89 2025-01-02  Paul-Antoine Arras  <parras@baylibre.com>
91         * g++.dg/gomp/dispatch-3.C: Update scan dumps.
92         * gfortran.dg/gomp/declare-variant-2.f90: Update dg-error.
93         * gfortran.dg/gomp/adjust-args-1.f90: New test.
94         * gfortran.dg/gomp/adjust-args-2.f90: New test.
95         * gfortran.dg/gomp/adjust-args-2a.f90: New test.
96         * gfortran.dg/gomp/adjust-args-3.f90: New test.
97         * gfortran.dg/gomp/adjust-args-4.f90: New test.
98         * gfortran.dg/gomp/adjust-args-5.f90: New test.
99         * gfortran.dg/gomp/adjust-args-6.f90: New test.
100         * gfortran.dg/gomp/adjust-args-7.f90: New test.
101         * gfortran.dg/gomp/adjust-args-8.f90: New test.
102         * gfortran.dg/gomp/adjust-args-9.f90: New test.
103         * gfortran.dg/gomp/dispatch-1.f90: New test.
104         * gfortran.dg/gomp/dispatch-2.f90: New test.
105         * gfortran.dg/gomp/dispatch-3.f90: New test.
106         * gfortran.dg/gomp/dispatch-4.f90: New test.
107         * gfortran.dg/gomp/dispatch-5.f90: New test.
108         * gfortran.dg/gomp/dispatch-6.f90: New test.
109         * gfortran.dg/gomp/dispatch-7.f90: New test.
110         * gfortran.dg/gomp/dispatch-8.f90: New test.
111         * gfortran.dg/gomp/dispatch-9.f90: New test.
112         * gfortran.dg/gomp/dispatch-9a.f90: New test.
113         * gfortran.dg/gomp/dispatch-10.f90: New test.
115 2025-01-02  David Malcolm  <dmalcolm@redhat.com>
117         PR c/117629
118         * gcc.dg/auto-type-2.c: Update expected output with _Bool.
119         * gcc.dg/c23-bool-errors-1.c: New test.
120         * gcc.dg/c23-bool-errors-2.c: New test.
121         * gcc.dg/c23-bool-errors-3.c: New test.
123 2025-01-02  Richard Sandiford  <richard.sandiford@arm.com>
125         PR target/118184
126         * gcc.dg/torture/pr118184.c: Use _Float128 instead of long double.
128 2025-01-02  Richard Biener  <rguenther@suse.de>
130         PR tree-optimization/118171
131         * gcc.dg/torture/pr118171.c: New testcase.
133 2025-01-02  Richard Sandiford  <richard.sandiford@arm.com>
135         * gcc.dg/torture/pr118184.c: New test.
137 2025-01-02  Jakub Jelinek  <jakub@redhat.com>
139         * gcc.dg/pr90838-2.c: New test.
141 2025-01-02  xuli  <xuli1@eswincomputing.com>
143         * gcc.target/riscv/rvv/autovec/sat/vec_sat_arith.h: add unsigned imm vec sat_sub form2~4.
144         * gcc.target/riscv/rvv/autovec/sat/vec_sat_data.h: add data for vec sat_sub.
145         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u16.c: New test.
146         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u32.c: New test.
147         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u64.c: New test.
148         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u8.c: New test.
149         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u16.c: New test.
150         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u32.c: New test.
151         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u64.c: New test.
152         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u8.c: New test.
153         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u16.c: New test.
154         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u32.c: New test.
155         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u64.c: New test.
156         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u8.c: New test.
157         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u16.c: New test.
158         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u32.c: New test.
159         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u64.c: New test.
160         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u8.c: New test.
161         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u16.c: New test.
162         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u32.c: New test.
163         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u64.c: New test.
164         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u8.c: New test.
165         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u16.c: New test.
166         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u32.c: New test.
167         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u64.c: New test.
168         * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u8.c: New test.
170 2025-01-02  Guo Jie  <guojie@loongson.cn>
172         * gcc.target/loongarch/conditional-move-opt-1.c: New test.
173         * gcc.target/loongarch/conditional-move-opt-2.c: New test.
175 2025-01-02  Guo Jie  <guojie@loongson.cn>
177         * gcc.target/loongarch/abd-lasx.c: New test.
178         * gcc.target/loongarch/abd-lsx.c: New test.
180 2025-01-02  Guo Jie  <guojie@loongson.cn>
182         * gcc.target/loongarch/vec_pack_unpack_128.c: New test.
183         * gcc.target/loongarch/vec_pack_unpack_256.c: New test.
185 2025-01-02  Guo Jie  <guojie@loongson.cn>
187         * gcc.target/loongarch/bstrpick_alsl_paired.c: New test.
188         * gcc.target/loongarch/bytepick_combine.c: New test.
190 2025-01-01  Richard Biener  <rguenther@suse.de>
192         PR middle-end/118174
193         * gcc.dg/torture/pr118174.c: New testcase.
195 Copyright (C) 2025 Free Software Foundation, Inc.
197 Copying and distribution of this file, with or without modification,
198 are permitted in any medium without royalty provided the copyright
199 notice and this notice are preserved.