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
Miscellanious Crashes #542
Comments
Bug 8Files:
|
Bug 9Files:
Example:
|
Bug 10Files:
|
Bug 11Files:
Issue: TPTP parser fails. Example:
Bug 12Files:
Issue: TPTP parsing fails.
|
I ran the current master in default mode on all of smtlib and tptp over the weekend and here are the results:
I think this is the same bugs as i reported (but a bit more coarse as i didn't look into all the parser exceptions for this run. |
Bug 1 seems to result from an instance of polymorphic
We ask The assertion seems OK for most cases, but maybe we could set a flag for let-constants like this one and skip it for those. |
@MichaelRawson As far as I understand, the declaration of |
Doing some randomized testing I ran into a couple of miscellanious crashes. Many of them are related to parsing. In some cases we just do not support what's being parsed, in some cases it's an actual crash. I decided I'll make an issue here so we can dicuss all of these crashes, and decide how to fix them, or how to exit more gracefully than crashing:
Bug 1:
Files:
- ITP/ITP236_4.p
- ITP/ITP285_4.p
- ITP/ITP266_4.p
- ITP/ITP235_4.p
- ITP/ITP220_4.p
Options: none
Issue: some crash in the TPTP parser
Example:
Bug 2
Files:
Options:
-fda 4
Issue: Crash in function definition introduction
Example:
Bug 3
Files:
Options:
--input_syntax tptp
Issue: We return a
Parser Error
on valid TPTP because of a feature (HOL + Theories) that we don't support. Here we should actually return aUser Error
instead, right?Example:
Bug 4:
Files:
Options:
--input_syntax tptp
Issue: Vampire reports that the sorts of an equality do not agree during parsing. I guess this is a bug in vampire and the input files are actually valid tptp (considering how many times this issue occurrs).
Example:
Bug 5:
Files:
Options:
--input_syntax tptp
Issue Vampire reports that some term is not of boolean sort but used as formula. Again I reckon the TPTP is valid and there is some bug in vampire.
Example:
Bug 6:
Files:
Options:
-newcnf on
Issue: crash somewhere in newcnf due to some boolean term not being special.
Example:
Bug 7:
Files:
Issue: Crash in the TPTP parser.
Options: None
Example:
The text was updated successfully, but these errors were encountered: