Open ftc opened 7 years ago
Note that this difference with OSx may prevent benchtools from killing the process if it takes too long or too much memory.
Also scheduler.py can't correctly get the number of CPUs so I hardcoded the value for our new macbooks. This is probably another todo for automatically getting this number.
Runlim.py from benchtools prints the runtime of a process at the beginning of stderr output instead of the end. Experiment.py expects it at the end. I think this is just a difference in how OSx handles processes somehow but didn't spend the time to debug. Here is a modified experiments.py which just bypasses the issue (we will do the timing on another system or fix it).
experiment.zip