BSD Ports

math/cadical3 3.0.1 NetBSD

SAT Solver

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Port added
Last update
Commit
8c4ceabde8
License
mit
Categories
math
Package size
628.2 KiB, 4471.6 KiB installed

Description

The goal of the development of CaDiCaL was to obtain a CDCL solver, which is easy to understand and change, while at the same time not being much slower than other state-of-the-art CDCL solvers.

In the other systems

The newest version among them is 3.0.1, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDmath/cadical33.0.1 newestnone known-[email protected]2026-07-24
FreeBSDmath/cadical by name2.1.3_1 behind since 2026-07-24none known-[email protected]-
OpenBSDmath/cadical by name3.0.1p0 newestno data-Kirill A. Korinsky <[email protected]>2026-10-21
DragonFlymath/cadical by name2.0.0 behind since 2026-07-24none known-[email protected]-
HardenedBSDmath/cadical by name2.1.3_1 behind since 2026-07-24no data-[email protected]-
GhostBSDmath/cadical by name2.1.3_1 behind since 2026-07-24no data-[email protected]-

Compare across BSDs

Version history 1

  1. 3.0.1 eda877867c

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkgin install cadical

From pkgsrc:

cd /usr/pkgsrc/math/cadical3 && make install clean

Packages

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

RepositoryVersion
NetBSD 10.1 x86_643.0.1
NetBSD 10.1 aarch643.0.1
SmartOS / illumos x86_64-
macOS 15 arm64-

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Required by 2

Commit history 2

DateCommitCreditsLog message
8c4ceabde8 wiz cadical3: use upstream suggestion for LDFLAGS handling
eda877867c wiz math/cadical3: import cadical-3.0.1
The goal of the development of CaDiCaL was to obtain a CDCL solver, which is easy to understand and change, while at the same time not being much slower than other state-of-the-art CDCL solvers.