Summary: It is possible for normalization to change a term from an uninterpreted application to e.g. an interpreted atom. For instance, the conversion `(u1)-1` evaluates to `1`. Context.canon_extend was not taking this into account, and as a result could violate the representation invariant of Context.t. Reviewed By: ngorogiannis Differential Revision: D28907806 fbshipit-source-id: 9b5171e15master
parent
3d14ef6c77
commit
099af312bb
Loading…
Reference in new issue