* installing to library ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages’
* installing *source* package ‘rjsoncons’ ...
** this is package ‘rjsoncons’ version ‘1.3.2’
** package ‘rjsoncons’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘g++-16 (Debian 16-20260425-1) 16.0.1 20260425 (prerelease) [gcc-16 r16-8812-gd9c07462a22]’
make[1]: Entering directory '/tmp/RtmpPircMs/R.INSTALL1254cb565f5ce2/rjsoncons/src'
g++-16 -std=gnu++20 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include/ -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cli/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++20 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include/ -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cli/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c flatten.cpp -o flatten.o
In file included from ../inst/include/jsoncons/json_exception.hpp:13,
                 from ../inst/include/jsoncons/basic_json.hpp:28,
                 from ../inst/include/jsoncons/json.hpp:10,
                 from flatten.cpp:1:
../inst/include/jsoncons/unicode_traits.hpp: In function ‘typename std::enable_if<((jsoncons::extension_traits::is_char8<CharT>::value && jsoncons::extension_traits::detector<void, void, jsoncons::extension_traits::container_push_back_t, Container>::value) && jsoncons::extension_traits::is_char32<typename Container::value_type>::value), jsoncons::unicode_traits::convert_result<CharT> >::type jsoncons::unicode_traits::convert(const CharT*, std::size_t, Container&, conv_flags) [with CharT = char; Container = std::__cxx11::basic_string<char32_t>]’:
../inst/include/jsoncons/unicode_traits.hpp:716:56: warning: array subscript 6 is above array bounds of ‘const uint32_t [6]’ {aka ‘const unsigned int [6]’} [-Warray-bounds=]
  716 |             ch -= offsets_from_utf8[extra_bytes_to_read];
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
../inst/include/jsoncons/unicode_traits.hpp:149:20: note: while referencing ‘jsoncons::unicode_traits::offsets_from_utf8’
  149 |     const uint32_t offsets_from_utf8[6] = { 0x00000000UL, 0x00003080UL, 0x000E2080UL,
      |                    ^~~~~~~~~~~~~~~~~
g++-16 -std=gnu++20 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include/ -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cli/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c patch.cpp -o patch.o
In file included from ../inst/include/jsoncons/json_exception.hpp:13,
                 from ../inst/include/jsoncons/basic_json.hpp:28,
                 from ../inst/include/jsoncons/json.hpp:10,
                 from patch.cpp:1:
In function ‘typename std::enable_if<(jsoncons::extension_traits::is_char8<CharT>::value && jsoncons::extension_traits::is_char32<CodepointT>::value), jsoncons::unicode_traits::convert_result<CharT> >::type jsoncons::unicode_traits::to_codepoint(const CharT*, const CharT*, CodepointT&, conv_flags) [with CharT = char; CodepointT = unsigned int]’,
    inlined from ‘std::size_t jsoncons::detail::escape_string(const CharT*, std::size_t, bool, bool, Sink&) [with CharT = char; Sink = jsoncons::string_sink<std::__cxx11::basic_string<char> >]’ at ../inst/include/jsoncons/json_encoder.hpp:101:62:
../inst/include/jsoncons/unicode_traits.hpp:427:52: warning: array subscript 6 is above array bounds of ‘const uint32_t [6]’ {aka ‘const unsigned int [6]’} [-Warray-bounds=]
  427 |         ch -= offsets_from_utf8[extra_bytes_to_read];
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
../inst/include/jsoncons/unicode_traits.hpp: In function ‘std::size_t jsoncons::detail::escape_string(const CharT*, std::size_t, bool, bool, Sink&) [with CharT = char; Sink = jsoncons::string_sink<std::__cxx11::basic_string<char> >]’:
../inst/include/jsoncons/unicode_traits.hpp:149:20: note: while referencing ‘jsoncons::unicode_traits::offsets_from_utf8’
  149 |     const uint32_t offsets_from_utf8[6] = { 0x00000000UL, 0x00003080UL, 0x000E2080UL,
      |                    ^~~~~~~~~~~~~~~~~
g++-16 -std=gnu++20 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include/ -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cli/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c rjsoncons.cpp -o rjsoncons.o
In file included from ../inst/include/jsoncons/json_exception.hpp:13,
                 from ../inst/include/jsoncons/basic_json.hpp:28,
                 from ../inst/include/jsoncons/json.hpp:10,
                 from rjsoncons.cpp:2:
../inst/include/jsoncons/unicode_traits.hpp: In function ‘typename std::enable_if<((jsoncons::extension_traits::is_char8<CharT>::value && jsoncons::extension_traits::detector<void, void, jsoncons::extension_traits::container_push_back_t, Container>::value) && jsoncons::extension_traits::is_char32<typename Container::value_type>::value), jsoncons::unicode_traits::convert_result<CharT> >::type jsoncons::unicode_traits::convert(const CharT*, std::size_t, Container&, conv_flags) [with CharT = char; Container = std::__cxx11::basic_string<char32_t>]’:
../inst/include/jsoncons/unicode_traits.hpp:716:56: warning: array subscript 6 is above array bounds of ‘const uint32_t [6]’ {aka ‘const unsigned int [6]’} [-Warray-bounds=]
  716 |             ch -= offsets_from_utf8[extra_bytes_to_read];
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
../inst/include/jsoncons/unicode_traits.hpp:149:20: note: while referencing ‘jsoncons::unicode_traits::offsets_from_utf8’
  149 |     const uint32_t offsets_from_utf8[6] = { 0x00000000UL, 0x00003080UL, 0x000E2080UL,
      |                    ^~~~~~~~~~~~~~~~~
g++-16 -std=gnu++20 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I../inst/include/ -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cpp11/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/cli/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c schema.cpp -o schema.o
g++-16 -std=gnu++20 -shared -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -Wl,-O1 -o rjsoncons.so cpp11.o flatten.o patch.o rjsoncons.o schema.o -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -lR
make[1]: Leaving directory '/tmp/RtmpPircMs/R.INSTALL1254cb565f5ce2/rjsoncons/src'
make[1]: Entering directory '/tmp/RtmpPircMs/R.INSTALL1254cb565f5ce2/rjsoncons/src'
make[1]: Leaving directory '/tmp/RtmpPircMs/R.INSTALL1254cb565f5ce2/rjsoncons/src'
installing to /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/00LOCK-rjsoncons/00new/rjsoncons/libs
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
** 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 (rjsoncons)