diff --git a/compiler/src/yul/operations/data.rs b/compiler/src/yul/operations/data.rs index 48f6801b1b..a9122e99ff 100644 --- a/compiler/src/yul/operations/data.rs +++ b/compiler/src/yul/operations/data.rs @@ -101,7 +101,7 @@ pub fn sum(vals: Vec) -> yul::Expression { } vals.into_iter() - .fold_first(|val1, val2| expression! { add([val1], [val2]) }) + .reduce(|val1, val2| expression! { add([val1], [val2]) }) .unwrap() }