TPIE handles possible errors by throwing [exceptions](https://github.com/thomasmoelhave/tpie/blob/776217b9e04682cf104d666b5f529dbdd86731f7/tpie/exception.h), In the case of running out of space on the disk, we... )(depending on the `exec_policy`) - [ ] Rethrow it as an `adiar::out_of_space_exception` (which is just an alias for TPIE's exception to not create a breaking change?). - [ ] Return a `null_ptr` Decision Diagram (similar to CUDD) to silently propagate the error. - [ ] Pause and wait for the user (to allow investigating the machine's state).
TPIE handles possible errors by throwing exceptions, In the case of running out of space on the disk, we... )(depending on the
exec_policy)adiar::out_of_space_exception(which is just an alias for TPIE's exception to not create a breaking change?).null_ptrDecision Diagram (similar to CUDD) to silently propagate the error.