-
Make SELFTIMED: tag configurable.
-
On mac OS the productivities look like they're being read back in wrong.
-
prune suffixes, while retaining uniqueness
-
restore parallelism
- do path-based locking
-
Add CPU load sanity check to fusion table schema
-
fix non-keepgoing option to actually die on benchmark failure (not just compile)
Longer term:
-
add multiphase support, including COMPILETIME1, RUNTIME1, etc
-
enable idempotent benchmarking + ctrl-C (i.e. fill in the holes)
? move over to bytestring IO completely
- Further enable packing up a benchmark set to run on a machine without GHC (as with Haskell Cnc).
BUGS:
-
seeing a crash related to lastConfigured:
runAndUpload.hs: HSBencher: Internal error, RunInPlace in the board but not lastConfigured!: comparisonSort/serialSort/sort
-
keepgoing=false isn't working.