Skip to content

Commit cf98d57

Browse files
committed
Permit re-setting --object-bits
Support choosing the number of object bits to be used by CBMC at runtime even with pre-compiled goto binaries. Fixes: #5443 fixup! Permit re-setting --object-bits and malloc failure mode
1 parent 9f4b2e1 commit cf98d57

27 files changed

+141
-160
lines changed

doc/man/goto-cc.1

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,9 +96,6 @@ files.
9696
.TP
9797
\fB\-\-print\-rejected\-preprocessed\-source\fR \fIfile\fR
9898
Copy failing (preprocessed) source to \fIfile\fR.
99-
.TP
100-
\fB\-\-object\-bits\fR \fIN\fR
101-
Configure the number of bits used for object numbering in CBMC's pointer encoding.
10299
.SH ENVIRONMENT
103100
All tools honor the TMPDIR environment variable when generating temporary
104101
files and directories.

regression/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@ else()
6363
add_subdirectory(goto-cl)
6464
endif()
6565
add_subdirectory(goto-cc-cbmc)
66-
add_subdirectory(goto-cc-cbmc-shared-options)
6766
add_subdirectory(cbmc-cpp)
6867
add_subdirectory(goto-cc-goto-analyzer)
6968
add_subdirectory(goto-analyzer-simplify)

regression/Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ DIRS = cbmc-shadow-memory \
3636
goto-gcc \
3737
goto-cl \
3838
goto-cc-cbmc \
39-
goto-cc-cbmc-shared-options \
4039
cbmc-cpp \
4140
goto-cc-goto-analyzer \
4241
goto-analyzer-simplify \

regression/cbmc/simplify_singleton_interval_7690/singleton_interval_in_assume_7690.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#include <stdlib.h>
66
#include <stdint.h>
77

8-
extern size_t __CPROVER_max_malloc_size;
98
int __builtin_clzll(unsigned long long);
109

1110
#define __nof_symex_objects \

regression/goto-cc-cbmc-shared-options/CMakeLists.txt

Lines changed: 0 additions & 11 deletions
This file was deleted.

regression/goto-cc-cbmc-shared-options/Makefile

Lines changed: 0 additions & 30 deletions
This file was deleted.

regression/goto-cc-cbmc-shared-options/README.md

Lines changed: 0 additions & 4 deletions
This file was deleted.

regression/goto-cc-cbmc-shared-options/chain.sh

Lines changed: 0 additions & 20 deletions
This file was deleted.

regression/goto-cc-cbmc-shared-options/object-bits/fewer_bits.desc renamed to regression/goto-cc-cbmc/object-bits/fewer_bits.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
CORE winbug
1+
CORE
22
test.c
33
--function main --object-bits 6
44
^EXIT=10$

0 commit comments

Comments
 (0)