This PR reflects changes in the runtimeverification/haskell-backend#3747 to pyk. When reporting SMTSolverError the cause is reported as an SMT timeout. In order to be able to report the current timeout parameter, we pass the exception within a new exception class CTermSMTError
This PR reflects changes in the runtimeverification/haskell-backend#3747 to pyk. When reporting
SMTSolverError
the cause is reported as an SMT timeout. In order to be able to report the current timeout parameter, we pass the exception within a new exception classCTermSMTError