* installing to library ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages’
* installing *source* package ‘data.sketches’ ...
** this is package ‘data.sketches’ version ‘0.1.0’
** package ‘data.sketches’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
specified C++17
using C++ compiler: ‘g++-16 (Debian 16.1.0-2) 16.1.0’
using C++17
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpRN4Azr/R.INSTALL19a89745dacaba/data.sketches/src'
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Idatasketches/common/include -Idatasketches/count/include -Idatasketches/cpc/include -Idatasketches/density/include -Idatasketches/fi/include -Idatasketches/filters/include -Idatasketches/hll/include -Idatasketches/kll/include -Idatasketches/quantiles/include -Idatasketches/req/include -Idatasketches/sampling/include -Idatasketches/tdigest/include -Idatasketches/theta/include -Idatasketches/tuple/include -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cpp11/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c array_of_doubles_sketch.cpp -o array_of_doubles_sketch.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Idatasketches/common/include -Idatasketches/count/include -Idatasketches/cpc/include -Idatasketches/density/include -Idatasketches/fi/include -Idatasketches/filters/include -Idatasketches/hll/include -Idatasketches/kll/include -Idatasketches/quantiles/include -Idatasketches/req/include -Idatasketches/sampling/include -Idatasketches/tdigest/include -Idatasketches/theta/include -Idatasketches/tuple/include -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cpp11/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bloom_filter.cpp -o bloom_filter.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Idatasketches/common/include -Idatasketches/count/include -Idatasketches/cpc/include -Idatasketches/density/include -Idatasketches/fi/include -Idatasketches/filters/include -Idatasketches/hll/include -Idatasketches/kll/include -Idatasketches/quantiles/include -Idatasketches/req/include -Idatasketches/sampling/include -Idatasketches/tdigest/include -Idatasketches/theta/include -Idatasketches/tuple/include -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cpp11/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c count_min_sketch.cpp -o count_min_sketch.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Idatasketches/common/include -Idatasketches/count/include -Idatasketches/cpc/include -Idatasketches/density/include -Idatasketches/fi/include -Idatasketches/filters/include -Idatasketches/hll/include -Idatasketches/kll/include -Idatasketches/quantiles/include -Idatasketches/req/include -Idatasketches/sampling/include -Idatasketches/tdigest/include -Idatasketches/theta/include -Idatasketches/tuple/include -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cpp11/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c cpc_sketch.cpp -o cpc_sketch.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Idatasketches/common/include -Idatasketches/count/include -Idatasketches/cpc/include -Idatasketches/density/include -Idatasketches/fi/include -Idatasketches/filters/include -Idatasketches/hll/include -Idatasketches/kll/include -Idatasketches/quantiles/include -Idatasketches/req/include -Idatasketches/sampling/include -Idatasketches/tdigest/include -Idatasketches/theta/include -Idatasketches/tuple/include -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cpp11/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c cpp11.cpp -o cpp11.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Idatasketches/common/include -Idatasketches/count/include -Idatasketches/cpc/include -Idatasketches/density/include -Idatasketches/fi/include -Idatasketches/filters/include -Idatasketches/hll/include -Idatasketches/kll/include -Idatasketches/quantiles/include -Idatasketches/req/include -Idatasketches/sampling/include -Idatasketches/tdigest/include -Idatasketches/theta/include -Idatasketches/tuple/include -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cpp11/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c ebpps_sketch.cpp -o ebpps_sketch.o
In file included from /usr/include/c++/16/string:58,
                 from ebpps_sketch.cpp:3:
In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’,
    inlined from ‘bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_is_local() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/16/bits/basic_string.h:279:13,
    inlined from ‘void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_dispose() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/16/bits/basic_string.h:297:18,
    inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/16/bits/basic_string.h:920:19,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_destroy() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/16/optional:325:35,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_reset() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/16/optional:361:14,
    inlined from ‘constexpr void std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_M_reset() [with _Tp = std::__cxx11::basic_string<char>; bool <anonymous> = false; bool <anonymous> = false]’ at /usr/include/c++/16/optional:583:28,
    inlined from ‘std::enable_if_t<((bool)is_constructible_v<_Tp, _Args ...>), _Tp&> std::optional<_Tp>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/16/optional:1157:18,
    inlined from ‘void datasketches::ebpps_sample<T, A>::replace_content(TT&&, double) [with TT = std::__cxx11::basic_string<char>; T = std::__cxx11::basic_string<char>; A = std::allocator<std::__cxx11::basic_string<char> >]’ at datasketches/sampling/include/ebpps_sample_impl.hpp:61:26:
/usr/include/c++/16/bits/basic_string.h:238:28: warning: ‘*(const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)((char*)this + 16).std::__cxx11::basic_string<char>::_M_dataplus.std::__cxx11::basic_string<char>::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized]
  238 |       { return _M_dataplus._M_p; }
      |                            ^~~~
In member function ‘void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_dispose() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’,
    inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/16/bits/basic_string.h:920:19,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_destroy() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/16/optional:325:35,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_reset() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/16/optional:361:14,
    inlined from ‘constexpr void std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_M_reset() [with _Tp = std::__cxx11::basic_string<char>; bool <anonymous> = false; bool <anonymous> = false]’ at /usr/include/c++/16/optional:583:28,
    inlined from ‘std::enable_if_t<((bool)is_constructible_v<_Tp, _Args ...>), _Tp&> std::optional<_Tp>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/16/optional:1157:18,
    inlined from ‘void datasketches::ebpps_sample<T, A>::replace_content(TT&&, double) [with TT = std::__cxx11::basic_string<char>; T = std::__cxx11::basic_string<char>; A = std::allocator<std::__cxx11::basic_string<char> >]’ at datasketches/sampling/include/ebpps_sample_impl.hpp:61:26:
/usr/include/c++/16/bits/basic_string.h:298:21: warning: ‘*(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)((char*)this + 16).std::__cxx11::basic_string<char>::<anonymous>.std::__cxx11::basic_string<char>::<unnamed union>::_M_allocated_capacity’ may be used uninitialized [-Wmaybe-uninitialized]
  298 |           _M_destroy(_M_allocated_capacity);
      |           ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’,
    inlined from ‘bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_is_local() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/16/bits/basic_string.h:279:13,
    inlined from ‘void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_dispose() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/16/bits/basic_string.h:297:18,
    inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/16/bits/basic_string.h:920:19,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_destroy() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/16/optional:325:35,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_reset() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/16/optional:361:14,
    inlined from ‘constexpr void std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_M_reset() [with _Tp = std::__cxx11::basic_string<char>; bool <anonymous> = false; bool <anonymous> = false]’ at /usr/include/c++/16/optional:583:28,
    inlined from ‘std::enable_if_t<((bool)is_constructible_v<_Tp, _Args ...>), _Tp&> std::optional<_Tp>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}; _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/16/optional:1157:18,
    inlined from ‘void datasketches::ebpps_sample<T, A>::replace_content(TT&&, double) [with TT = std::__cxx11::basic_string<char>&; T = std::__cxx11::basic_string<char>; A = std::allocator<std::__cxx11::basic_string<char> >]’ at datasketches/sampling/include/ebpps_sample_impl.hpp:61:26:
/usr/include/c++/16/bits/basic_string.h:238:28: warning: ‘*(const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)((char*)this + 16).std::__cxx11::basic_string<char>::_M_dataplus.std::__cxx11::basic_string<char>::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized]
  238 |       { return _M_dataplus._M_p; }
      |                            ^~~~
In member function ‘void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_dispose() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’,
    inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/16/bits/basic_string.h:920:19,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_destroy() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/16/optional:325:35,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_reset() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/16/optional:361:14,
    inlined from ‘constexpr void std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_M_reset() [with _Tp = std::__cxx11::basic_string<char>; bool <anonymous> = false; bool <anonymous> = false]’ at /usr/include/c++/16/optional:583:28,
    inlined from ‘std::enable_if_t<((bool)is_constructible_v<_Tp, _Args ...>), _Tp&> std::optional<_Tp>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}; _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/16/optional:1157:18,
    inlined from ‘void datasketches::ebpps_sample<T, A>::replace_content(TT&&, double) [with TT = std::__cxx11::basic_string<char>&; T = std::__cxx11::basic_string<char>; A = std::allocator<std::__cxx11::basic_string<char> >]’ at datasketches/sampling/include/ebpps_sample_impl.hpp:61:26:
/usr/include/c++/16/bits/basic_string.h:298:21: warning: ‘*(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)((char*)this + 16).std::__cxx11::basic_string<char>::<anonymous>.std::__cxx11::basic_string<char>::<unnamed union>::_M_allocated_capacity’ may be used uninitialized [-Wmaybe-uninitialized]
  298 |           _M_destroy(_M_allocated_capacity);
      |           ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’,
    inlined from ‘bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_is_local() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/16/bits/basic_string.h:279:13,
    inlined from ‘void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_dispose() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/16/bits/basic_string.h:297:18,
    inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/16/bits/basic_string.h:920:19,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_destroy() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/16/optional:325:35,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_reset() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/16/optional:361:14,
    inlined from ‘std::_Optional_payload<_Tp, false, _Copy, _Move>::~_Optional_payload() [with _Tp = std::__cxx11::basic_string<char>; bool _Copy = false; bool _Move = false]’ at /usr/include/c++/16/optional:484:65,
    inlined from ‘std::_Optional_base<std::__cxx11::basic_string<char>, false, false>::~_Optional_base()’ at /usr/include/c++/16/optional:508:12,
    inlined from ‘std::optional<std::__cxx11::basic_string<char> >::~optional()’ at /usr/include/c++/16/optional:812:11,
    inlined from ‘static std::pair<datasketches::ebpps_sample<T, A>, long unsigned int> datasketches::ebpps_sample<T, A>::deserialize(const uint8_t*, size_t, const SerDe&, const A&) [with SerDe = datasketches::serde<std::__cxx11::basic_string<char> >; T = std::__cxx11::basic_string<char>; A = std::allocator<std::__cxx11::basic_string<char> >]’ at datasketches/sampling/include/ebpps_sample_impl.hpp:373:3,
    inlined from ‘static datasketches::ebpps_sketch<T, A> datasketches::ebpps_sketch<T, A>::deserialize(const void*, size_t, const SerDe&, const A&) [with SerDe = datasketches::serde<std::__cxx11::basic_string<char> >; T = std::__cxx11::basic_string<char>; A = std::allocator<std::__cxx11::basic_string<char> >]’ at datasketches/sampling/include/ebpps_sketch_impl.hpp:431:8,
    inlined from ‘cpp11::sexp eb_deserialize_cpp(cpp11::raws)’ at ebpps_sketch.cpp:239:64:
/usr/include/c++/16/bits/basic_string.h:238:28: warning: ‘tmp.std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::<unnamed>.std::_Optional_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::_M_payload.std::_Optional_payload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::<unnamed>.std::_Optional_payload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::<unnamed>.std::_Optional_payload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_payload.std::_Optional_payload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_Storage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>::_M_value.std::__cxx11::basic_string<char>::_M_dataplus.std::__cxx11::basic_string<char>::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized]
  238 |       { return _M_dataplus._M_p; }
      |                            ^~~~
In file included from datasketches/sampling/include/ebpps_sample.hpp:208,
                 from datasketches/sampling/include/ebpps_sketch.hpp:24,
                 from ebpps_sketch.cpp:10:
datasketches/sampling/include/ebpps_sample_impl.hpp: In function ‘cpp11::sexp eb_deserialize_cpp(cpp11::raws)’:
datasketches/sampling/include/ebpps_sample_impl.hpp:368:17: note: ‘tmp’ declared here
  368 |     optional<T> tmp; // space to deserialize
      |                 ^~~
In member function ‘void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_dispose() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’,
    inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/16/bits/basic_string.h:920:19,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_destroy() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/16/optional:325:35,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_reset() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/16/optional:361:14,
    inlined from ‘std::_Optional_payload<_Tp, false, _Copy, _Move>::~_Optional_payload() [with _Tp = std::__cxx11::basic_string<char>; bool _Copy = false; bool _Move = false]’ at /usr/include/c++/16/optional:484:65,
    inlined from ‘std::_Optional_base<std::__cxx11::basic_string<char>, false, false>::~_Optional_base()’ at /usr/include/c++/16/optional:508:12,
    inlined from ‘std::optional<std::__cxx11::basic_string<char> >::~optional()’ at /usr/include/c++/16/optional:812:11,
    inlined from ‘static std::pair<datasketches::ebpps_sample<T, A>, long unsigned int> datasketches::ebpps_sample<T, A>::deserialize(const uint8_t*, size_t, const SerDe&, const A&) [with SerDe = datasketches::serde<std::__cxx11::basic_string<char> >; T = std::__cxx11::basic_string<char>; A = std::allocator<std::__cxx11::basic_string<char> >]’ at datasketches/sampling/include/ebpps_sample_impl.hpp:373:3,
    inlined from ‘static datasketches::ebpps_sketch<T, A> datasketches::ebpps_sketch<T, A>::deserialize(const void*, size_t, const SerDe&, const A&) [with SerDe = datasketches::serde<std::__cxx11::basic_string<char> >; T = std::__cxx11::basic_string<char>; A = std::allocator<std::__cxx11::basic_string<char> >]’ at datasketches/sampling/include/ebpps_sketch_impl.hpp:431:8,
    inlined from ‘cpp11::sexp eb_deserialize_cpp(cpp11::raws)’ at ebpps_sketch.cpp:239:64:
/usr/include/c++/16/bits/basic_string.h:298:21: warning: ‘tmp.std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::<unnamed>.std::_Optional_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::_M_payload.std::_Optional_payload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false, false>::<unnamed>.std::_Optional_payload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::<unnamed>.std::_Optional_payload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_payload.std::_Optional_payload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_Storage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>::_M_value.std::__cxx11::basic_string<char>::<anonymous>.std::__cxx11::basic_string<char>::<unnamed union>::_M_allocated_capacity’ may be used uninitialized [-Wmaybe-uninitialized]
  298 |           _M_destroy(_M_allocated_capacity);
      |           ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
datasketches/sampling/include/ebpps_sample_impl.hpp: In function ‘cpp11::sexp eb_deserialize_cpp(cpp11::raws)’:
datasketches/sampling/include/ebpps_sample_impl.hpp:368:17: note: ‘tmp’ declared here
  368 |     optional<T> tmp; // space to deserialize
      |                 ^~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Idatasketches/common/include -Idatasketches/count/include -Idatasketches/cpc/include -Idatasketches/density/include -Idatasketches/fi/include -Idatasketches/filters/include -Idatasketches/hll/include -Idatasketches/kll/include -Idatasketches/quantiles/include -Idatasketches/req/include -Idatasketches/sampling/include -Idatasketches/tdigest/include -Idatasketches/theta/include -Idatasketches/tuple/include -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cpp11/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c frequent_items_sketch.cpp -o frequent_items_sketch.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Idatasketches/common/include -Idatasketches/count/include -Idatasketches/cpc/include -Idatasketches/density/include -Idatasketches/fi/include -Idatasketches/filters/include -Idatasketches/hll/include -Idatasketches/kll/include -Idatasketches/quantiles/include -Idatasketches/req/include -Idatasketches/sampling/include -Idatasketches/tdigest/include -Idatasketches/theta/include -Idatasketches/tuple/include -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cpp11/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c hll_sketch.cpp -o hll_sketch.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Idatasketches/common/include -Idatasketches/count/include -Idatasketches/cpc/include -Idatasketches/density/include -Idatasketches/fi/include -Idatasketches/filters/include -Idatasketches/hll/include -Idatasketches/kll/include -Idatasketches/quantiles/include -Idatasketches/req/include -Idatasketches/sampling/include -Idatasketches/tdigest/include -Idatasketches/theta/include -Idatasketches/tuple/include -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cpp11/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c kll_doubles.cpp -o kll_doubles.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Idatasketches/common/include -Idatasketches/count/include -Idatasketches/cpc/include -Idatasketches/density/include -Idatasketches/fi/include -Idatasketches/filters/include -Idatasketches/hll/include -Idatasketches/kll/include -Idatasketches/quantiles/include -Idatasketches/req/include -Idatasketches/sampling/include -Idatasketches/tdigest/include -Idatasketches/theta/include -Idatasketches/tuple/include -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cpp11/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c kll_floats.cpp -o kll_floats.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Idatasketches/common/include -Idatasketches/count/include -Idatasketches/cpc/include -Idatasketches/density/include -Idatasketches/fi/include -Idatasketches/filters/include -Idatasketches/hll/include -Idatasketches/kll/include -Idatasketches/quantiles/include -Idatasketches/req/include -Idatasketches/sampling/include -Idatasketches/tdigest/include -Idatasketches/theta/include -Idatasketches/tuple/include -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cpp11/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c req_sketch.cpp -o req_sketch.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Idatasketches/common/include -Idatasketches/count/include -Idatasketches/cpc/include -Idatasketches/density/include -Idatasketches/fi/include -Idatasketches/filters/include -Idatasketches/hll/include -Idatasketches/kll/include -Idatasketches/quantiles/include -Idatasketches/req/include -Idatasketches/sampling/include -Idatasketches/tdigest/include -Idatasketches/theta/include -Idatasketches/tuple/include -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cpp11/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c tdigest_double.cpp -o tdigest_double.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Idatasketches/common/include -Idatasketches/count/include -Idatasketches/cpc/include -Idatasketches/density/include -Idatasketches/fi/include -Idatasketches/filters/include -Idatasketches/hll/include -Idatasketches/kll/include -Idatasketches/quantiles/include -Idatasketches/req/include -Idatasketches/sampling/include -Idatasketches/tdigest/include -Idatasketches/theta/include -Idatasketches/tuple/include -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cpp11/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c theta_sketch.cpp -o theta_sketch.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -Idatasketches/common/include -Idatasketches/count/include -Idatasketches/cpc/include -Idatasketches/density/include -Idatasketches/fi/include -Idatasketches/filters/include -Idatasketches/hll/include -Idatasketches/kll/include -Idatasketches/quantiles/include -Idatasketches/req/include -Idatasketches/sampling/include -Idatasketches/tdigest/include -Idatasketches/theta/include -Idatasketches/tuple/include -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cpp11/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c var_opt_sketch.cpp -o var_opt_sketch.o
g++-16 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -Wl,-O1 -o data.sketches.so array_of_doubles_sketch.o bloom_filter.o count_min_sketch.o cpc_sketch.o cpp11.o ebpps_sketch.o frequent_items_sketch.o hll_sketch.o kll_doubles.o kll_floats.o req_sketch.o tdigest_double.o theta_sketch.o var_opt_sketch.o -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -lR
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpRN4Azr/R.INSTALL19a89745dacaba/data.sketches/src'
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpRN4Azr/R.INSTALL19a89745dacaba/data.sketches/src'
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpRN4Azr/R.INSTALL19a89745dacaba/data.sketches/src'
installing to /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/00LOCK-data.sketches/00new/data.sketches/libs
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (data.sketches)