-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Benchmark: ntdrivers/diskperf_true-unreach-call.i.cil.c #5
Comments
Log from last year:
|
Log from current cbmc:
|
The cause is the assert violation in |
@marek-trtik: Are we enabling the It seems that there are some benchmarks with memory related errors, which are marked as safe. @tautschnig and @peterschrammel: do you remember whether we have discussed it in previous editions of SV-COMP? |
Here is description how to set NONDET and uninitialised variables in order to reach and violate the assumption of
|
The benchmark also has undefined objects (declared only). So it does not compile. |
It looks like this benchmark should be removed from SV-COMP. For doing this, we would need to (1) replace the nondet function calls by the concrete values; However, since this benchmark contains undefined behaviour, anything can happen. Additionally, if the benchmark does not compile as it is, then we have to think on an alternative solution. |
The alternative solution is to check the correctness of the proof/witness of reachability of the undefined behaviour in |
@marek-trtik: We should also report this issue in the sv-comp repository. These benchmarks with |
Here is the link to the PR: |
Dirk closed the PR without merge. However, the PR |
Current
false(unreach-call)
; last yearERROR(42)
; should betrue
.The text was updated successfully, but these errors were encountered: