Skip to content

Commit 7cb559c

Browse files
committed
merge from master
Merge remote-tracking branch 'origin/master' into feature/tbb-solaris Conflicts: NEWS
2 parents 507c82a + cf0f491 commit 7cb559c

File tree

6 files changed

+13
-6
lines changed

6 files changed

+13
-6
lines changed

.Rbuildignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
^.*\.Rproj$
22
^\.Rproj\.user$
33
^src/tbb/build/lib_.*$
4+
^tests/testthat/pkg/RcppParallelTest/src/.*\.s?o$
5+
^tests/testthat/pkg/RcppParallelTest/src/.*\.dll$
46
^inst/lib$
57
^.travis.yml
8+
^README.md
69
^doc$
710

811

DESCRIPTION

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ Authors@R: c(
1515
person(family = "Microsoft", role = "cph")
1616
)
1717
Description: High level functions for doing parallel programming with Rcpp.
18-
For example, the parallelFor function can be used to convert the work of
19-
a standard serial "for" loop into a parallel one and the parallelReduce
18+
For example, the parallelFor() function can be used to convert the work of
19+
a standard serial "for" loop into a parallel one and the parallelReduce()
2020
function can be used for accumulating aggregate or other values.
2121
Suggests: Rcpp, testthat
2222
SystemRequirements: GNU make, Windows: cmd.exe and cscript.exe

NEWS

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
RcppParallel 4.3.7
22
------------------------------------------------------------------------
33

4-
* Fix failure to compile with Rtools 3.3
5-
* Fix failure to compile on OS X Snow Leopard R toolchain
64
* Add tbbmalloc library
75
* Add support for TBB on Solaris
6+
* Fix failure to compile on OS X Snow Leopard R toolchain
87

98
RcppParallel 4.3.6
109
------------------------------------------------------------------------

man/RcppParallel-package.Rd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111

1212
The high level interface enables safe and robust parallel programming without
1313
direct manipulation of operating system threads. On Windows, OS X, and Linux
14-
systems the underlying implementation is based on \href{https://www.threadingbuildingblocks.org/}{Intel TBB} (Threading Building
14+
systems the underlying implementation is based on Intel TBB (Threading Building
1515
Blocks). On other platforms a less-performant fallback implementation based on the
16-
\href{http://tinythreadpp.bitsnbites.eu/}{TinyThread} library is used.
16+
TinyThread library is used.
1717

1818
For additional documentation see the package website at: \href{http://rcppcore.github.io/RcppParallel}{http://rcppcore.github.io/RcppParallel}.
1919
}

tests/testthat/test-malloc.R

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
context( "malloc" )
22

33
test_that( "tbbmalloc works", {
4+
5+
skip_on_cran()
6+
47
sourceCpp( "cpp/malloc.cpp" )
58
})
69

tests/testthat/test-pkg.R

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ context( "package" )
22

33
test_that( "linking from a package works", {
44

5+
skip_on_cran()
6+
57
templib <- tempfile()
68
dir.create(templib)
79

0 commit comments

Comments
 (0)