Skip to content

*i == *j cannot be proven from i == j

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


Id Project Category View Due Date Updated
ID0002128 Frama-C Plug-in > wp public 2015-06-04 2015-06-08
Reporter loic Assigned To virgile Resolution unable to reproduce
Priority normal Severity minor Reproducibility always
Platform Linux OS Ubuntu OS Version 12.04.5 LTS
Product Version - Target Version - Fixed in Version Frama-C Sodium

Description :

Nitrogen-20111001 alt-ergo 0.94

The following assertion cannot be proven.

void pointer_testcase(int *i, int j) { /@ assert i == j ==> *i == *j; */ }

Steps To Reproduce :

frama-c -wp -wp-rte on the code above (also as attachment).

Attachments

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