Skip to content

Latest commit

 

History

History
37 lines (18 loc) · 954 Bytes

TODO.md

File metadata and controls

37 lines (18 loc) · 954 Bytes
  • 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.