diff --git a/pymbolic/mapper/evaluator.py b/pymbolic/mapper/evaluator.py index e008f46c4d2a01209a6caca2b331b0e0aa1b7a25..ab98a9d0673f7ad99b508608457bee3a50013ef6 100644 --- a/pymbolic/mapper/evaluator.py +++ b/pymbolic/mapper/evaluator.py @@ -185,7 +185,7 @@ class EvaluationMapper(RecursiveMapper, CSECachingMapperMixin): return min(self.rec(child) for child in expr.children) def map_max(self, expr): - return min(self.rec(child) for child in expr.children) + return max(self.rec(child) for child in expr.children) def map_tuple(self, expr): return tuple(self.rec(child) for child in expr)