                     excluded = excluded || (suppessed == i);
                 }
 
+            #if __CUDA_ARCH__ >= 120
                 if (__all(excluded)) break;
+            #endif
             }
         }
     }

    PtrStepSz<uchar4> objects, const int downscales, const cudaStream_t& stream) const;

}
}}}
        PrefixSum<Policy>::apply(impact);
        confidence += impact;

    #if __CUDA_ARCH__ >= 120
        if(__any((confidence <= stages[(st + threadIdx.x)]))) st += 2048;
    #endif
    }

    if(!threadIdx.x && st == stEnd &&  ((confidence - FLT_EPSILON) >= 0))
