@@ -20,9 +20,23 @@ comparing R CMD check results across CRAN and dev versions of this package.
2020 * We saw 0 new problems
2121 * We failed to check 16 packages
2222
23- The packages we failed to check did so because they link, directly or
24- transitively, against other packages (e.g. 'Rfast', 'stringfish') that were
25- themselves compiled against the previous TBB ABI. These fail to load with
26- errors such as "undefined symbol: _ ZTIN3tbb4taskE" until those upstream
27- packages are rebuilt against oneTBB 2022.0. We expect these to resolve once
28- CRAN rebuilds the reverse dependency chain against RcppParallel 6.0.0.
23+ Most of the packages we failed to check did so for reasons unrelated to this
24+ release (they could not be installed in the check environment, e.g. missing
25+ Bioconductor dependencies).
26+
27+ However, the following packages failed specifically because of the updated
28+ TBB ABI. They link, directly or transitively, against 'Rfast' or
29+ 'stringfish', which were themselves compiled against the previous version of
30+ TBB and so reference symbols (such as 'tbb::task') that oneTBB 2022.0 no
31+ longer provides:
32+
33+ * via 'Rfast': CompositionalRF, DER, kernreg, Rfast2
34+ * via 'stringfish': qs2, rxode2
35+
36+ These will resolve once 'Rfast' and 'stringfish' are reinstalled / rebuilt
37+ against RcppParallel 6.0.0, which we expect to happen when CRAN rebuilds the
38+ reverse dependency chain. No source changes are required in those packages.
39+
40+ (One further package, 'multinma', failed to check due to the compiler being
41+ killed for exceeding memory during compilation, which is unrelated to this
42+ release.)
0 commit comments