I have two questions regarding preconditions and Frama-c wp :
- How does Frama-c prove preconditions ?
- When does Frama-c try to prove preconditions ?
I'm asking these questions because sometimes frama-c wp doesn't even attempt the proof, sometimes it succeeds in proving the precondition and sometimes it fails for example here in the first screenshot the proof wasn't tried
But in this second screenshot we attempted the proof and we failed
I'm assuming that the main function had its effect on that, but is it the full picture ? are preconditions subject of proof only when the function is main ?

