The emptiness check can crash for lazy intersections. We should catch such an error and continue with the overapproximation. If we later detect that the set is empty, we would just skip the plotting.
I just had a similar crash in the auxiliary function _update_plot_limits!, which computes a box approximation. If the intersection is empty, that will crash.
The emptiness check can crash for lazy intersections. We should catch such an error and continue with the overapproximation. If we later detect that the set is empty, we would just skip the plotting.