 #if THRUST_DEVICE_SYSTEM == THRUST_DEVICE_SYSTEM_CUDA
     if(const CUDATestDriver *driver = dynamic_cast<const CUDATestDriver*>(&UnitTestDriver::s_driver()))
     {
-      if(sizeof(T) == sizeof(double) && driver->current_device_architecture() < 130)
+      if(sizeof(T) == sizeof(double) && driver->current_device_architecture() < 200)
       {
         KNOWN_FAILURE;
       } // end if

#if THRUST_DEVICE_SYSTEM == THRUST_DEVICE_SYSTEM_CUDA
    if(const CUDATestDriver *driver = dynamic_cast<const CUDATestDriver*>(&UnitTestDriver::s_driver()))
    {
      if(sizeof(T) == sizeof(double) && driver->current_device_architecture() < 130)
      {
        KNOWN_FAILURE;
      } // end if

#if THRUST_DEVICE_SYSTEM == THRUST_DEVICE_SYSTEM_CUDA
    if(const CUDATestDriver *driver = dynamic_cast<const CUDATestDriver*>(&UnitTestDriver::s_driver()))
    {
      if(sizeof(T) == sizeof(double) && driver->current_device_architecture() < 200)
      {
        KNOWN_FAILURE;
      } // end if
