Join GitHub today
MPR#7937: avoid Unify exception when looking for type declaration #2287
However, the current uses of this function do not take in account the pathologic cases where
type 'a t = [< `A of int & 'a ] as 'a let f: 'a. 'a t -> _ = function true -> ()
lead to the uncaught Unify exception reported in MPR#7937.
This PR proposes to fix this uncaught error by unifying the
I was going to look into it, but you did beat me on this one.
You just need to add a Changes entry.