The best way to do this IMO is to have *another* function that main calls that has the per-arch tests in it. That way if we port to a new arch, this test won't silently do nothing.