Frama-C Bug Tracking System

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000652Frama-CPlug-in > jessiepublic2010-12-24 17:092010-12-24 17:09
Reporterevdenis 
Assigned Tocmarche 
PrioritynormalSeverityminorReproducibilityalways
StatusassignedResolutionopen 
PlatformOSOS Version
Product VersionFrama-C Boron-20100401 
Target VersionFixed in Version 
Summary0000652: pointer arithmetic
DescriptionError occurs when I use "pattern + plen - suffixlen" instead of "&pattern[plen - suffixlen]" ( char * pattern, size_t plen, size_t suffixlen ) in source code.

tester@ubuntu-fm:~/workspace/test3$ frama-c -jessie -jessie-atp gui test.c
[kernel] preprocessing with "gcc -C -E -I. -dD test.c"
[jessie] Starting Jessie translation
[jessie] Producing Jessie files in subdir test.jessie
[jessie] File test.jessie/test.jc written.
[jessie] File test.jessie/test.cloc written.
[jessie] Calling Jessie tool in subdir test.jessie
Generating Why function _strncmp
Generating Why function suffix_match
[jessie] Calling VCs generator.
gwhy-bin [...] why/test.why
Computation of VCs...
File "why/test.why", line 538, characters 35-89:
Term neg_int(integer_of_uint32(offset)) is expected to have type uint32
make: *** [test.stat] Error 1
[jessie] user error: Jessie subprocess failed: make -f test.makefile gui
TagsNo tags attached.
Attached Filesc file icon test.c [^] (2,250 bytes) 2010-12-24 17:09 [Show Content]

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2010-12-24 17:09 evdenis New Issue
2010-12-24 17:09 evdenis Status new => assigned
2010-12-24 17:09 evdenis Assigned To => cmarche
2010-12-24 17:09 evdenis File Added: test.c


Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker