From ca0e9066755b35c0889c6ab792265b0886325f50 Mon Sep 17 00:00:00 2001 From: Scott Todd <scott.todd0@gmail.com> Date: Tue, 2 Jul 2024 09:06:20 -0700 Subject: [PATCH] Fix `uint64_t` type. (#3519) `u_int64_t` is nonstandard and does not exist in MSVC. --- lib/Dialect/Torch/Transforms/DecomposeComplexOps.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/Dialect/Torch/Transforms/DecomposeComplexOps.cpp b/lib/Dialect/Torch/Transforms/DecomposeComplexOps.cpp index f966b320c132..24a79cb0d312 100644 --- a/lib/Dialect/Torch/Transforms/DecomposeComplexOps.cpp +++ b/lib/Dialect/Torch/Transforms/DecomposeComplexOps.cpp @@ -2456,8 +2456,8 @@ class DecomposeAtenRenormOp : public OpRewritePattern<AtenRenormOp> { // Arragne reduce_dims tensor (vector), [0, 1, ... , dim-1, dim+1, ... , // ndim-1] llvm::SmallVector<Value> reduceDimsVector; - for (u_int64_t i = 0; i < ndim; i++) { - if (i == (u_int64_t)dimInt) + for (uint64_t i = 0; i < ndim; i++) { + if (i == (uint64_t)dimInt) continue; Value constI = rewriter.create<Torch::ConstantIntOp>( @@ -2473,8 +2473,8 @@ class DecomposeAtenRenormOp : public OpRewritePattern<AtenRenormOp> { // Make output shape for linalg.vector_norm operation SmallVector<Value> inputSizeValue; - for (u_int64_t i = 0; i < inputSize.size(); i++) { - if (i != (u_int64_t)dimInt) + for (uint64_t i = 0; i < inputSize.size(); i++) { + if (i != (uint64_t)dimInt) inputSize[i] = 1; inputSizeValue.push_back(