Skip to content

Commit 9bdd0fc

Browse files
committed
Remove value_set_abstract_valuet
It has been made redundant by the VSD changes over the past few months, and its continued presence is simply now confusing.
1 parent 2a98e8b commit 9bdd0fc

File tree

10 files changed

+1
-816
lines changed

10 files changed

+1
-816
lines changed

scripts/expected_doxygen_warnings.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ warning: Included by graph for 'message.h' not generated, too many nodes (118),
3333
warning: Included by graph for 'namespace.h' not generated, too many nodes (110), threshold is 60. Consider increasing DOT_GRAPH_MAX_NODES.
3434
warning: Included by graph for 'pointer_expr.h' not generated, too many nodes (116), threshold is 60. Consider increasing DOT_GRAPH_MAX_NODES.
3535
warning: Included by graph for 'prefix.h' not generated, too many nodes (85), threshold is 60. Consider increasing DOT_GRAPH_MAX_NODES.
36-
warning: Included by graph for 'simplify_expr.h' not generated, too many nodes (79), threshold is 60. Consider increasing DOT_GRAPH_MAX_NODES.
36+
warning: Included by graph for 'simplify_expr.h' not generated, too many nodes (78), threshold is 60. Consider increasing DOT_GRAPH_MAX_NODES.
3737
warning: Included by graph for 'std_code.h' not generated, too many nodes (79), threshold is 60. Consider increasing DOT_GRAPH_MAX_NODES.
3838
warning: Included by graph for 'std_expr.h' not generated, too many nodes (241), threshold is 60. Consider increasing DOT_GRAPH_MAX_NODES.
3939
warning: Included by graph for 'std_types.h' not generated, too many nodes (96), threshold is 60. Consider increasing DOT_GRAPH_MAX_NODES.

src/analyses/Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ SRC = ai.cpp \
4747
variable-sensitivity/interval_abstract_value.cpp \
4848
variable-sensitivity/three_way_merge_abstract_interpreter.cpp \
4949
variable-sensitivity/value_set_abstract_object.cpp \
50-
variable-sensitivity/value_set_abstract_value.cpp \
5150
variable-sensitivity/value_set_pointer_abstract_object.cpp \
5251
variable-sensitivity/variable_sensitivity_configuration.cpp \
5352
variable-sensitivity/variable_sensitivity_dependence_graph.cpp \

src/analyses/variable-sensitivity/value_set_abstract_value.cpp

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

src/analyses/variable-sensitivity/value_set_abstract_value.h

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

src/analyses/variable-sensitivity/variable_sensitivity_configuration.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,6 @@ vsd_configt vsd_configt::from_options(const optionst &options)
3333
config.context_tracking.last_write_context = true;
3434
config.context_tracking.data_dependency_context =
3535
options.get_bool_option("data-dependencies");
36-
config.advanced_sensitivities.new_value_set =
37-
options.get_bool_option("new-value-set");
3836

3937
config.flow_sensitivity = (options.get_bool_option("flow-insensitive"))
4038
? flow_sensitivityt::insensitive

src/analyses/variable-sensitivity/variable_sensitivity_object_factory.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
\*******************************************************************/
88
#include "variable_sensitivity_object_factory.h"
99
#include "full_array_abstract_object.h"
10-
#include "value_set_abstract_value.h"
1110
#include "value_set_pointer_abstract_object.h"
1211

1312
template <class context_classt>
@@ -144,11 +143,6 @@ variable_sensitivity_object_factoryt::get_abstract_object(
144143
return initialize_abstract_object<interval_abstract_valuet>(
145144
followed_type, top, bottom, e, environment, ns, configuration);
146145
case VALUE_SET:
147-
if(configuration.advanced_sensitivities.new_value_set)
148-
{
149-
return initialize_abstract_object<value_set_abstract_valuet>(
150-
followed_type, top, bottom, e, environment, ns, configuration);
151-
}
152146
return initialize_abstract_object<value_set_abstract_objectt>(
153147
followed_type, top, bottom, e, environment, ns, configuration);
154148

unit/Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ SRC += analyses/ai/ai.cpp \
2727
analyses/variable-sensitivity/last_written_location.cpp \
2828
analyses/variable-sensitivity/value_expression_evaluation/assume.cpp \
2929
analyses/variable-sensitivity/value_expression_evaluation/expression_evaluation.cpp \
30-
analyses/variable-sensitivity/value_set/abstract_value.cpp \
3130
analyses/variable-sensitivity/value_set_abstract_object/meet.cpp \
3231
analyses/variable-sensitivity/value_set_abstract_object/merge.cpp \
3332
analyses/variable-sensitivity/variable_sensitivity_test_helpers.cpp \

0 commit comments

Comments
 (0)