ocaml-bench / sandmark

A benchmark suite for the OCaml compiler
The Unlicense
83 stars 40 forks source link

Duneify Sandmark #330

Open shakthimaan opened 2 years ago

shakthimaan commented 2 years ago

Phase I

Phase II

Given the number of configuration options, we can leverage the benefit of static types in Sandmark.

moazzammoriani commented 2 years ago

Would it be desirable to have things like the variable assignment in the shell script for variables like the ones near the beginning of the Makefile? Or perhaps the more general question is: what not to use shell scripts for? As for what purpose the shell scripts ought to serve, I definitely think readability would be vastly improved if recipes for each target in the Makefile were replaced by the invocation of shell scripts wherever possible. Perhaps Phase I can be broken down in terms of any such targets in the Makefile then.