From e9140ccf5aff435efc8a7c17fb44852fe0aeb34d Mon Sep 17 00:00:00 2001 From: "William S. Moses" Date: Thu, 21 Mar 2024 22:12:58 -0400 Subject: [PATCH] fix unused vars --- src/enzyme_ad/jax/Passes/EnzymeHLOOpt.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/enzyme_ad/jax/Passes/EnzymeHLOOpt.cpp b/src/enzyme_ad/jax/Passes/EnzymeHLOOpt.cpp index 793837790..04e0d5b15 100644 --- a/src/enzyme_ad/jax/Passes/EnzymeHLOOpt.cpp +++ b/src/enzyme_ad/jax/Passes/EnzymeHLOOpt.cpp @@ -3539,6 +3539,8 @@ stablehlo::Tensor evalSliceOp(const stablehlo::Tensor &operand, Builder builder(operand.getType().getContext()); auto inferStatus = hlo::inferSliceOp({}, operand.getType(), start, limit, strides, inferredTypes); + (void)inferStatus; + assert(!failed(inferStatus)); return stablehlo::evalSliceOp(operand, start, strides, inferredTypes[0].cast()); @@ -3624,7 +3626,6 @@ struct GatherSimplify final : OpRewritePattern { PatternRewriter &rewriter) const override { auto operand = op.getOperand(); - auto startIndiices = op.getStartIndices(); auto offsetDims = op.getDimensionNumbers().getOffsetDims(); auto collapsedSliceDims = op.getDimensionNumbers().getCollapsedSliceDims(); auto startIndexMap = op.getDimensionNumbers().getStartIndexMap(); @@ -3638,7 +3639,7 @@ struct GatherSimplify final : OpRewritePattern { { DenseIntElementsAttr operandVals; - if (matchPattern(op.getOperand(), m_Constant(&operandVals))) { + if (matchPattern(operand, m_Constant(&operandVals))) { auto out = myevalGatherOp( stablehlo::evalConstantOp(operandVals), stablehlo::evalConstantOp(startIndicesCst),