undefined (or built-in?) predicate "global" in proof obligation
ID0001037: This issue was created automatically from Mantis Issue 1037. Further discussion may take place here.
Id | Project | Category | View | Due Date | Updated |
---|---|---|---|---|---|
ID0001037 | Frama-C | Plug-in > wp | public | 2011-12-01 | 2013-04-19 |
Reporter | Jochen | Assigned To | correnson | Resolution | no change required |
Priority | normal | Severity | minor | Reproducibility | always |
Platform | - | OS | - | OS Version | - |
Product Version | Frama-C Nitrogen-20111001 | Target Version | - | Fixed in Version | Frama-C Fluorine-20130401 |
Description :
For the attached program, the only generated proof obligation for Simplify reads "(FORALL (y_0 ta_0) (IMPLIES (EQ (global ta_0) |@true|) (valid ta_0 y_0 1)))".
However, the predicate "global" does not occur anywhere in the .sx file. While this need not necessarily be a bug, it looks suspicious. (I couldn't find out whether "global" is a built-in predicate in Simplify.)