Skip to content

bitwise operator

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


Id Project Category View Due Date Updated
ID0000722 Frama-C Kernel > ACSL implementation public 2011-02-14 2014-02-12
Reporter patrick Assigned To virgile Resolution fixed
Priority normal Severity minor Reproducibility always
Platform - OS - OS Version -
Product Version Frama-C Carbon-20110201 Target Version - Fixed in Version Frama-C Fluorine-20130401

Description :

1/ Feature request: implementation of x --> y and x <--> y at least as ~x|y and ~x^y

2/ Bug: lemma a: \forall int x; (x|x == -1); is not correctly parsed.

3/ Bug: lemma a: forall int x; (x|x) == -1 ; is correctly parsed, but pretty printed as \forall int x; (x|x == -1); which is not correctly parsed.

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