Page MenuHomeFreeBSD

math/R-cran-RcppParallel: new port for parallel programming tools for Rcpp
ClosedPublic

Authored by chris.longros_gmail.com on Apr 11 2026, 6:01 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, May 16, 2:57 AM
Unknown Object (File)
Thu, May 14, 2:53 AM
Unknown Object (File)
Fri, May 8, 7:46 AM
Unknown Object (File)
Thu, May 7, 3:23 PM
Unknown Object (File)
Wed, May 6, 8:03 AM
Unknown Object (File)
Sun, May 3, 5:54 PM
Unknown Object (File)
Thu, Apr 30, 3:27 AM
Unknown Object (File)
Sat, Apr 25, 12:28 PM
Subscribers
None

Details

Summary

RcppParallel provides parallel programming primitives used by the Stan
ecosystem (StanHeaders, rstan) and other packages for Bayesian statistical
modeling.

The upstream package bundles Intel TBB, which does not support FreeBSD as a
build target. This port links against the system onetbb (devel/onetbb) instead.

Signed-off-by: Christos Longros <chris.longros@gmail.com>

Test Plan

Tested with poudriere in FreeBSD 16-CURRENT.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

chris.longros_gmail.com edited the test plan for this revision. (Show Details)
chris.longros_gmail.com edited the summary of this revision. (Show Details)

Did you run "make test"?

https://github.com/RcppCore/RcppParallel/blob/master/tests/doRUnit.R - RUnit and Rcpp is required to test.

I'll investigate it in some days.

Added TEST_DEPENDS (RUnit, Rcpp). make test passes (doRUnit.R runs, all checks OK).

Added complete TEST_DEPENDS (all ported Suggests: Rcpp, RUnit, knitr, rmarkdown). make test passes.

This revision is now accepted and ready to land.Wed, May 13, 7:29 PM