liquidhaskell-0.8.0.2: tests/errors/UnboundVarInAssume1.hs
a :: Int
a = 0
{-@ assume b :: { b : Int | a < b } @-}
b :: Int
b = 1
{-@
f :: a : Int -> { b : Int | a < b } -> ()
@-}
f :: Int -> Int -> ()
f _ _ = ()
g :: ()
g = f a ba :: Int
a = 0
{-@ assume b :: { b : Int | a < b } @-}
b :: Int
b = 1
{-@
f :: a : Int -> { b : Int | a < b } -> ()
@-}
f :: Int -> Int -> ()
f _ _ = ()
g :: ()
g = f a b