message: cmake/version: explicitly set defaults for returned variables
diff: @@ -13,14 +13,13 @@ math(EXPR THRUST_VERSION_PATCH "${THRUST_VERSION_FLAT} % 100") # Thrust: "submin
  set(THRUST_VERSION "${THRUST_VERSION_MAJOR}.${THRUST_VERSION_MINOR}.${THRUST_VERSION_PATCH}.${THRUST_VERSION_TWEAK}")
  set(PACKAGE_VERSION ${THRUST_VERSION})
  -
  -if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION)
  set(PACKAGE_VERSION_COMPATIBLE FALSE)
  -else()
  +set(PACKAGE_VERSION_EXACT FALSE)
  +set(PACKAGE_VERSION_UNSUITABLE FALSE)
  +
  +if(PACKAGE_VERSION VERSION_GREATER_EQUAL PACKAGE_FIND_VERSION)
  if(PACKAGE_FIND_VERSION_MAJOR STREQUAL THRUST_VERSION_MAJOR)
  set(PACKAGE_VERSION_COMPATIBLE TRUE)
  - else()
  - set(PACKAGE_VERSION_COMPATIBLE FALSE)
  endif()
  if(PACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION)
  