Skip to content

Wrong localisation of not yet supported constructs

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


Id Project Category View Due Date Updated
ID0001692 Frama-C Plug-in > E-ACSL public 2014-03-13 2014-09-15
Reporter signoles Assigned To signoles Resolution fixed
Priority normal Severity tweak Reproducibility always
Platform AMD 64 OS Linux OS Version Ubuntu
Product Version Frama-C Neon-20140301 Target Version - Fixed in Version Frama-C Neon-20140301

Description :

===== t.c ===== int main(void) { //@ assert 2 >> 2 == 0; return 1; }

$ frama-c -e-acsl t.c t.c:1:[e-acsl] warning: E-ACSL construct `left/right shift' is not yet supported. Ignoring annotation.

The warning should be located at line 2, not at line 1.

Additional Information :

Reported by P.-L. Garoche on Frama-C discuss.

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