diff --git a/flang/lib/evaluate/fold.cc b/flang/lib/evaluate/fold.cc index dfd648945585..17ef66a79acb 100644 --- a/flang/lib/evaluate/fold.cc +++ b/flang/lib/evaluate/fold.cc @@ -207,7 +207,7 @@ static inline Expr FoldElementalIntrinsicHelper(FoldingContext &context, } } } - CHECK(rank == shape.size()); + CHECK(rank == static_cast(shape.size())); // Compute all the scalar values of the results std::size_t size{1};