From b3a407fa68f8138c447aa953c572d7334ceb8817 Mon Sep 17 00:00:00 2001 From: Mehdi Amini Date: Mon, 1 Apr 2019 10:17:45 -0700 Subject: Fix MacOS build This is making up for some differences in standard library and linker flags. It also get rid of the requirement to build with RTTI. -- PiperOrigin-RevId: 241348845 --- mlir/lib/Transforms/LoopTiling.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'mlir/lib/Transforms/LoopTiling.cpp') diff --git a/mlir/lib/Transforms/LoopTiling.cpp b/mlir/lib/Transforms/LoopTiling.cpp index f7fef1a428c..d262a5d14aa 100644 --- a/mlir/lib/Transforms/LoopTiling.cpp +++ b/mlir/lib/Transforms/LoopTiling.cpp @@ -368,7 +368,8 @@ void LoopTiling::getTileSizes(ArrayRef band, (*tileSizes)[i] = tSize; else // Set last tile size to cover the balance. - (*tileSizes)[i] = std::max(1UL, excessFactor / cumulProductOfTileSizes); + (*tileSizes)[i] = std::max( + 1U, static_cast(excessFactor / cumulProductOfTileSizes)); cumulProductOfTileSizes *= (*tileSizes)[i]; } if (avoidMaxMinBounds) -- cgit v1.2.3