7a1b9556

By: Greg Pfeil <greg@technomadic.org>

Always try `inherit_errexit`

Rather than correct the version comparison, just _try_ enabling
`inherit_errexit`, and let it slide if we can’t. Much more robust to shell
implementation changes.

Fixes #54.

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 32s 2s 2s 34s 32s
Eval 35s 1m00s 1m00s 1m35s 0s
Build 1m26s 3m19s 1m11s 2m37s 0s
Suite 32s 4m21s 2m05s 2m37s 33s

Timeline

0s40s50s1m1m10s1m20s1m30s1m40s1m50s2m2m10s2m20s2m30s