[Bug 291588] [NEW PORT] devel/dtcmp: Datatype comparison library for MPI
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 291588] [NEW PORT] devel/dtcmp: Datatype comparison library for MPI"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 291588] [NEW PORT] devel/dtcmp: Datatype comparison library for MPI"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 291588] [NEW PORT] devel/dtcmp: Datatype comparison library for MPI"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 291588] [NEW PORT] devel/dtcmp: Datatype comparison library for MPI"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 11 Dec 2025 22:22:09 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291588
Bug ID: 291588
Summary: [NEW PORT] devel/dtcmp: Datatype comparison library
for MPI
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: ports-bugs@FreeBSD.org
Reporter: rikka.goering@outlook.de
Hi,
I’d like to add a new port devel/dtcmp, the DTCMP datatype comparison library
from LLNL. DTCMP implements fast, scalable comparison-based operations on MPI
datatypes, such as sorting and key/value reductions, and is built on top of
lwgrp.
This port depends on devel/lwgrp and is another prerequisite for
sysutils/mpifileutils, which I’m currently porting as part of the FreeBSD HPC
modernization work.
Port details
- Upstream: LLNL / GitHub (tag v1.1.5)
- Links against devel/lwgrp via --with-lwgrp=${LOCALBASE}
- Uses the MPI compiler wrapper (MPICC)
- Installs shared library, header, and pkg-config file
- Optional DOCS (installs README into ${DOCSDIR})
QA
- make stage-qa [ok]
- make check-plist [ok]
- portfmt -D Makefile [ok]
- portlint -AC [ok]
- portclippy Makefile [ok]
- poudriere testport [ok]
Maintainer: rikka.goering@outlook.de
Patch attached as a git-format patch.
--
You are receiving this mail because:
You are the assignee for the bug.