From dcb8cbad0dd2432998d0ef4a657d0532016edb75 Mon Sep 17 00:00:00 2001 From: Luke Parker Date: Mon, 8 Dec 2025 23:38:42 -0500 Subject: [PATCH] Correct `read_stack` function --- .github/workflows/stack_size.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/stack_size.yml b/.github/workflows/stack_size.yml index 5028496e..8bed96a6 100644 --- a/.github/workflows/stack_size.yml +++ b/.github/workflows/stack_size.yml @@ -60,7 +60,9 @@ jobs: done read_stack() { - printf "%i" $((readelf $1 -l | grep STACK -A1 | tail -n1 | sed -E s/^[[:space:]]*//g | cut -f2 -d' ')) + STACK_INFO=$(readelf "$1" -l | grep STACK -A1) + MEMSZ=$(echo $STACK_INFO | tail -n1 | sed -E s/^[[:space:]]*//g | cut -f2 -d' ') + printf "%i" $((MEMSZ)) } INITIAL_STACK=$(read_stack monerod) if [ "$INITIAL_STACK" -ne "0" ]; then