Don't include `<cub/version.cuh>` directly in the Thrust/CUB version mismatch
check because it didn't exist in prior releases.
Bug
MODIFY
dependencies/cub
dependencies/cub
-Subproject commit ddc671c73b05f346e152abcd2477ce18313a4c4d
+Subproject commit 0e67eebaad9fbaf97aea6482375cf5cbea387d00

MODIFY
thrust/system/cuda/config.h
thrust/system/cuda/config.h
#ifndef THRUST_IGNORE_CUB_VERSION_CHECK
#include <thrust/version.h>
-#include <cub/version.cuh>
+#include <cub/util_namespace.cuh> // This includes <cub/version.cuh> in newer releases.
#if THRUST_VERSION != CUB_VERSION
#error The version of CUB in your include path is not compatible with this release of Thrust. Define THRUST_IGNORE_CUB_VERSION_CHECK to ignore this.
#endif

Don't include `<cub/version.cuh>` directly in the Thrust/CUB version mismatch
check because it didn't exist in prior releases.

Bug 2950372