1#!/usr/bin/env bash
2
3
4{
5 echo "RELEASE FAST";
6 zig build --release=fast;
7 du -sh zig-out/bin/aoc2024;
8 ./zig-out/bin/bench;
9
10 echo ""
11 echo ""
12
13 echo "RELEASE SMALL";
14 zig build --release=small;
15 du -sh zig-out/bin/aoc2024;
16 ./zig-out/bin/bench;
17
18# it panics for now
19# echo ""
20# echo ""
21#
22# echo "Debug";
23# zig build;
24# du -sh zig-out/bin/aoc2024;
25# ./zig-out/bin/bench;
26
27 echo ""
28
29 echo "CPU INFO"
30 lscpu
31} > BENCH
32