diff --git a/src/include/nccl_device/gin/proxy/gin_proxy_device_host_common.h b/src/include/nccl_device/gin/proxy/gin_proxy_device_host_common.h index 57eed636b3..8b37bdfea0 100644 --- a/src/include/nccl_device/gin/proxy/gin_proxy_device_host_common.h +++ b/src/include/nccl_device/gin/proxy/gin_proxy_device_host_common.h @@ -118,7 +118,7 @@ typedef enum { ncclGinProxyGfdQwords = 8, } ncclGinProxyGfdQwordIdx_t; -typedef struct __attribute__((packed)) { +typedef struct { ncclGinProxyQword_t qword[ncclGinProxyGfdQwords]; } ncclGinProxyGfd_t; static_assert(sizeof(ncclGinProxyGfd_t) == 64,