--- layout: fc_discuss_archives title: Message 18 from Frama-C-discuss on June 2009 ---
> If this really your code you have forgotten a semicolon (";") at the > end of the statement. It should be: > ?/*@ assert \valid(s+i); */ Whooops, thank you ! anyway, the original question was about the precondition for strlen(s) call, which -as far as I understand- should be guaranteed by the requires valid_string(s) clause.