Skip to content

Copy visitor builds an inconsistent AST on clause 'frees'

ID0001284: This issue was created automatically from Mantis Issue 1284. Further discussion may take place here.


Id Project Category View Due Date Updated
ID0001284 Frama-C Kernel public 2012-10-19 2014-02-12
Reporter signoles Assigned To virgile Resolution fixed
Priority normal Severity major Reproducibility always
Platform - OS - OS Version -
Product Version Frama-C Oxygen-20120901 Target Version - Fixed in Version Frama-C Fluorine-20130401

Description :

Run the uploaded script on the following file:

=== frees.i === /*@ frees x; */ void f(int *x);

$ frama-c -check -load-script frees.ml frees.i frees.i:1:[kernel] failure: [AST Integrity Check] AST of frees logic variable x(741) is not shared between definition and use

Attachments

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