-
Notifications
You must be signed in to change notification settings - Fork 72
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
SV-COMP 2024 development #1257
SV-COMP 2024 development #1257
Commits on Oct 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 80b3b72 - Browse repository at this point
Copy the full SHA 80b3b72View commit details -
They should be considered MemSafety issues instead.
Configuration menu - View commit details
-
Copy full SHA for 35f6d00 - Browse repository at this point
Copy the full SHA 35f6d00View commit details -
Make threadid path sensitive in svcomp
This is required for some ldv-races/ no-data-race tasks.
Configuration menu - View commit details
-
Copy full SHA for b6dfb14 - Browse repository at this point
Copy the full SHA b6dfb14View commit details -
Use exp.architecture for SV-COMP preprocessing
Avoids a large number or CIL warnings about mismatching types.
Configuration menu - View commit details
-
Copy full SHA for 11164fd - Browse repository at this point
Copy the full SHA 11164fdView commit details
Commits on Oct 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 94307d0 - Browse repository at this point
Copy the full SHA 94307d0View commit details
Commits on Nov 1, 2023
-
Use threadflag path-sensitivity instead of threadid in svcomp conf
This is enough for ldv-races/race-2_1-container_of, etc, but cheaper.
Configuration menu - View commit details
-
Copy full SHA for 35f9323 - Browse repository at this point
Copy the full SHA 35f9323View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebc8cf8 - Browse repository at this point
Copy the full SHA ebc8cf8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b80ba98 - Browse repository at this point
Copy the full SHA b80ba98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4910a51 - Browse repository at this point
Copy the full SHA 4910a51View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4b3710 - Browse repository at this point
Copy the full SHA f4b3710View commit details -
Configuration menu - View commit details
-
Copy full SHA for 529a415 - Browse repository at this point
Copy the full SHA 529a415View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab9eacc - Browse repository at this point
Copy the full SHA ab9eaccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95ee32e - Browse repository at this point
Copy the full SHA 95ee32eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce917e6 - Browse repository at this point
Copy the full SHA ce917e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bad00c - Browse repository at this point
Copy the full SHA 6bad00cView commit details
Commits on Nov 7, 2023
-
Warn whenever there's allocated heap memory that's unreachable from g…
…lobals at program exit
Configuration menu - View commit details
-
Copy full SHA for 421abcd - Browse repository at this point
Copy the full SHA 421abcdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f7224e - Browse repository at this point
Copy the full SHA 9f7224eView commit details
Commits on Nov 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c056b32 - Browse repository at this point
Copy the full SHA c056b32View commit details -
Don't set
InvalidMemTrack
flag a second timeCo-authored-by: Michael Schwarz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 175b003 - Browse repository at this point
Copy the full SHA 175b003View commit details -
Don't set
InvalidMemTrack
flag a second timeCo-authored-by: Michael Schwarz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 05e4892 - Browse repository at this point
Copy the full SHA 05e4892View commit details -
Configuration menu - View commit details
-
Copy full SHA for f343d74 - Browse repository at this point
Copy the full SHA f343d74View commit details
Commits on Nov 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for afdf566 - Browse repository at this point
Copy the full SHA afdf566View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6aed24f - Browse repository at this point
Copy the full SHA 6aed24fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c88a1fa - Browse repository at this point
Copy the full SHA c88a1faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0698aad - Browse repository at this point
Copy the full SHA 0698aadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fc8343 - Browse repository at this point
Copy the full SHA 7fc8343View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbc66e3 - Browse repository at this point
Copy the full SHA fbc66e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39b9834 - Browse repository at this point
Copy the full SHA 39b9834View commit details
Commits on Nov 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 24fd4e8 - Browse repository at this point
Copy the full SHA 24fd4e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6decbdd - Browse repository at this point
Copy the full SHA 6decbddView commit details -
Configuration menu - View commit details
-
Copy full SHA for c380426 - Browse repository at this point
Copy the full SHA c380426View commit details -
Merge branch 'improve-valid-memtrack-for-single-threaded-programs' of…
… github.com:mrstanb/analyzer into improve-valid-memtrack-for-single-threaded-programs
Configuration menu - View commit details
-
Copy full SHA for 0bec1ac - Browse repository at this point
Copy the full SHA 0bec1acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8459104 - Browse repository at this point
Copy the full SHA 8459104View commit details
Commits on Nov 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f209afd - Browse repository at this point
Copy the full SHA f209afdView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0fe89e - Browse repository at this point
Copy the full SHA c0fe89eView commit details
Commits on Nov 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6f54991 - Browse repository at this point
Copy the full SHA 6f54991View commit details -
Configuration menu - View commit details
-
Copy full SHA for eabb461 - Browse repository at this point
Copy the full SHA eabb461View commit details -
Configuration menu - View commit details
-
Copy full SHA for 952b90d - Browse repository at this point
Copy the full SHA 952b90dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b699aa0 - Browse repository at this point
Copy the full SHA b699aa0View commit details -
Fix missing unrolled iterations in YAML witness invariants
Unrolled loop heads are different nodes, which aren't actually loop heads. For sound invariants, they must also be included if at a location if at least one is.
Configuration menu - View commit details
-
Copy full SHA for 4ae3556 - Browse repository at this point
Copy the full SHA 4ae3556View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fb479f - Browse repository at this point
Copy the full SHA 0fb479fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c89ece - Browse repository at this point
Copy the full SHA 3c89eceView commit details -
Configuration menu - View commit details
-
Copy full SHA for a69e5b6 - Browse repository at this point
Copy the full SHA a69e5b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b57e80d - Browse repository at this point
Copy the full SHA b57e80dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f709482 - Browse repository at this point
Copy the full SHA f709482View commit details
Commits on Nov 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7289ec3 - Browse repository at this point
Copy the full SHA 7289ec3View commit details -
Use
unrollType
andGVarDecl
for global varsAlso use `Queries.AD.fold` where applicable and prepend to accumulators
Configuration menu - View commit details
-
Copy full SHA for 6cc01b5 - Browse repository at this point
Copy the full SHA 6cc01b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80492cc - Browse repository at this point
Copy the full SHA 80492ccView commit details
Commits on Nov 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 720cfee - Browse repository at this point
Copy the full SHA 720cfeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for f2ca6d1 - Browse repository at this point
Copy the full SHA f2ca6d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e09d09 - Browse repository at this point
Copy the full SHA 0e09d09View commit details -
Configuration menu - View commit details
-
Copy full SHA for af9ddc7 - Browse repository at this point
Copy the full SHA af9ddc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0655fd6 - Browse repository at this point
Copy the full SHA 0655fd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ada8491 - Browse repository at this point
Copy the full SHA ada8491View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7d6302 - Browse repository at this point
Copy the full SHA e7d6302View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6cee27 - Browse repository at this point
Copy the full SHA e6cee27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97eb715 - Browse repository at this point
Copy the full SHA 97eb715View commit details -
Configuration menu - View commit details
-
Copy full SHA for 987795e - Browse repository at this point
Copy the full SHA 987795eView commit details -
Add options to produce warnings only for memory leaks
due to `memcleanup` or `memtrack` violations
Configuration menu - View commit details
-
Copy full SHA for 8d55024 - Browse repository at this point
Copy the full SHA 8d55024View commit details
Commits on Nov 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ecd48aa - Browse repository at this point
Copy the full SHA ecd48aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71517e6 - Browse repository at this point
Copy the full SHA 71517e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6797cbb - Browse repository at this point
Copy the full SHA 6797cbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3af192d - Browse repository at this point
Copy the full SHA 3af192dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ee71a0 - Browse repository at this point
Copy the full SHA 0ee71a0View commit details
Commits on Nov 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8b79948 - Browse repository at this point
Copy the full SHA 8b79948View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca61360 - Browse repository at this point
Copy the full SHA ca61360View commit details -
Configuration menu - View commit details
-
Copy full SHA for f75a5ac - Browse repository at this point
Copy the full SHA f75a5acView commit details -
Check at end of main thread that the program is certainly single-thre…
…aded. If other threads are not joined, they may be killed by the main thread returning. This will possibly leak memory.
Configuration menu - View commit details
-
Copy full SHA for 2cc915f - Browse repository at this point
Copy the full SHA 2cc915fView commit details -
Add test case for memory leaking from a thead that is not joined, add…
… thread_joins to other test cases.
Configuration menu - View commit details
-
Copy full SHA for 45ec8a6 - Browse repository at this point
Copy the full SHA 45ec8a6View commit details -
Add test case with pthread_exit called in main, remove threadid analy…
…sis from params as it is not needed.
Configuration menu - View commit details
-
Copy full SHA for 56c4d62 - Browse repository at this point
Copy the full SHA 56c4d62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fef812 - Browse repository at this point
Copy the full SHA 2fef812View commit details -
Configuration menu - View commit details
-
Copy full SHA for 645b03c - Browse repository at this point
Copy the full SHA 645b03cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9153eb3 - Browse repository at this point
Copy the full SHA 9153eb3View commit details
Commits on Nov 22, 2023
-
Update tests/regression/76-memleak/16-no-mem-leak-thread-exit-main.c
Co-authored-by: Simmo Saan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c6cb63e - Browse repository at this point
Copy the full SHA c6cb63eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f12a392 - Browse repository at this point
Copy the full SHA f12a392View commit details -
Configuration menu - View commit details
-
Copy full SHA for be9171b - Browse repository at this point
Copy the full SHA be9171bView commit details -
Check in TheadAnalysis.return whether the return is actually a thread…
…return before side-effecting.
Configuration menu - View commit details
-
Copy full SHA for 585a65d - Browse repository at this point
Copy the full SHA 585a65dView commit details -
Add test case that checking that analysis distinguishes between threa…
…d returns and normal returns of a thread.
Configuration menu - View commit details
-
Copy full SHA for bc7694b - Browse repository at this point
Copy the full SHA bc7694bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 666795f - Browse repository at this point
Copy the full SHA 666795fView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd45d19 - Browse repository at this point
Copy the full SHA dd45d19View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf754c0 - Browse repository at this point
Copy the full SHA bf754c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c65057 - Browse repository at this point
Copy the full SHA 9c65057View commit details -
Configuration menu - View commit details
-
Copy full SHA for af1ddef - Browse repository at this point
Copy the full SHA af1ddefView commit details -
Merge remote-tracking branch 'mrstanb/improve-valid-memtrack-for-sing…
…le-threaded-programs' into svcomp24-dev
Configuration menu - View commit details
-
Copy full SHA for 765a64e - Browse repository at this point
Copy the full SHA 765a64eView commit details -
Merge remote-tracking branch 'mrstanb/improve-multi-threaded-valid-me…
…mcleanup' into svcomp24-dev
Configuration menu - View commit details
-
Copy full SHA for d629d14 - Browse repository at this point
Copy the full SHA d629d14View commit details
Commits on Nov 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e0a0692 - Browse repository at this point
Copy the full SHA e0a0692View commit details
Commits on Nov 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c2e9465 - Browse repository at this point
Copy the full SHA c2e9465View commit details