diff --git a/ci/conda/recipes/run_conda_build.sh b/ci/conda/recipes/run_conda_build.sh index 365d38c27..7170497e2 100755 --- a/ci/conda/recipes/run_conda_build.sh +++ b/ci/conda/recipes/run_conda_build.sh @@ -99,7 +99,7 @@ fi # Choose default variants if hasArg quick; then # For quick build, just do most recent version of rapids - CONDA_ARGS_ARRAY+=("rapids_version: 23.02}") + CONDA_ARGS_ARRAY+=("--variants" "{rapids_version: 23.02}") fi # And default channels diff --git a/cpp/mrc/src/internal/system/device_info.cpp b/cpp/mrc/src/internal/system/device_info.cpp index 1487523e8..66836078c 100644 --- a/cpp/mrc/src/internal/system/device_info.cpp +++ b/cpp/mrc/src/internal/system/device_info.cpp @@ -213,7 +213,10 @@ struct NvmlState } ~NvmlState() { - MRC_CHECK_NVML(m_nvml_handle->nvmlShutdown()); + if (m_nvml_handle) + { + MRC_CHECK_NVML(m_nvml_handle->nvmlShutdown()); + } } NvmlHandle& get_handle() diff --git a/python/mrc/_pymrc/CMakeLists.txt b/python/mrc/_pymrc/CMakeLists.txt index 0a03644ed..e3314f550 100644 --- a/python/mrc/_pymrc/CMakeLists.txt +++ b/python/mrc/_pymrc/CMakeLists.txt @@ -12,7 +12,7 @@ # the License. # ============================================================================= -find_package(Python 3.10 REQUIRED COMPONENTS Development Interpreter) +find_package(Python 3.8 REQUIRED COMPONENTS Development Interpreter) find_package(pybind11 REQUIRED) find_package(prometheus-cpp REQUIRED)