Use strict unification of vars in unspecialized lambda sets right now

This commit is contained in:
Ayaz Hafiz 2022-07-06 11:35:22 -04:00
parent a1152934f5
commit ebcd323449
No known key found for this signature in database
GPG key ID: 0E2A37416A25EF58
5 changed files with 192 additions and 66 deletions

View file

@ -7281,8 +7281,7 @@ mod solve_expr {
&[
"Fo#f(10) : Fo, b -[[f(10)]]-> ({} -[[13(13) b]]-> ({} -[[] + b:g(8):2]-> {})) | b has G",
"Go#g(11) : Go -[[g(11)]]-> ({} -[[14(14)]]-> {})",
// TODO this is wrong: why is there a unspecialized lambda set left over?
"Fo#f(10) : Fo, Go -[[f(10)]]-> ({} -[[13(13) Go]]-> ({} -[[14(14)]]-> {})) | b has G",
"Fo#f(10) : Fo, Go -[[f(10)]]-> ({} -[[13(13) Go]]-> ({} -[[14(14)]]-> {}))",
],
);
}