This option tells Z3 not to generate definitions for user-defined (interpreted) functions and constants in response to (get-model). This was causing an issue with the new Portus ExprDefns optimization because Z3 was parrotting very large definitions and causing the SMTLIB parser to choke.
This option tells Z3 not to generate definitions for user-defined (interpreted) functions and constants in response to (get-model). This was causing an issue with the new Portus ExprDefns optimization because Z3 was parrotting very large definitions and causing the SMTLIB parser to choke.