rejig ghc version test; fail if GHC version can't be determined