When opensmt processes assertions involving empty name, it triggers an assertion failure in Logic::mkConst.
To resolve this issue, I propose a modification to the Logic::mkConst to check for empty name explicitly. If an empty name is encountered, the function will now print an error message and return PTRef_Undef.
Fixes #694.
When opensmt processes assertions involving empty name, it triggers an assertion failure in
Logic::mkConst
.To resolve this issue, I propose a modification to the
Logic::mkConst
to check for empty name explicitly. If an empty name is encountered, the function will now print an error message and returnPTRef_Undef
.