We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c520331 commit 3c95aa1Copy full SHA for 3c95aa1
regression/cbmc-java/provide_object_implementation/test.desc
@@ -1,4 +1,4 @@
1
-KNOWNBUG
+CORE
2
java/lang/Object.class
3
4
^EXIT=6$
src/java_bytecode/java_bytecode_convert_class.cpp
@@ -185,6 +185,12 @@ void java_bytecode_convert_classt::operator()(
185
PRECONDITION(!parse_trees.empty());
186
const irep_idt &class_name = parse_trees.front().parsed_class.name;
187
188
+ if(symbol_table.has_symbol("java::" + id2string(class_name)))
189
+ {
190
+ debug() << "Skip class " << class_name << " (already loaded)" << eom;
191
+ return;
192
+ }
193
+
194
// Add array types to the symbol table
195
add_array_types(symbol_table);
196
0 commit comments