Skip to content

Commit 965e198

Browse files
committed
update
1 parent 4dff28c commit 965e198

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

NEWS.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11

2-
## RcppParallel 5.1.10 (UNRELEASED)
2+
## RcppParallel 6.0.0 (UNRELEASED)
33

4-
* RcppParallel now bundles oneTBB 2022.0.0.
4+
* RcppParallel now bundles oneTBB 2022.0.0. Note that the TBB ABI has changed;
5+
packages which depend on RcppParallel may need to be rebuilt.
56

6-
* On Windows, RcppParallel now uses the copy of TBB provided by Rtools, if any.
7+
* On Windows, RcppParallel now uses the copy of TBB provided by Rtools.
78
If TBB is not available, RcppParallel will use only the fallback 'tinythread'
89
implementation. In practice, this implies that RcppParallel will now only
910
provide a TBB backend with R (>= 4.2.0).

src/Makevars.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ $(OBJECTS): tbb
2121
# NOTE: TBB libraries are installed via install.libs.R.
2222
# However, we need to copy headers here so that they are visible during compilation.
2323
tbb: tbb-clean
24-
TBB_LIB="$(TBB_LIB)" TBB_INC="$(TBB_INC)" \
24+
@TBB_LIB="$(TBB_LIB)" TBB_INC="$(TBB_INC)" \
2525
TBB_NAME="$(TBB_NAME)" TBB_MALLOC_NAME="$(TBB_MALLOC_NAME)" \
2626
CC="$(CC)" CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" \
2727
CXX="$(CXX)" CXXFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS)" \

src/install.libs.R

+1
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ useBundledTbb <- function() {
142142
tbbDir <- dirname(tbbFiles[[1L]])
143143

144144
dir.create("tbb/build", showWarnings = FALSE)
145+
unlink("tbb/build/lib_release", recursive = TRUE)
145146
file.rename(tbbDir, "tbb/build/lib_release")
146147
unlink("tbb/build-tbb", recursive = TRUE)
147148
writeLines("*** finished building tbb")

0 commit comments

Comments
 (0)