checks added for non-production archs, arch/os mismatch