From 909773c100b7261a9165823dcc7ab36f7eb2fb97 Mon Sep 17 00:00:00 2001 From: Lucy Qiu Date: Tue, 9 Dec 2025 11:14:10 -0800 Subject: [PATCH] Fix off-by-on error Differential Revision: D88765156 --- kernels/portable/cpu/op_constant_pad_nd.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernels/portable/cpu/op_constant_pad_nd.cpp b/kernels/portable/cpu/op_constant_pad_nd.cpp index 56f1283bf0f..c3fd4dffb08 100644 --- a/kernels/portable/cpu/op_constant_pad_nd.cpp +++ b/kernels/portable/cpu/op_constant_pad_nd.cpp @@ -87,8 +87,8 @@ void apply_padding_to_dim( ET_KERNEL_CHECK_MSG( ctx, out_data != self_data && - ((out_data + copy_len < self_data) || - (self_data + copy_len < out_data)), + ((out_data + copy_len <= self_data) || + (self_data + copy_len <= out_data)), InvalidArgument, /* void */, "Out tensor overlaps with the input tensor. This is not supported.");