CRAN Package Check Results for Package quanteda

Last updated on 2018-10-18 21:48:11 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.3.4 224.58 412.70 637.28 OK
r-devel-linux-x86_64-debian-gcc 1.3.4 WARN
r-devel-linux-x86_64-fedora-clang 1.3.4 843.29 NOTE
r-devel-linux-x86_64-fedora-gcc 1.3.4 790.29 WARN
r-devel-windows-ix86+x86_64 1.3.4 555.00 824.00 1379.00 NOTE
r-patched-linux-x86_64 1.3.4 206.18 361.35 567.53 WARN
r-patched-solaris-x86 1.3.4 998.30 NOTE
r-release-linux-x86_64 1.3.4 210.35 360.40 570.75 WARN
r-release-windows-ix86+x86_64 1.3.4 606.00 734.00 1340.00 NOTE
r-release-osx-x86_64 1.3.4 NOTE
r-oldrel-windows-ix86+x86_64 1.3.4 403.00 871.00 1274.00 NOTE
r-oldrel-osx-x86_64 1.3.4 NOTE

Additional issues

clang-UBSAN gcc-UBSAN

Check Details

Version: 1.3.4
Check: whether package can be installed
Result: WARN
    Found the following significant warnings:
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppParallel/include/tbb/concurrent_vector.h:88:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::tuple<unsigned int, unsigned int, double>’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_set_traits<std::vector<unsigned int>, tbb::interface5::internal::hash_compare<std::vector<unsigned int>, quanteda::hash_ngram, quanteda::equal_ngram>, tbb::tbb_allocator<std::vector<unsigned int> >, false> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::vector<unsigned int>, tbb::tbb_allocator<std::vector<unsigned int> > >, std::vector<unsigned int> >’}; use assignment or value-initialization instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<std::vector<unsigned int>, tbb::atomic<unsigned int>, tbb::interface5::internal::hash_compare<std::vector<unsigned int>, quanteda::hash_ngram, quanteda::equal_ngram>, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > >, false> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> >, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > > >, std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > >’}; use assignment or value-initialization instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> >, tbb::interface5::internal::hash_compare<std::vector<unsigned int>, quanteda::hash_ngram, quanteda::equal_ngram>, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> > > >, false> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<const std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> > >, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> > > > >, std::pair<const std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> > > >’}; use assignment or value-initialization instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppParallel/include/tbb/concurrent_vector.h:88:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct std::pair<std::vector<unsigned int>, tbb::atomic<unsigned int> >’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppParallel/include/tbb/concurrent_vector.h:88:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::vector<unsigned int>’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_set_traits<unsigned int, tbb::interface5::internal::hash_compare<unsigned int, tbb::tbb_hash<unsigned int>, std::equal_to<unsigned int> >, tbb::tbb_allocator<unsigned int>, false> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<unsigned int, tbb::tbb_allocator<unsigned int> >, unsigned int>’}; use assignment or value-initialization instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<std::vector<unsigned int>, tbb::atomic<unsigned int>, tbb::interface5::internal::hash_compare<std::vector<unsigned int>, quanteda::hash_ngram, quanteda::equal_ngram>, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > >, true> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> >, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > > >, std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > >’}; use assignment or value-initialization instead [-Wclass-memaccess]
Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.3.4
Check: installed package size
Result: NOTE
     installed size is 16.8Mb
     sub-directories of 1Mb or more:
     R 1.0Mb
     data 1.2Mb
     libs 13.6Mb
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-windows-ix86+x86_64, r-release-windows-ix86+x86_64, r-release-osx-x86_64, r-oldrel-windows-ix86+x86_64, r-oldrel-osx-x86_64

Version: 1.3.4
Check: data for non-ASCII characters
Result: NOTE
     Note: found 71 marked UTF-8 strings
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-patched-solaris-x86, r-release-osx-x86_64, r-oldrel-osx-x86_64

Version: 1.3.4
Check: whether package can be installed
Result: WARN
    Found the following significant warnings:
     /data/gannet/ripley/R/test-3.6/RcppParallel/include/tbb/concurrent_vector.h:88:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::tuple<unsigned int, unsigned int, double>’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess]
     /data/gannet/ripley/R/test-3.6/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_set_traits<std::vector<unsigned int>, tbb::interface5::internal::hash_compare<std::vector<unsigned int>, quanteda::hash_ngram, quanteda::equal_ngram>, tbb::tbb_allocator<std::vector<unsigned int> >, false> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::vector<unsigned int>, tbb::tbb_allocator<std::vector<unsigned int> > >, std::vector<unsigned int> >’}; use assignment or value-initialization instead [-Wclass-memaccess]
     /data/gannet/ripley/R/test-3.6/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<std::vector<unsigned int>, tbb::atomic<unsigned int>, tbb::interface5::internal::hash_compare<std::vector<unsigned int>, quanteda::hash_ngram, quanteda::equal_ngram>, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > >, false> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> >, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > > >, std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > >’}; use assignment or value-initialization instead [-Wclass-memaccess]
     /data/gannet/ripley/R/test-3.6/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> >, tbb::interface5::internal::hash_compare<std::vector<unsigned int>, quanteda::hash_ngram, quanteda::equal_ngram>, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> > > >, false> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<const std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> > >, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> > > > >, std::pair<const std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> > > >’}; use assignment or value-initialization instead [-Wclass-memaccess]
     /data/gannet/ripley/R/test-3.6/RcppParallel/include/tbb/concurrent_vector.h:88:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct std::pair<std::vector<unsigned int>, tbb::atomic<unsigned int> >’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess]
     /data/gannet/ripley/R/test-3.6/RcppParallel/include/tbb/concurrent_vector.h:88:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::vector<unsigned int>’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
     /data/gannet/ripley/R/test-3.6/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_set_traits<unsigned int, tbb::interface5::internal::hash_compare<unsigned int, tbb::tbb_hash<unsigned int>, std::equal_to<unsigned int> >, tbb::tbb_allocator<unsigned int>, false> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<unsigned int, tbb::tbb_allocator<unsigned int> >, unsigned int>’}; use assignment or value-initialization instead [-Wclass-memaccess]
     /data/gannet/ripley/R/test-3.6/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<std::vector<unsigned int>, tbb::atomic<unsigned int>, tbb::interface5::internal::hash_compare<std::vector<unsigned int>, quanteda::hash_ngram, quanteda::equal_ngram>, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > >, true> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> >, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > > >, std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > >’}; use assignment or value-initialization instead [-Wclass-memaccess]
Flavor: r-devel-linux-x86_64-fedora-gcc

Version: 1.3.4
Check: whether package can be installed
Result: WARN
    Found the following significant warnings:
     /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppParallel/include/tbb/concurrent_vector.h:88:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::tuple<unsigned int, unsigned int, double>’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_set_traits<std::vector<unsigned int>, tbb::interface5::internal::hash_compare<std::vector<unsigned int>, quanteda::hash_ngram, quanteda::equal_ngram>, tbb::tbb_allocator<std::vector<unsigned int> >, false> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::vector<unsigned int>, tbb::tbb_allocator<std::vector<unsigned int> > >, std::vector<unsigned int> >’}; use assignment or value-initialization instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<std::vector<unsigned int>, tbb::atomic<unsigned int>, tbb::interface5::internal::hash_compare<std::vector<unsigned int>, quanteda::hash_ngram, quanteda::equal_ngram>, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > >, false> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> >, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > > >, std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > >’}; use assignment or value-initialization instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> >, tbb::interface5::internal::hash_compare<std::vector<unsigned int>, quanteda::hash_ngram, quanteda::equal_ngram>, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> > > >, false> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<const std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> > >, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> > > > >, std::pair<const std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> > > >’}; use assignment or value-initialization instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppParallel/include/tbb/concurrent_vector.h:88:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct std::pair<std::vector<unsigned int>, tbb::atomic<unsigned int> >’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppParallel/include/tbb/concurrent_vector.h:88:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::vector<unsigned int>’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_set_traits<unsigned int, tbb::interface5::internal::hash_compare<unsigned int, tbb::tbb_hash<unsigned int>, std::equal_to<unsigned int> >, tbb::tbb_allocator<unsigned int>, false> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<unsigned int, tbb::tbb_allocator<unsigned int> >, unsigned int>’}; use assignment or value-initialization instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<std::vector<unsigned int>, tbb::atomic<unsigned int>, tbb::interface5::internal::hash_compare<std::vector<unsigned int>, quanteda::hash_ngram, quanteda::equal_ngram>, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > >, true> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> >, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > > >, std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > >’}; use assignment or value-initialization instead [-Wclass-memaccess]
Flavor: r-patched-linux-x86_64

Version: 1.3.4
Check: whether package can be installed
Result: WARN
    Found the following significant warnings:
     /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/RcppParallel/include/tbb/concurrent_vector.h:88:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::tuple<unsigned int, unsigned int, double>’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_set_traits<std::vector<unsigned int>, tbb::interface5::internal::hash_compare<std::vector<unsigned int>, quanteda::hash_ngram, quanteda::equal_ngram>, tbb::tbb_allocator<std::vector<unsigned int> >, false> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::vector<unsigned int>, tbb::tbb_allocator<std::vector<unsigned int> > >, std::vector<unsigned int> >’}; use assignment or value-initialization instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<std::vector<unsigned int>, tbb::atomic<unsigned int>, tbb::interface5::internal::hash_compare<std::vector<unsigned int>, quanteda::hash_ngram, quanteda::equal_ngram>, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > >, false> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> >, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > > >, std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > >’}; use assignment or value-initialization instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> >, tbb::interface5::internal::hash_compare<std::vector<unsigned int>, quanteda::hash_ngram, quanteda::equal_ngram>, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> > > >, false> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<const std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> > >, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> > > > >, std::pair<const std::vector<unsigned int>, std::pair<tbb::atomic<unsigned int>, tbb::atomic<unsigned int> > > >’}; use assignment or value-initialization instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/RcppParallel/include/tbb/concurrent_vector.h:88:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct std::pair<std::vector<unsigned int>, tbb::atomic<unsigned int> >’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/RcppParallel/include/tbb/concurrent_vector.h:88:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::vector<unsigned int>’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_set_traits<unsigned int, tbb::interface5::internal::hash_compare<unsigned int, tbb::tbb_hash<unsigned int>, std::equal_to<unsigned int> >, tbb::tbb_allocator<unsigned int>, false> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<unsigned int, tbb::tbb_allocator<unsigned int> >, unsigned int>’}; use assignment or value-initialization instead [-Wclass-memaccess]
     /home/hornik/tmp/R.check/r-release-gcc/Work/build/Packages/RcppParallel/include/tbb/internal/_concurrent_unordered_impl.h:1481:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘tbb::interface5::internal::concurrent_unordered_base<tbb::interface5::concurrent_unordered_map_traits<std::vector<unsigned int>, tbb::atomic<unsigned int>, tbb::interface5::internal::hash_compare<std::vector<unsigned int>, quanteda::hash_ngram, quanteda::equal_ngram>, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > >, true> >::raw_iterator’ {aka ‘class tbb::interface5::internal::flist_iterator<tbb::interface5::internal::split_ordered_list<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> >, tbb::tbb_allocator<std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > > >, std::pair<const std::vector<unsigned int>, tbb::atomic<unsigned int> > >’}; use assignment or value-initialization instead [-Wclass-memaccess]
Flavor: r-release-linux-x86_64