diff --git a/ghc-check.cabal b/ghc-check.cabal
--- a/ghc-check.cabal
+++ b/ghc-check.cabal
@@ -1,7 +1,7 @@
 cabal-version:       1.20
 build-type:          Simple
 name:                ghc-check
-version:             0.5.0.0
+version:             0.5.0.1
 synopsis:            detect mismatches between compile-time and run-time versions of the ghc api
 description:         detect mismatches between compile-time and run-time versions of the ghc api
 bug-reports:         https://github.com/pepeiborra/ghc-check/issues
diff --git a/src/GHC/Check.hs b/src/GHC/Check.hs
--- a/src/GHC/Check.hs
+++ b/src/GHC/Check.hs
@@ -184,7 +184,7 @@
 data CompatibilityGuess
   = ProbablyCompatible {warning :: Maybe String}
   | NotCompatible {reason :: !NotCompatibleReason}
-  deriving Eq
+  deriving (Eq, Show)
 
 data NotCompatibleReason
   = PackageVersionMismatch
@@ -197,7 +197,7 @@
         runTimeAbi :: !String,
         compileTime :: !Version
       }
-  deriving Eq
+  deriving (Eq, Show)
 
 -- | Interpret a 'PackageCheckResult' into a yes/no GHC compatibility answer
 guessCompatibility :: PackageCheckResult -> CompatibilityGuess
