Previous Up Next

9  Known Limitations

  1. The current release does not support function pointers. With the flag -nofp set, you can disregard all function pointer calls. The correctness of the analysis is then modulo the assumption that function pointer calls are irrelevant to the property being checked.

  2. Recursive functions. Currently Blast inlines function calls. This means that it loops on recursive calls. This is a big limitation on the files that can be analyzed. The option -cf implements context-free reachability. However it has not been tested.

  3. There are several bugs in the options -craig [1|2]. If -craig should fail, we suggest you run Blast without this option and check.

Previous Up Next