-
Notifications
You must be signed in to change notification settings - Fork 493
Manticore verifier #1717
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
Merged
Merged
Manticore verifier #1717
Changes from all commits
Commits
Show all changes
116 commits
Select commit
Hold shift + click to select a range
0cd1bc5
Add ONE failing test
feliam 609a37e
Fix test
feliam b29f3ac
Try fix get-related
feliam 5bad00f
Snapshots
feliam 5bb6e48
CC
feliam f78e1c2
Allow snapshooting just from main()
feliam 8cc6f6c
A test
feliam 5997dab
Test and fix is_main
feliam 252b10b
CC
feliam 384de08
review
feliam d044b07
ismain vs is_running
feliam ec8440e
is main to is main script
feliam 25d8b26
Remove unused member variable
feliam 62360a0
Merge branch 'master' into dev-checkpoints
feliam f912266
initial import manticore verifier
feliam 63557e5
Fix verifier installation
feliam b49f4af
clear ready states
feliam f275e3a
CC and smoke test
feliam 84f1e5a
CC
feliam 6cb271c
Increase cov
feliam 79aa5cc
Move regression to other
feliam 7339eb9
blkn
feliam c121c38
blkn
feliam 3ff6b95
Move get related
feliam 4414987
merge
feliam 02b4c69
Merge branch 'master' into dev-get-related
feliam 00e8199
CC
feliam 6b7f671
fix concolic
feliam 6732eb2
lint
feliam 4adeac2
DivByZero default to zero
feliam 7565b4a
blkn
feliam 1680397
Update manticore/core/smtlib/solver.py
feliam cbe55b9
Update manticore/core/smtlib/constraints.py
feliam 315ef64
Update manticore/core/smtlib/constraints.py
feliam 6155a4d
remove odd string
feliam 38dbfd6
Merge branch 'dev-get-related' of github.com:trailofbits/manticore in…
feliam 1491cbd
lint
feliam 264eb04
mypy lint
feliam e0130a4
Update manticore/core/smtlib/visitors.py
feliam d0e9abf
lint
feliam 9807b37
Add Docs
feliam 728e021
Merge branch 'master' into dev-get-related
feliam 0630832
Merge branch 'master' into dev-verifier
feliam 5d30b13
blkn
feliam e584fb2
merge
feliam be0d2f5
blkn
feliam bf3a2b9
Replace modulo with masks
3eb96f8
Blacken
5e54189
blkn
feliam a0ab429
Merge branch 'dev-get-related' of github.com:trailofbits/manticore in…
feliam 536ec71
fix mypy
feliam a83e8c2
fix mypy
feliam 4447b87
merge
feliam 36292fb
More commandline arguments
feliam 37144d9
Add tests for signed LT behavior
1b8754d
New test
feliam 787e51f
Fix constant folding
feliam dca9adb
merge
feliam dfa7a84
lint
feliam 0ebece8
blkn
feliam b841038
lint
feliam fa2ef90
Fixes...
feliam 735a963
lint
feliam b54a448
Unittesting power
feliam 02563cd
Permisive read_buffer
feliam 1dcb9ed
Merge branch 'dev-get-related' into dev-verifier
feliam 451ba59
Fix optimize
feliam 3fab981
Preserve precision in constant folding
f7fb8bb
Strip left-in print debugging
2b05f8b
blkn
feliam f9120de
remove wasm_sym temporarily
feliam a502b61
Better simplification for constants
feliam a7c3c18
Add json
feliam 816b29a
blkn
feliam 9a15dff
Better commmandline args
feliam 88318fe
blkn
feliam 2f5d4d2
fix wasm
feliam 18064f8
Merge branch 'dev-get-related' of github.com:trailofbits/manticore in…
feliam 52d8eb4
Fix
feliam 4eeb74b
better commanlining
feliam f1dfb80
REmove get_related from the default path and fix arm test
feliam d5b577e
blkn
feliam 79b42ed
fix related to tests
feliam ec8489f
blkn
feliam 3377856
merge get-related
feliam 2113a73
Fix bug in test and disable debug messages in Solver
feliam c2a21ba
smtlib config to disable multiple check-sat in newer z3
feliam 962d454
Merge branch 'dev-get-related' into dev-verifier
feliam f87e1e2
Disable log test and fix merging poc vs variable migration
feliam 2eb630d
blkn
feliam 8818ea3
Avoid exception in some callbacks
feliam ebb118e
Merge branch 'dev-get-related' into dev-verifier
feliam 35b61d0
can_rais at did_will
feliam 009cad5
yikes!
feliam 12068eb
blkn
feliam b1998ea
Yices found one more states in truffle
feliam d620bdc
merge
feliam f3049ec
Add a config constant to ignore symbolic balances
feliam ac86c60
Add a config constant to ignore symbolic balances 2
feliam cc3ee9d
Relax truffle state count
feliam c25e363
Relax truffle state count 2
feliam 0d070b1
Change cli name and test
feliam 32ec10d
Clear redy states in verifier workspace
feliam c982275
Clear ready states in verifier workspace
feliam 81316aa
Relative ws path on verifier output. Clean CREATE testcase example
feliam d093783
Blkn
feliam cfe4316
Merge branch 'master' into dev-verifier
feliam 5543e29
Improve coverage and funcid solving
feliam ec308e2
lint
feliam 90de280
Better testcase generation at verifier
feliam 27fb790
Better testcase generation at verifier and typos
feliam 8c80a1d
merge
feliam 08f39ae
Better output and default re
feliam d421061
Test must revert
feliam 1e362ac
Better output and default re
feliam 6d4a8e3
move generate_testcase_ex to private method
feliam File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.