Frama-C Bug Tracking System

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002362Frama-CPlug-in > clangpublic2018-02-12 13:082018-02-12 13:08
ReporterJochen 
Assigned Tovirgile 
PrioritynormalSeverityminorReproducibilityalways
StatusassignedResolutionopen 
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 Filescpp file icon replace_copy_cpp.cpp [^] (138 bytes) 2018-02-12 13:08

- Relationships

-  Notes
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


Copyright © 2000 - 2018 MantisBT Team
Powered by Mantis Bugtracker