{-@ LIQUID "--expect-error-containing=Cannot apply unbound abstract refinement `p`" @-} -- ISSUE: this "crashes" without a decent source location -- You can fix this with the signature `ide :: forall

Prop>. a

-> a

` -- but it would be nice to have an error message that pinpoints the location. -- https://github.com/ucsd-progsys/liquidhaskell/issues/655 module UnboundAbsRef where {-@ ide :: a

-> a

@-} ide x = x