Delete last few occurences of HasHalfPacket.
diff --git a/Eigen/src/Core/GenericPacketMath.h b/Eigen/src/Core/GenericPacketMath.h
index 8322b38..8cb80bb 100644
--- a/Eigen/src/Core/GenericPacketMath.h
+++ b/Eigen/src/Core/GenericPacketMath.h
@@ -44,8 +44,6 @@
 struct default_packet_traits
 {
   enum {
-    HasHalfPacket = 0,
-
     HasAdd       = 1,
     HasSub       = 1,
     HasShift     = 1,
@@ -115,7 +113,6 @@
     Vectorizable = 0,
     size = 1,
     AlignedOnScalar = 0,
-    HasHalfPacket = 0
   };
   enum {
     HasAdd    = 0,
diff --git a/Eigen/src/Core/arch/AVX512/PacketMathFP16.h b/Eigen/src/Core/arch/AVX512/PacketMathFP16.h
index 33442da..52fee1e 100644
--- a/Eigen/src/Core/arch/AVX512/PacketMathFP16.h
+++ b/Eigen/src/Core/arch/AVX512/PacketMathFP16.h
@@ -33,7 +33,6 @@
     Vectorizable = 1,

     AlignedOnScalar = 1,

     size = 32,

-    HasHalfPacket = 1,

 

     HasCmp = 1,

     HasAdd = 1,

diff --git a/Eigen/src/Core/arch/SYCL/InteropHeaders.h b/Eigen/src/Core/arch/SYCL/InteropHeaders.h
index 57bfb69..30c4980 100644
--- a/Eigen/src/Core/arch/SYCL/InteropHeaders.h
+++ b/Eigen/src/Core/arch/SYCL/InteropHeaders.h
@@ -35,7 +35,6 @@
     Vectorizable = 1,
     AlignedOnScalar = 1,
     size = lengths,
-    HasHalfPacket = 0,
     HasDiv = 1,
     HasLog = 1,
     HasExp = 1,