Skip to content

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.)

Attachments

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information