Return 1 if a circular buffer ever/always intersects a temporal circular buffer, 0 if not, and -1 on error.