Skip to content

Commit ec34ac8

Browse files
removed redudancy in name fixing
1 parent fe0fe95 commit ec34ac8

File tree

1 file changed

+2
-59
lines changed

1 file changed

+2
-59
lines changed

src/adapter.rs

Lines changed: 2 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -315,65 +315,8 @@ impl IrepAdapter for CBMCSymbol {
315315
.named_subt
316316
.insert("mode".to_string(), Irept::from(&self.mode));
317317

318-
let name = match self.name.as_str() {
319-
"__CPROVER__start" => "__ESBMC_main".to_string(),
320-
"_RNvNtNtCsesPP5EAma4_4core3num6verify24checked_unchecked_add_i8" => {
321-
"__ESBMC_main".to_string()
322-
}
323-
"_RNvNtNtCsesPP5EAma4_4core3num6verify24checked_unchecked_mul_i8" => {
324-
"__ESBMC_main".to_string()
325-
}
326-
"_RNvNtNtCsesPP5EAma4_4core3num6verify24checked_unchecked_neg_i8" => {
327-
"__ESBMC_main".to_string()
328-
}
329-
"_RNvNtNtCsesPP5EAma4_4core3num6verify24checked_unchecked_sub_i8" => {
330-
"__ESBMC_main".to_string()
331-
}
332-
"_RNvNtNtCsesPP5EAma4_4core3num6verify24checked_unchecked_shr_i8" => {
333-
"__ESBMC_main".to_string()
334-
}
335-
"_RNvNtNtCsesPP5EAma4_4core3num6verify25checked_unchecked_add_i16" => {
336-
"__ESBMC_main".to_string()
337-
}
338-
"_RNvNtNtCsesPP5EAma4_4core3num6verify25checked_unchecked_add_i32" => {
339-
"__ESBMC_main".to_string()
340-
}
341-
"_RNvNtNtCsesPP5EAma4_4core3num6verify25checked_unchecked_add_i64" => {
342-
"__ESBMC_main".to_string()
343-
}
344-
345-
_ => self.name.clone(),
346-
};
347-
348-
let basename = match self.base_name.as_str() {
349-
"__CPROVER__start" => "__ESBMC_main".to_string(),
350-
"_RNvNtNtCsesPP5EAma4_4core3num6verify24checked_unchecked_add_i8" => {
351-
"__ESBMC_main".to_string()
352-
}
353-
"_RNvNtNtCsesPP5EAma4_4core3num6verify24checked_unchecked_mul_i8" => {
354-
"__ESBMC_main".to_string()
355-
}
356-
"_RNvNtNtCsesPP5EAma4_4core3num6verify24checked_unchecked_neg_i8" => {
357-
"__ESBMC_main".to_string()
358-
}
359-
"_RNvNtNtCsesPP5EAma4_4core3num6verify24checked_unchecked_sub_i8" => {
360-
"__ESBMC_main".to_string()
361-
}
362-
"_RNvNtNtCsesPP5EAma4_4core3num6verify24checked_unchecked_shr_i8" => {
363-
"__ESBMC_main".to_string()
364-
}
365-
"_RNvNtNtCsesPP5EAma4_4core3num6verify25checked_unchecked_add_i16" => {
366-
"__ESBMC_main".to_string()
367-
}
368-
"_RNvNtNtCsesPP5EAma4_4core3num6verify25checked_unchecked_add_i32" => {
369-
"__ESBMC_main".to_string()
370-
}
371-
"_RNvNtNtCsesPP5EAma4_4core3num6verify25checked_unchecked_add_i64" => {
372-
"__ESBMC_main".to_string()
373-
}
374-
375-
_ => self.base_name.clone(),
376-
};
318+
let name = esbmcfixes::fix_name(self.name.as_str());
319+
let basename = esbmcfixes::fix_name(self.base_name.as_str());
377320

378321
assert_ne!(basename, "num::verify::checked_unchecked_add_i8");
379322

0 commit comments

Comments
 (0)