On Tue, Jun 3, 2025 at 11:50 AM Ilya Maximets <i.maxim...@ovn.org> wrote:
> On 6/3/25 9:01 AM, Ales Musil wrote: > > The GCC >=15 added new AVX10 header files, add defines for them as > > sparse is not able to understand those. > > > > Signed-off-by: Ales Musil <amu...@redhat.com> > > --- > > include/sparse/immintrin.h | 12 ++++++++++++ > > 1 file changed, 12 insertions(+) > > > > diff --git a/include/sparse/immintrin.h b/include/sparse/immintrin.h > > index 9a23d7f74..7fb6b42c1 100644 > > --- a/include/sparse/immintrin.h > > +++ b/include/sparse/immintrin.h > > @@ -30,5 +30,17 @@ > > * underscore. We need both to keep compatibility between various GCC > > * versions. */ > > #define _AVX512FP16INTRIN_H_INCLUDED > > +/* GCC >= 15 adds AVX10 which introduced new ifdefs. */ > > It's not the ifdefs that are a problem, they are just inclusion guards > for new headers. The problem is the new types unknown to sparse. > > Otherwise, the change itself seems fine. > > Best regards, Ilya Maximets. > > I've changed the wording in v2. Thanks, Ales _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev