Comments (3)
Did you unroll enough with BMC? What happens if you run BMC with bound=5
or bound=10
from seahorn.
Yes - tried different bounds.
Bounds shouldn't really play a role in this example.
Also, the in pf
mode the produced cex cannot be verified by the BMC engine. Again, bv semantics are used.
from seahorn.
Use --track=mem
to track memory content. The option is respected by chc engine but is ignored by bmc engine. BMC engine always tracks memory and pointers. Because your instance depends on memory, it produces a cex when memory is abstracted away.
from seahorn.
Related Issues (20)
- The bpf instruction gives the 'crash backtrace' information when handling loops HOT 3
- Bulilding SeaHorn with Docker does not work as expected HOT 7
- Entry point of sea horn HOT 1
- Handling k-safety property HOT 2
- Unexpected result about global variable. HOT 2
- Compile error during installation from source HOT 1
- Not able to execute the counterexample from seahorn using `exe`, `-lstdc++` error. HOT 1
- Termination Analysis leads to ModuleNotFoundError: No module named 'z3' HOT 1
- Problem with adding a special verifier call HOT 2
- Seahorn gives SAT, but the harness failed to show assertion violation. HOT 1
- Compilation error on main branch HOT 1
- CHC mode with `pf` timeout but BMC gives `sat` result. Why are they giving different results? HOT 13
- Seahorn misses error in programs with nested array indices HOT 3
- Seahorn unable to find bug with bounded frontend HOT 1
- Initializing arrays yields sat with sentinel frontend HOT 1
- Imprecise results with unsigned overflows
- Not able to emit loop invariant for a program. HOT 1
- argparse error after successful local build HOT 2
- Different behaviors when working with O0
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from seahorn.