Frama-C Bug Tracking System

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000922Frama-CPlug-in > jessiepublic2011-08-12 14:512011-08-12 14:55
Reporterjessie_user 
Assigned Tocmarche 
PrioritynormalSeveritymajorReproducibilityalways
StatusassignedResolutionopen 
PlatformOSOS Version
Product VersionFrama-C Carbon-20110201 
Target VersionFixed in Version 
Summary0000922: Jessie Plugin returns an error. Code with struct-statement, cannot be compiled in a function by call by value.
Descriptionjessie --version:
This is Jessie version 2.28, compiled on Mo 25. Jul 11:25:42 CEST 2011

frama-c -version
Version: Carbon-20101202-beta2
Compilation date: Fri Jul 22 11:14:08 CEST 2011

The following code cannot be compiled.
pragma SeparationPolicy (none) resolves the problem, but you have too much goals to proof.
Additional Information//#pragma SeparationPolicy (none)
struct cont {
    int value_a;
};

/*@
    assigns \nothing;
 */
void test_struct2 (struct cont x, struct cont y){
}
TagsNo tags attached.
Attached Filesc file icon test_cbv_fail.c [^] (146 bytes) 2011-08-12 14:54 [Show Content]

- Relationships

-  Notes
(0002140)
jessie_user (reporter)
2011-08-12 14:55

The error comes with following command:

frama-c -jessie -jessie-atp coq test_cbv_fail.c

- Issue History
Date Modified Username Field Change
2011-08-12 14:51 jessie_user New Issue
2011-08-12 14:51 jessie_user Status new => assigned
2011-08-12 14:51 jessie_user Assigned To => cmarche
2011-08-12 14:54 jessie_user File Added: test_cbv_fail.c
2011-08-12 14:55 jessie_user Note Added: 0002140


Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker