UnsafeInfered16.hs:1:16: Warning: ‘UnsafeInfered16’ has been inferred as unsafe! Reason: UnsafeInfered16.hs:8:30: [overlapping] overlap mode isn't allowed in Safe Haskell UnsafeInfered16.hs:11:27: [overlap ok] overlap mode isn't allowed in Safe Haskell UnsafeInfered16.hs:14:31: [overlappable] overlap mode isn't allowed in Safe Haskell : Failing due to -Werror.