aboutsummaryrefslogtreecommitdiff
path: root/tests/bench/suite.py
Commit message (Collapse)AuthorAgeFilesLines
* bench: matmul fill a = i % 7 - 2, b = i % 5 - 1 so its checksum is 63760 ↵work/benchGravatar zinc 13 days1-1/+1
| | | | (checked against a python reference), not 0
* bench: a nonzero zy exit (1 compile error, 2 trap) or a wrong checksum fails ↵Gravatar zinc 13 days1-9/+54
| | | | the row with the stderr tail, in suite.py and bench.sh; selftest cases for exit 1, exit 2 and a wrong checksum. arrays rows scaled to ~3 ms a repetition (matmul 40x40, gather 98304 words); the baseline's arrays rows are stale until a re-save
* bench: arrays rows, checks column from zy --explain-checks ('-' without it), ↵Gravatar zinc 13 days1-10/+68
| | | | bench-check fails when a row's check count changes; selftest cases
* bench: find llvm-config-19 like the Makefile; bench-save refuses when an ↵Gravatar zinc 13 days1-0/+24
| | | | expected backend has no rows
* bench: o3 guard is jit o3 collatz under half of jit plain (no interp rows ↵Gravatar zinc 13 days1-5/+9
| | | | needed)
* bench: no-region guard, selftest and --rows, interp rows behind INTERP=1, ↵Gravatar zinc 13 days1-7/+73
| | | | fail only over 10% and 0.1 ms
* wip: bench wraps bench.shGravatar zinc 13 days1-61/+87
|
* wip: bench suiteGravatar zinc 13 days1-0/+165