We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
See this minimal repro:
class machin (a:eqtype) = { chose: unit; } noeq type truc (a:eqtype) {|machin a|} = { muche: unit; } instance bidule: machin nat = { chose = () } val toto: truc nat let toto = { muche = (); }
If we replace eqtype by Type0 then the bug don't appear. A workaround is to do val toto: truc nat #_
eqtype
Type0
val toto: truc nat #_
The text was updated successfully, but these errors were encountered:
Add repros for FStarLang#3286
257361f
Thanks Théophile! I had noticed some similar weirdness but didn't have a small repro for it.
Sorry, something went wrong.
612aaef
No branches or pull requests
See this minimal repro:
If we replace
eqtype
byType0
then the bug don't appear.A workaround is to do
val toto: truc nat #_
The text was updated successfully, but these errors were encountered: