From nobody Sat Feb 4 09:03:07 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4P864X1KKCz3kvLL; Sat, 4 Feb 2023 09:03:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P864W3JPQz4Xgs; Sat, 4 Feb 2023 09:03:07 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1675501387; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Ai5n9PLDUYjT3oH08FcHXXYkEpA6s9XvVfFbHgxqjC8=; b=hB/dJ3SrWjdFGrfra2mbyiWcZMAejXuqbp7+Cu4xeittT3ugf4PQteUzR4PaIyRF3KE7yd XyRdQzKIoP6P1pvhVDQKDRzaoAW5IKRvk3S1FLmw1rKBJT51J6nHXFwus4BFSBZ/D46hFO 8fnbxfCd6Fx04isFRUeiPKiru1qUiwW8dODUHDEyRoc5zNocOG3GRBl+zKp9tIx7+Limub tet/K3FXSX8nXJNdj1aEeaHyb281yEop6R9Gli4Ksl1Ydxqg1TimMZVT9HxSRZdllKGlkW gDPCeLk8rzvXvuXnfjKrSIBCpRAQKevxudU/Nk4x7pcrzYOqe+HH6Zs02xGDBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1675501387; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Ai5n9PLDUYjT3oH08FcHXXYkEpA6s9XvVfFbHgxqjC8=; b=DKIkBS/o62lHTUXRM5cSXd7oEjaPj/2cock2Nn+u1d95Gcu77ad5ubLE/6p+YciDq2vIZF E4qoeX3NnTK5k2O5yUsb5LQY97vRXXt254L10fbuAp4ZCVq1L4dlX8jenEbVkh58mFbwyP Bmo362530gByfwd+hsM7P/OUW5TrjWkWLKnHhD5V5D+HaI9LAklYex+nGe+KQjH4oJ7T6p OEuj8+3Gj0/YDsStQLWye5pIouznhFIyGbKdC1t9q0zwySVpYEtv10OiOW34gNyEFAld9E 62PK8IvvkkLMVBqHI83RntN8AZGzBgMQBtxON5exPaLhrQb7LfcA2Fye8QNmsQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1675501387; a=rsa-sha256; cv=none; b=KeI/3dMN87iF2wWV20eJuBtv9wMfWgldnUtiwiLnTG/YliCC73AnKiGcg2d4LVHQEdPU0m s78yaNq8Wnt36BlDOo5Ea+CeQrsfugt2fy45/RpwRYajlFVx0KgAWDRlsUo60SXkMnVUmS 6QB6148bvXpBzqxPQDBVaSBz51kfktWul0owcLYkkGnC8suJbCmOnNA2fW1N0zyFXktBBk QP4UdBaAbns21SqWQip4KH3OL1+gH9m42gLLMiH8/Y0yPXJo5uEJITyyLefOsjEuxb8zeS 9W+gCUClZRfZtdDJT7I+Zp6vknP1B0ScAKdRmaTDKo8ep5QGQ+/bQmaPXTCHYQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P864W2LHqz18LD; Sat, 4 Feb 2023 09:03:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 314937bC093674; Sat, 4 Feb 2023 09:03:07 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 3149374s093673; Sat, 4 Feb 2023 09:03:07 GMT (envelope-from git) Date: Sat, 4 Feb 2023 09:03:07 GMT Message-Id: <202302040903.3149374s093673@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: a1da13329299 - main - =?utf-8?Q?net/aluminum:=20Update=201.0.0=20=E2=86=92=201.2.0?= List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a1da133292998f2d8a2691b1f67b361f9fbb1acf Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=a1da133292998f2d8a2691b1f67b361f9fbb1acf commit a1da133292998f2d8a2691b1f67b361f9fbb1acf Author: Yuri Victorovich AuthorDate: 2023-02-04 07:29:19 +0000 Commit: Yuri Victorovich CommitDate: 2023-02-04 09:03:01 +0000 net/aluminum: Update 1.0.0 → 1.2.0 Reported by: portscout --- net/aluminum/Makefile | 15 +++++++++++---- net/aluminum/distinfo | 6 +++--- 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 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