Michael Tautschnig
d46a55c3e3
Add new goto-instrument option print-global-state-size
2018-06-20 09:38:30 +01:00
Daniel Kroening
a2260bdfaf
remove the --fixedbv command-line option
...
The option was marked deprecated in January 2017. A similar effect can be
achieved with #define float/double __CPROVER_fixedbv[].
2018-05-07 10:42:27 +01:00
Hannes Steffenhagen
7952f2c216
Add option to generate function body to goto-instrument
2018-04-09 12:40:28 +01:00
Michael Tautschnig
e8e16770a5
dump-c: output a generated environment via --harness
...
dump-c previously would not print __CPROVER__start code as this is deemed
tool-internal. With increasing support for test-harness construction, the
harness code may be of interest to users, who may wish to tweak and use re-use
it.
2017-09-01 14:22:50 +01:00
Michael Tautschnig
34a476fa33
dump-c: Replace --use-system-headers by --no-system-headers
...
The user-friendly default now is to produce #include statements for C library
functions; this can be disabled using --no-system-headers.
2017-07-03 15:24:36 +01:00
Michael Tautschnig
5938ecba5e
dump-c: Try to guess further system headers
2017-07-03 14:26:31 +01:00
Michael Tautschnig
accc4124cc
goto-instrument --remove-function-body
...
Removes the implementation of a function (but not its declaration or its call
sites) from a goto program. This enables stubbing of possibly costly functions,
such as custom memset implementations.
2017-05-22 12:16:44 +01:00
Daniel Kroening
21d1bfa2be
Merge branch 'master' into reachability-slice
2017-04-04 13:40:12 +01:00
Michael Tautschnig
5875335d4a
goto-instrument: Replace calls to undefined functions by assume(false)
...
Refactoring: moving print-undefined-functions to the new source file.
2017-03-31 18:35:55 +01:00
Michael Tautschnig
50170f0dff
goto-analyzer --reachable-functions
...
Provide the complement of --unreachable-functions
2017-03-31 18:33:30 +01:00
Michael Tautschnig
68bded343f
List functions (with start and end lines) that won't be used
2017-03-31 18:33:30 +01:00
Michael Tautschnig
bacd44472c
goto-instrument --print-path-lengths: statistics about control-flow graph paths
2017-03-31 18:33:30 +01:00
Michael Tautschnig
acbe2d0cc4
New goto-instrument option --list-calls-args
2017-03-31 18:33:30 +01:00
Michael Tautschnig
dfc3b6ef72
Support --property with --reachability-slice
...
Make the support for property-guided slicing the same for both
--full-slice and --reachability-slice. Furthermore replace sliced code
by assume(false) instead of unbounded (self-)loops.
2017-03-30 17:48:25 +01:00
Michael Tautschnig
5aef4f2cdf
fixup! Option --no-built-in-assertions
2017-03-29 11:06:56 +01:00
Michael Tautschnig
b5e97ae6eb
fixup! Add --drop-unused-functions option
2017-03-29 11:06:56 +01:00
Michael Tautschnig
81470f46b6
Initial version of release notes for 5.7
2017-03-24 19:19:36 +00:00
Michael Tautschnig
83874c3624
Release notes up to 5.6 from CProver Google group messages
2017-03-24 19:16:52 +00:00
kroening
6c62a1c70a
added floating-point overflow checks
...
git-svn-id: svn+ssh://svn.cprover.org/srv/svn/cbmc/trunk@3559 6afb6bc1-c8e4-404c-8f48-9ae832c5b171
2014-01-28 14:51:27 +00:00
kroening
6b5a964f9c
Extended CHANGELOG
...
git-svn-id: svn+ssh://svn.cprover.org/srv/svn/cbmc/trunk@3186 6afb6bc1-c8e4-404c-8f48-9ae832c5b171
2013-12-12 17:04:59 +00:00
kroening
a980599f7b
updated CHANGELOG
...
git-svn-id: svn+ssh://svn.cprover.org/srv/svn/cbmc/trunk@2009 6afb6bc1-c8e4-404c-8f48-9ae832c5b171
2013-01-13 12:31:14 +00:00
kroening
8448f610b6
more
...
git-svn-id: svn+ssh://svn.cprover.org/srv/svn/cbmc/trunk@1625 6afb6bc1-c8e4-404c-8f48-9ae832c5b171
2012-09-11 12:27:27 +00:00
kroening
107471218f
more changes
...
git-svn-id: svn+ssh://svn.cprover.org/srv/svn/cbmc/trunk@1560 6afb6bc1-c8e4-404c-8f48-9ae832c5b171
2012-09-08 21:06:00 +00:00
kroening
e78c39c4ef
more changes
...
git-svn-id: svn+ssh://svn.cprover.org/srv/svn/cbmc/trunk@1559 6afb6bc1-c8e4-404c-8f48-9ae832c5b171
2012-09-08 21:04:26 +00:00
kroening
80354e5c5f
Added a CHANGELOG
...
git-svn-id: svn+ssh://svn.cprover.org/srv/svn/cbmc/trunk@1558 6afb6bc1-c8e4-404c-8f48-9ae832c5b171
2012-09-08 20:53:38 +00:00