Frama-C-discuss mailing list archives
This page gathers the archives of the old Frama-C-discuss archives, that was hosted by Inria's gforge before its demise at the end of 2020. To search for mails newer than September 2020, please visit the page of the new mailing list on Renater.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Frama-c-discuss] Unsound results from the value plugin on some arrays access
- Subject: [Frama-c-discuss] Unsound results from the value plugin on some arrays access
- From: Pierre.Karpman at rennes.supelec.fr (Pierre Karpman)
- Date: Fri, 06 Apr 2012 09:36:16 +0200
Hello, I'm using the value analysis of Frama-C, and it sometimes gives me results that I don't completely understand; I'm not quite sure if it is a problem from the plugin itself, or merely from how I'm using it. For instance, at some point in a program, I have a variable "i" which value is in {32, 64} (Frama-C computes this all right), and I also have an array "out" of size 64. Now if at this point I try to evaluate out[i], I get a result that's not bottom, which is quite troubling; but evaluating out[64] does yield a bottom result as I would expect. So it would seem that the knowledge of the value of "i" is not used when evaluating expressions where it appears? Is there any way to make it so? Cheers, Pierre P.S. I first encountered this behaviour while using a plugin that intercepts the results of the value analysis at various points in the analysed programs; I then reproduced it whit the GUI to compare the results for say "out[i]" and "out[64]".
- Follow-Ups:
- [Frama-c-discuss] Unsound results from the value plugin on some arrays access
- From: boris at yakobowski.org (Boris Yakobowski)
- [Frama-c-discuss] Unsound results from the value plugin on some arrays access
- From: Pierre.Karpman at rennes.supelec.fr (Pierre Karpman)
- [Frama-c-discuss] Unsound results from the value plugin on some arrays access
- Prev by Date: [Frama-c-discuss] How to support multi-dimensional arrays in Jessie?
- Next by Date: [Frama-c-discuss] Unsound results from the value plugin on some arrays access
- Previous by thread: [Frama-c-discuss] How to support multi-dimensional arrays in Jessie?
- Next by thread: [Frama-c-discuss] Unsound results from the value plugin on some arrays access
- Index(es):