From 95961733760a66e80cbf660295d17dd2c109dfc6 Mon Sep 17 00:00:00 2001 From: 372046933 Date: Sun, 29 Mar 2026 10:41:10 +0800 Subject: [PATCH] Fix atomic alignment Signed-off-by: 372046933 --- .../nccl_device/gin/proxy/gin_proxy_device_host_common.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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,