This fix is a continuation of the discussion which happened here.
It addresses the issue, with the help of suggestions from @Meinersbur.
This patch tries to remove the premature max-disjuncts bail-out condition by using simple_hull() to reduce the computational overhead, instead of directly invalidating that SCoP.
Instead of deciding for bail-out at compile time, we let the max-computations limit take care of it.
Is there a reason to change Set to by-reference?