-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
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
prependToSubst: Eric broke unification. Prepending K-t-73 twice #31
Comments
Imported from trac issue 31. Created by kowey on 1970-01-01T01:20:53, last modified: 1970-01-01T01:20:53 |
Trac comment by kowey on 1970-01-01 01:20:53: It seems to be t150 in the XMG-GenI integration demo |
Trac comment by kowey on 1970-01-01 01:20:53: In the debugger, it happens at iteration 142 (or 141?) |
Trac comment by kowey on 1970-01-01 01:20:53: I can confirm that GenI 0.17.4 makes it through this. If I understand correctly, this bug means we're trying to register more than one substitution for a variable, which doesn't make sense because normally once you've registered a substitution that variable is gone. I think this means that we're basically just failing to propagate substitutions somewhere... This makes me want a better abstraction over unification. |
Trac comment by kowey on 1970-01-01 01:20:53: Cool! This may not be a unification bug after all, but a repeated adjunction. |
Trac comment by kowey on 1970-01-01 01:20:53: Resolved by:
|
Yikes!
geni: Bug in GenI!
prependToSubst: Eric broke unification. Prepending K-t-73 twice
geni -m dist/build/grammar/valuation-sem.geni -l dist/build/lexicon/lemmas.glex -s suite/verbs --testcase=t110 --batchdir=/tmp/b
The text was updated successfully, but these errors were encountered: