2021-03-01 23:37 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0002362Frama-CPlug-in > clangpublic2018-02-12 13:08
Assigned Tovirgile 
PlatformSulfur-20171101OSOS VersionUbuntu 17.10
Product VersionFrama-C 16-Sulfur 
Target VersionFixed in Version 
Summary0002362: "let" in predicate body unrecognized
DescriptionRunning "frama-c -wp replace_copy_cpp.cpp" on the attached program issues two messages, the 2nd probably being a follow-up problem of the 1st:

replace_copy_cpp.cpp:2:47: unexpected token 'operator -> =' when starting to parse a term
replace_copy_cpp.cpp:4:21: unknown identifier 'Replace'

When the body of predicate definition of "Replace" is changed to "( \at(a[0],K) > 3 )", both message disappear.
TagsNo tags attached.
Attached Files


There are no notes attached to this issue.

-Issue History
Date Modified Username Field Change
2018-02-12 13:08 Jochen New Issue
2018-02-12 13:08 Jochen Status new => assigned
2018-02-12 13:08 Jochen Assigned To => virgile
2018-02-12 13:08 Jochen File Added: replace_copy_cpp.cpp
+Issue History