* 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++ (GCC) 15.2.1 20260123 (Red Hat 15.2.1-7)’
using C++17
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-devel/data.sketches/src'
g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/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'/data/gannet/ripley/R/test-dev/cpp11/include' -I/usr/local/include    -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c array_of_doubles_sketch.cpp -o array_of_doubles_sketch.o
g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/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'/data/gannet/ripley/R/test-dev/cpp11/include' -I/usr/local/include    -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c bloom_filter.cpp -o bloom_filter.o
g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/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'/data/gannet/ripley/R/test-dev/cpp11/include' -I/usr/local/include    -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c count_min_sketch.cpp -o count_min_sketch.o
g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/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'/data/gannet/ripley/R/test-dev/cpp11/include' -I/usr/local/include    -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c cpc_sketch.cpp -o cpc_sketch.o
g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/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'/data/gannet/ripley/R/test-dev/cpp11/include' -I/usr/local/include    -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c cpp11.cpp -o cpp11.o
g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/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'/data/gannet/ripley/R/test-dev/cpp11/include' -I/usr/local/include    -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c ebpps_sketch.cpp -o ebpps_sketch.o
g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/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'/data/gannet/ripley/R/test-dev/cpp11/include' -I/usr/local/include    -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c frequent_items_sketch.cpp -o frequent_items_sketch.o
g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/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'/data/gannet/ripley/R/test-dev/cpp11/include' -I/usr/local/include    -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c hll_sketch.cpp -o hll_sketch.o
g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/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'/data/gannet/ripley/R/test-dev/cpp11/include' -I/usr/local/include    -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c kll_doubles.cpp -o kll_doubles.o
g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/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'/data/gannet/ripley/R/test-dev/cpp11/include' -I/usr/local/include    -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c kll_floats.cpp -o kll_floats.o
g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/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'/data/gannet/ripley/R/test-dev/cpp11/include' -I/usr/local/include    -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c req_sketch.cpp -o req_sketch.o
g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/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'/data/gannet/ripley/R/test-dev/cpp11/include' -I/usr/local/include    -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c tdigest_double.cpp -o tdigest_double.o
g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/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'/data/gannet/ripley/R/test-dev/cpp11/include' -I/usr/local/include    -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c theta_sketch.cpp -o theta_sketch.o
g++ -std=gnu++17 -I"/data/gannet/ripley/R/R-devel/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'/data/gannet/ripley/R/test-dev/cpp11/include' -I/usr/local/include    -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c var_opt_sketch.cpp -o var_opt_sketch.o
In file included from /usr/include/c++/15/string:56,
                 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++/15/bits/basic_string.h:280: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++/15/bits/basic_string.h:298: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++/15/bits/basic_string.h:896:19,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_destroy() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/15/optional:307:35,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_reset() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/15/optional:338: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++/15/optional:560: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++/15/optional:1119: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++/15/bits/basic_string.h:239: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]
  239 |       { 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++/15/bits/basic_string.h:896:19,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_destroy() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/15/optional:307:35,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_reset() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/15/optional:338: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++/15/optional:560: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++/15/optional:1119: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++/15/bits/basic_string.h:299: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]
  299 |           _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++/15/bits/basic_string.h:280: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++/15/bits/basic_string.h:298: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++/15/bits/basic_string.h:896:19,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_destroy() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/15/optional:307:35,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_reset() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/15/optional:338: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++/15/optional:560: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++/15/optional:1119: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++/15/bits/basic_string.h:239: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]
  239 |       { 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++/15/bits/basic_string.h:896:19,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_destroy() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/15/optional:307:35,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_reset() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/15/optional:338: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++/15/optional:560: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++/15/optional:1119: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++/15/bits/basic_string.h:299: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]
  299 |           _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++/15/bits/basic_string.h:280: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++/15/bits/basic_string.h:298: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++/15/bits/basic_string.h:896:19,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_destroy() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/15/optional:307:35,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_reset() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/15/optional:338: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++/15/optional:461:65,
    inlined from ‘std::_Optional_base<std::__cxx11::basic_string<char>, false, false>::~_Optional_base()’ at /usr/include/c++/15/optional:485:12,
    inlined from ‘std::optional<std::__cxx11::basic_string<char> >::~optional()’ at /usr/include/c++/15/optional:778: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++/15/bits/basic_string.h:239: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]
  239 |       { 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++/15/bits/basic_string.h:896:19,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_destroy() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/15/optional:307:35,
    inlined from ‘constexpr void std::_Optional_payload_base<_Tp>::_M_reset() [with _Tp = std::__cxx11::basic_string<char>]’ at /usr/include/c++/15/optional:338: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++/15/optional:461:65,
    inlined from ‘std::_Optional_base<std::__cxx11::basic_string<char>, false, false>::~_Optional_base()’ at /usr/include/c++/15/optional:485:12,
    inlined from ‘std::optional<std::__cxx11::basic_string<char> >::~optional()’ at /usr/include/c++/15/optional:778: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++/15/bits/basic_string.h:299: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]
  299 |           _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++ -std=gnu++17 -shared -L/usr/local/lib64 -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
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-devel/data.sketches/src'
make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-devel/data.sketches/src'
make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-devel/data.sketches/src'
installing to /data/gannet/ripley/R/packages/tests-devel/data.sketches.Rcheck/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)