File tree 3 files changed +6
-4
lines changed
3 files changed +6
-4
lines changed Original file line number Diff line number Diff line change 1
1
2
- ## RcppParallel 5.1.10 (UNRELEASED)
2
+ ## RcppParallel 6.0.0 (UNRELEASED)
3
3
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.
5
6
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.
7
8
If TBB is not available, RcppParallel will use only the fallback 'tinythread'
8
9
implementation. In practice, this implies that RcppParallel will now only
9
10
provide a TBB backend with R (>= 4.2.0).
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ $(OBJECTS): tbb
21
21
# NOTE: TBB libraries are installed via install.libs.R.
22
22
# However, we need to copy headers here so that they are visible during compilation.
23
23
tbb: tbb-clean
24
- TBB_LIB="$(TBB_LIB)" TBB_INC="$(TBB_INC)" \
24
+ @ TBB_LIB="$(TBB_LIB)" TBB_INC="$(TBB_INC)" \
25
25
TBB_NAME="$(TBB_NAME)" TBB_MALLOC_NAME="$(TBB_MALLOC_NAME)" \
26
26
CC="$(CC)" CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" \
27
27
CXX="$(CXX)" CXXFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS)" \
Original file line number Diff line number Diff line change @@ -142,6 +142,7 @@ useBundledTbb <- function() {
142
142
tbbDir <- dirname(tbbFiles [[1L ]])
143
143
144
144
dir.create(" tbb/build" , showWarnings = FALSE )
145
+ unlink(" tbb/build/lib_release" , recursive = TRUE )
145
146
file.rename(tbbDir , " tbb/build/lib_release" )
146
147
unlink(" tbb/build-tbb" , recursive = TRUE )
147
148
writeLines(" *** finished building tbb" )
You can’t perform that action at this time.
0 commit comments