From 1011af306864c2095da1b573bc9296b90a2ef6e0 Mon Sep 17 00:00:00 2001 From: drunkendog Date: Sat, 16 Sep 2023 21:08:39 +0100 Subject: [PATCH] Add benchmark/benchmark.sh --- benchmark/benchmark.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 benchmark/benchmark.sh diff --git a/benchmark/benchmark.sh b/benchmark/benchmark.sh new file mode 100644 index 0000000..4e014f2 --- /dev/null +++ b/benchmark/benchmark.sh @@ -0,0 +1,23 @@ +#!/bin/bash +set -e + +mkdir temp +cd temp + +for i in {1..1000} +do + cp "../benchmark-program-1.c" "benchmark-program-1-${i}.c" +done + +for i in {1..1000} +do + for _ in {1..1000} + do + int_get=$RANDOM + echo "${int_get}\n$(int_get + 123)\n" >> "benchmark-program-1-${i}.cases" + done +done + +TIMEFORMAT=%0R time $2 > /dev/null + +cd ../ && rm -rf temp/