Feature #3204
closedDo not use BLAST specific in models and special LDV subroutines
0%
Description
When there was just BLAST static verifier, we created models for this engine. We use 'blast' in model names, in models itself, in general subroutines (primarily via "engine-blast.h" and "engine-blast-assert.h" headers).
But some time ago we began to use CPAchecker static verifier. And we have heard questions like: "Why is CPAchecker fails when blast_assert() function is called?" and so on.
I have developed a special general header defining special LDV subroutines ("ldv.h"). And I'm going to remove any BLAST specific from models while fixing issue #453 that touches all models anyway.
Updated by Vadim Mutilin over 12 years ago
- Assignee changed from Eugene Shatokhin to Evgeny Novikov
Updated by Evgeny Novikov over 12 years ago
- Status changed from Open to Resolved
Commit 23cf3a2 of bug-453 branch has fixed the issue. It will be tested soon and merged to master as well as bug-453 branch.
Updated by Evgeny Novikov over 12 years ago
- Status changed from Resolved to Closed
- Published in build set to 1f558ed
It was merged to master in commit:f9f0431 and works stable since commit:1f558ed.
Don't forget to remove installed into prefix LDV tools, otherwise you will be able to use the old BLAST specific interface that after all leads to errors.