Skip to content
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions conda/recipes/librapidsmpf/recipe.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,7 @@ outputs:
- librmm =${{ minor_version }}
- libpmix >=5.0,<6.0
- libucxx ${{ ucxx_version }}
- ucx # librapidsmpf.so links libucp; the version range comes from libucxx
- openmpi >=5.0 # See <https://github.com/rapidsai/rapidsmpf/issues/17>
ignore_run_exports:
from_package:
Expand All @@ -146,6 +147,9 @@ outputs:
- libkvikio
- librmm
- openmpi
# ucx's run_export pins ucx to the build-time version (>=1.22.0,<1.23).
# The supported UCX range comes from libucxx instead.
- ucx
tests:
- script:
- test ! -d "${PREFIX}/include/cucascade"
Expand Down Expand Up @@ -201,6 +205,7 @@ outputs:
- cuda-cupti
- librmm
- openmpi
- ucx
about:
homepage: https://docs.nvidia.com/rapidsmpf/
license: Apache-2.0
Expand Down
4 changes: 4 additions & 0 deletions cpp/tests/test_buffer_resource.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -299,6 +299,10 @@ TEST(BufferResource, HostMemoryAvailabilityTracksLiveAllocations) {
}

TEST(BufferResource, RejectsZeroPinnedMaxPoolSize) {
if (!is_pinned_memory_resources_supported()) {
GTEST_SKIP() << "Pinned memory not supported on this system";
}

rmm::mr::cuda_memory_resource cuda_mr;
EXPECT_THROW(
std::ignore = BufferResource::create(
Expand Down
Loading