diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2023-02-04 07:29:19 +0000 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2023-02-04 09:03:01 +0000 |
commit | a1da133292998f2d8a2691b1f67b361f9fbb1acf (patch) | |
tree | b536405376c9e97eec2ec3605aaadfef28d70676 | |
parent | 0e5043e51709ffcdec299360164eae67608b412e (diff) | |
download | ports-a1da133292998f2d8a2691b1f67b361f9fbb1acf.tar.gz ports-a1da133292998f2d8a2691b1f67b361f9fbb1acf.zip |
-rw-r--r-- | net/aluminum/Makefile | 15 | ||||
-rw-r--r-- | net/aluminum/distinfo | 6 | ||||
-rw-r--r-- | net/aluminum/pkg-plist | 22 |
3 files changed, 33 insertions, 10 deletions
diff --git a/net/aluminum/Makefile b/net/aluminum/Makefile index 241e01b6bc1f..8ae0e651e355 100644 --- a/net/aluminum/Makefile +++ b/net/aluminum/Makefile @@ -1,6 +1,6 @@ PORTNAME= Aluminum DISTVERSIONPREFIX= v -DISTVERSION= 1.0.0 +DISTVERSION= 1.2.0 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org @@ -9,15 +9,22 @@ WWW= https://github.com/LLNL/Aluminum LICENSE= APACHE20 -LIB_DEPENDS= libhwloc.so:devel/hwloc2 \ - libmpi.so:net/openmpi +LIB_DEPENDS= libhwloc.so:devel/hwloc2 +TEST_DEPENDS= cxxopts>0:devel/cxxopts -USES= cmake compiler:c11 +USES= cmake:testing compiler:c++17-lang mpi:openmpi USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= LLNL +CMAKE_TESTING_ON= ALUMINUM_ENABLE_TESTS + LDFLAGS+= -lexecinfo +post-test: +.for t in test_exchange test_ops; do + @cd ${TEST_WRKSRC}/test && ./${t} +.endfor + .include <bsd.port.mk> diff --git a/net/aluminum/distinfo b/net/aluminum/distinfo index 2a3810920c56..2758a827834f 100644 --- a/net/aluminum/distinfo +++ b/net/aluminum/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1615142501 -SHA256 (LLNL-Aluminum-v1.0.0_GH0.tar.gz) = 028d12e271817214db5c07c77b0528f88862139c3e442e1b12f58717290f414a -SIZE (LLNL-Aluminum-v1.0.0_GH0.tar.gz) = 110296 +TIMESTAMP = 1675494972 +SHA256 (LLNL-Aluminum-v1.2.0_GH0.tar.gz) = 2f3725147f4dbc045b945af68d3d747f5dffbe2b8e928deed64136785210bc9a +SIZE (LLNL-Aluminum-v1.2.0_GH0.tar.gz) = 127828 diff --git a/net/aluminum/pkg-plist b/net/aluminum/pkg-plist index 490de4250d0a..58ff922457fe 100644 --- a/net/aluminum/pkg-plist +++ b/net/aluminum/pkg-plist @@ -1,8 +1,16 @@ +bin/al_info include/Al.hpp include/Al_config.hpp include/aluminum/base.hpp -include/aluminum/cuda.hpp -include/aluminum/helper_kernels.hpp +include/aluminum/cuda/cuda.hpp +include/aluminum/cuda/cuda_mempool.hpp +include/aluminum/cuda/events.hpp +include/aluminum/cuda/gpu_status_flag.hpp +include/aluminum/cuda/gpu_wait.hpp +include/aluminum/cuda/helper_kernels.hpp +include/aluminum/cuda/streams.hpp +include/aluminum/cuda/sync_memory.hpp +include/aluminum/datatypes.hpp include/aluminum/ht/allgather.hpp include/aluminum/ht/allgatherv.hpp include/aluminum/ht/allreduce.hpp @@ -53,13 +61,21 @@ include/aluminum/mpi_impl.hpp include/aluminum/nccl_impl.hpp include/aluminum/profiling.hpp include/aluminum/progress.hpp +include/aluminum/state.hpp include/aluminum/trace.hpp include/aluminum/tuning_params.hpp -include/aluminum/utils.hpp +include/aluminum/utils/caching_allocator.hpp +include/aluminum/utils/locked_resource_pool.hpp +include/aluminum/utils/meta.hpp +include/aluminum/utils/mpsc_queue.hpp +include/aluminum/utils/spsc_queue.hpp +include/aluminum/utils/utils.hpp lib/cmake/aluminum/AluminumConfig.cmake lib/cmake/aluminum/AluminumConfigVersion.cmake lib/cmake/aluminum/AluminumTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/aluminum/AluminumTargets.cmake lib/cmake/aluminum/FindHWLOC.cmake lib/cmake/aluminum/FindNCCL.cmake +lib/cmake/aluminum/FindRoctracer.cmake lib/libAl.so +lib/libAl.so.1.2.0 |