Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Backport of the new universe checking algorithm to V8.5 #178
This is a backport of Jacques-Henri Jourdan universe unification algorithm to 8.5.
I'm not sure this is ready to merge for pl2, but it looks quite stable after a couple of weeks of testing.
There seems to be a problem with universe polymorphism, in particular, different number of universes are inferred, breaking some developments. This also seems to happen in trunk.
I was able to fix such developments (HoTT and mirror-core) and they seem to run fine, however more research may be needed. See