Run the same tests for make check on all platforms

This target is no longer run in automation; it's for developer convenience, so it should really run everything.  Also ensure that `check-all` is a superset of `check`.