Project

General

Profile

Actions

Bug #1018

closed

Undefined functions should be listed in our config in CPAchecker frontend

Added by Pavel Shved over 13 years ago. Updated over 13 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
CPAchecker
Start date:
04/03/2011
Due date:
% Done:

0%

Estimated time:
Detected in build:
svn
Platform:
Published in build:
60f0768a

Description

Vadim says that we should add our model functions that return a nondetermined int to our config in CPAchecker's frontend. I haven't checked if it's the case, but here's what Vadim says:

To work correctly we should add our rule model's nondeterministic functions ldv_undefined_int, etc to CPAchecker configuration. Right now CPAchecker assumes that they are pure, so the result may not be as we expected. (See for example topic "Re: [CPAchecker Users: 77] Unsafe program reported as safe" at cpachecker mail list)

No problem, it is implemented in revision 2360. The name of the option is "cpas.symbpredabs.nondetFunctions". The default value is "int_nondet, malloc, nondet_int, random". If you specify it, the default functions are not included if you don't specify them explicitly.


Related issues 1 (0 open1 closed)

Blocks Linux Driver Verification - Bug #716: CPAchecker is not supported in masterClosedPavel Shved01/25/2011

Actions
Actions

Also available in: Atom PDF