Draft: Fix compilation
[alexxy/gromacs.git] / src / gromacs / hardware / device_management_ocl.cpp
index 5380383fcfd68a1e2778bb0d838ee64fd2572151..14d211089996c008c774cbc5d4582cfa4222d6b3 100644 (file)
@@ -152,11 +152,19 @@ static bool runningOnCompatibleHWForNvidia(const DeviceInformation& deviceInfo)
  */
 static DeviceStatus isDeviceFunctional(const DeviceInformation& deviceInfo)
 {
-    if (getenv("GMX_OCL_DISABLE_COMPATIBILITY_CHECK") != nullptr)
+    if (getenv("GMX_GPU_DISABLE_COMPATIBILITY_CHECK") != nullptr)
     {
         // Assume the device is compatible because checking has been disabled.
         return DeviceStatus::Compatible;
     }
+    if (getenv("GMX_OCL_DISABLE_COMPATIBILITY_CHECK") != nullptr)
+    {
+        fprintf(stderr,
+                "Environment variable GMX_OCL_DISABLE_COMPATIBILITY_CHECK is deprecated and will "
+                "be removed in release 2022. Please use GMX_GPU_DISABLE_COMPATIBILITY_CHECK "
+                "instead.\n");
+        return DeviceStatus::Compatible;
+    }
 
     // OpenCL device version check, ensure >= REQUIRED_OPENCL_MIN_VERSION
     constexpr unsigned int minVersionMajor = REQUIRED_OPENCL_MIN_VERSION_MAJOR;