BSD Ports

devel/testsweeper 2025.05.28 FreeBSD

C++ testing framework for parameter sweeps

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
devel
Package size
28.9 KiB, 90.4 KiB installed

Description

TestSweeper is a C++ testing framework for parameter sweeps. It handles parsing command line options, iterating over the test space, and printing results. This simplifies test functions by allowing them to concentrate on setting up and solving one problem at a time.

TestSweeper is part of the SLATE project (Software for Linear Algebra Targeting Exascale), funded by the Department of Energy as part of its Exascale Computing Initiative.

Install

Binary package:

pkg install testsweeper

From the ports tree:

cd /usr/ports/devel/testsweeper/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	testsweeper>0:devel/testsweeper
LIB_DEPENDS=	libtestsweeper.so:devel/testsweeper

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2025.05.282025.05.28--2025.05.28
FreeBSD:14:quarterly2025.05.282025.05.28n/a-2025.05.28
FreeBSD:15:latest2025.05.282025.05.28n/a--
FreeBSD:15:quarterly2025.05.282025.05.28n/an/an/a
FreeBSD:16:latest2025.05.282025.05.28n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 15

No port depends on this one.

Configuration

No options to configure.

USES
cmake
Service scripts
none

Files

pkg-plist 8
  • include/testsweeper.hh
  • lib/cmake/testsweeper/testsweeperConfig.cmake
  • lib/cmake/testsweeper/testsweeperConfigVersion.cmake
  • lib/cmake/testsweeper/testsweeperTargets-.cmake
  • lib/cmake/testsweeper/testsweeperTargets.cmake
  • lib/libtestsweeper.so
  • lib/libtestsweeper.so.2
  • lib/libtestsweeper.so.2.0.0
distinfo 1
FileSizeSHA256
testsweeper-2025.05.28.tar.gz5387510a6584ec719bdf64ee60367917534f670c2bf82dc3a7970f707c68c0f9d2e96
Master sites 1
  • https://github.com/icl-utk-edu/testsweeper/releases/download/v2025.05.28/

Commit history 0

No commits in the history this site was built from.