>>> rapidjson: Building community/rapidjson 1.1.0-r8 (using abuild 3.14.1-r6) started Thu, 13 Feb 2025 19:27:47 +0000 >>> rapidjson: Validating /home/buildozer/aports/community/rapidjson/APKBUILD... >>> rapidjson: Analyzing dependencies... >>> rapidjson: Installing for build: build-base cmake samurai gtest gtest-dev (1/11) Installing libbz2 (1.0.8-r6) (2/11) Installing xz-libs (5.6.4-r0) (3/11) Installing libarchive (3.7.7-r0) (4/11) Installing rhash-libs (1.4.5-r0) (5/11) Installing libuv (1.50.0-r0) (6/11) Installing cmake (3.31.5-r0) (7/11) Installing samurai (1.2-r6) (8/11) Installing gtest (1.16.0-r0) (9/11) Installing gmock (1.16.0-r0) (10/11) Installing gtest-dev (1.16.0-r0) (11/11) Installing .makedepends-rapidjson (20250213.192748) Executing busybox-1.37.0-r14.trigger OK: 445 MiB in 113 packages >>> rapidjson: Cleaning up srcdir >>> rapidjson: Cleaning up pkgdir >>> rapidjson: Cleaning up tmpdir >>> rapidjson: Fetching https://distfiles.alpinelinux.org/distfiles/edge/rapidjson-1.1.0.tar.gz >>> rapidjson: Fetching https://distfiles.alpinelinux.org/distfiles/edge/rapidjson-1.1.0.tar.gz >>> rapidjson: Checking sha512sums... rapidjson-1.1.0.tar.gz: OK do-not-include-gtest-src-dir.patch: OK disable-march-cxx-flag.patch: OK disable-Werror.patch: OK gcc14.patch: OK CVE-2024-38517.patch: OK >>> rapidjson: Unpacking /var/cache/distfiles/edge/rapidjson-1.1.0.tar.gz... >>> rapidjson: do-not-include-gtest-src-dir.patch patching file test/CMakeLists.txt >>> rapidjson: disable-march-cxx-flag.patch patching file CMakeLists.txt >>> rapidjson: disable-Werror.patch patching file CMakeLists.txt patching file example/CMakeLists.txt patching file test/unittest/CMakeLists.txt >>> rapidjson: gcc14.patch patching file include/rapidjson/document.h >>> rapidjson: CVE-2024-38517.patch patching file include/rapidjson/reader.h Hunk #1 succeeded at 1302 (offset -330 lines). patching file test/unittest/readertest.cpp CMake Deprecation Warning at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The CXX compiler identification is GNU 14.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning (dev) at CMakeLists.txt:114 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found GTestSrc: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0 -- Configuring done (0.2s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build Change Dir: '/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build' Run Build Command(s): /usr/bin/ninja -v -j 80 [1/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/namespacetest.dir/namespacetest.cpp.o -MF test/unittest/CMakeFiles/namespacetest.dir/namespacetest.cpp.o.d -o test/unittest/CMakeFiles/namespacetest.dir/namespacetest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp [2/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/writertest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/writertest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/writertest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/writertest.cpp [3/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/valuetest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/valuetest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/valuetest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp [4/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/unittest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/unittest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/unittest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/unittest.cpp [5/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/strtodtest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/strtodtest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/strtodtest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/strtodtest.cpp [6/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/stringbuffertest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/stringbuffertest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/stringbuffertest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/stringbuffertest.cpp [7/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/strfunctest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/strfunctest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/strfunctest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/strfunctest.cpp [8/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/simdtest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/simdtest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/simdtest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/simdtest.cpp [9/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/schematest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/schematest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/schematest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp [10/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/regextest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/regextest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/regextest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/regextest.cpp [11/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/readertest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/readertest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/readertest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/readertest.cpp [12/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/ostreamwrappertest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/ostreamwrappertest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/ostreamwrappertest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/ostreamwrappertest.cpp [13/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/prettywritertest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/prettywritertest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/prettywritertest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/prettywritertest.cpp [14/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/pointertest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/pointertest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/pointertest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/pointertest.cpp [15/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/namespacetest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/namespacetest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/namespacetest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp [16/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/jsoncheckertest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/jsoncheckertest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/jsoncheckertest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/jsoncheckertest.cpp [17/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/istreamwrappertest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/istreamwrappertest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/istreamwrappertest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/istreamwrappertest.cpp [18/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/itoatest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/itoatest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/itoatest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/itoatest.cpp [19/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/filestreamtest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/filestreamtest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/filestreamtest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/filestreamtest.cpp [20/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/fwdtest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/fwdtest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/fwdtest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/fwdtest.cpp [21/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/encodingstest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/encodingstest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/encodingstest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/encodingstest.cpp [22/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/encodedstreamtest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/encodedstreamtest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/encodedstreamtest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/encodedstreamtest.cpp [23/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/dtoatest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/dtoatest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/dtoatest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/dtoatest.cpp [24/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/documenttest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/documenttest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/documenttest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp [25/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/bigintegertest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/bigintegertest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/bigintegertest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/bigintegertest.cpp [26/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/allocatorstest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/allocatorstest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/allocatorstest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/allocatorstest.cpp [27/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -MD -MT test/perftest/CMakeFiles/perftest.dir/schematest.cpp.o -MF test/perftest/CMakeFiles/perftest.dir/schematest.cpp.o.d -o test/perftest/CMakeFiles/perftest.dir/schematest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/schematest.cpp [28/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -MD -MT test/perftest/CMakeFiles/perftest.dir/rapidjsontest.cpp.o -MF test/perftest/CMakeFiles/perftest.dir/rapidjsontest.cpp.o.d -o test/perftest/CMakeFiles/perftest.dir/rapidjsontest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/rapidjsontest.cpp [29/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -MD -MT test/perftest/CMakeFiles/perftest.dir/platformtest.cpp.o -MF test/perftest/CMakeFiles/perftest.dir/platformtest.cpp.o.d -o test/perftest/CMakeFiles/perftest.dir/platformtest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/platformtest.cpp [30/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -MD -MT test/perftest/CMakeFiles/perftest.dir/perftest.cpp.o -MF test/perftest/CMakeFiles/perftest.dir/perftest.cpp.o.d -o test/perftest/CMakeFiles/perftest.dir/perftest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/perftest.cpp [31/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -MD -MT test/perftest/CMakeFiles/perftest.dir/misctest.cpp.o -MF test/perftest/CMakeFiles/perftest.dir/misctest.cpp.o.d -o test/perftest/CMakeFiles/perftest.dir/misctest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/misctest.cpp In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/jsoncheckertest.cpp:17: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; Member = rapidjson::GenericMember, rapidjson::CrtAllocator>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 4; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 4; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 4; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 4; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 4; SourceEncoding = rapidjson::UTF8<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 4; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/jsoncheckertest.cpp:74:44: required from here 74 | document.Parse(json); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 4; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 4; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 4; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 4; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 4; SourceEncoding = rapidjson::UTF8<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 4; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/jsoncheckertest.cpp:74:44: required from here 74 | document.Parse(json); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:25: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void my::rapid::json::GenericValue::SetObjectRaw(Member*, my::rapid::json::SizeType, Allocator&) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; Member = my::rapid::json::GenericMember, my::rapid::json::CrtAllocator>; my::rapid::json::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool my::rapid::json::GenericDocument::EndObject(my::rapid::json::SizeType) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'my::rapid::json::GenericReader::IterativeParsingState my::rapid::json::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; InputStream = my::rapid::json::GenericStringStream >; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:39:14: required from here 39 | doc.Parse(json); | ~~~~~~~~~^~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'my::rapid::json::GenericValue, my::rapid::json::CrtAllocator>::Member' {aka 'struct my::rapid::json::GenericMember, my::rapid::json::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'my::rapid::json::GenericValue, my::rapid::json::CrtAllocator>::Member' {aka 'struct my::rapid::json::GenericMember, my::rapid::json::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void my::rapid::json::GenericValue::SetArrayRaw(my::rapid::json::GenericValue*, my::rapid::json::SizeType, Allocator&) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool my::rapid::json::GenericDocument::EndArray(my::rapid::json::SizeType) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'my::rapid::json::GenericReader::IterativeParsingState my::rapid::json::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; InputStream = my::rapid::json::GenericStringStream >; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:39:14: required from here 39 | doc.Parse(json); | ~~~~~~~~~^~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class my::rapid::json::GenericValue, my::rapid::json::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class my::rapid::json::GenericValue, my::rapid::json::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void my::rapid::json::GenericValue::SetObjectRaw(Member*, my::rapid::json::SizeType, Allocator&) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; Member = my::rapid::json::GenericMember, my::rapid::json::MemoryPoolAllocator<> >; my::rapid::json::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool my::rapid::json::GenericDocument::EndObject(my::rapid::json::SizeType) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'my::rapid::json::GenericReader::IterativeParsingState my::rapid::json::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; InputStream = my::rapid::json::GenericStringStream >; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:62:14: required from here 62 | doc.Parse(buffer.GetString()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'my::rapid::json::GenericValue >::Member' {aka 'struct my::rapid::json::GenericMember, my::rapid::json::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'my::rapid::json::GenericValue >::Member' {aka 'struct my::rapid::json::GenericMember, my::rapid::json::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void my::rapid::json::GenericValue::SetArrayRaw(my::rapid::json::GenericValue*, my::rapid::json::SizeType, Allocator&) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; my::rapid::json::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool my::rapid::json::GenericDocument::EndArray(my::rapid::json::SizeType) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'my::rapid::json::GenericReader::IterativeParsingState my::rapid::json::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; InputStream = my::rapid::json::GenericStringStream >; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:62:14: required from here 62 | doc.Parse(buffer.GetString()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class my::rapid::json::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class my::rapid::json::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:25: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void my::rapid::json::GenericValue::SetObjectRaw(Member*, my::rapid::json::SizeType, Allocator&) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; Member = my::rapid::json::GenericMember, my::rapid::json::CrtAllocator>; my::rapid::json::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool my::rapid::json::GenericDocument::EndObject(my::rapid::json::SizeType) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'my::rapid::json::GenericReader::IterativeParsingState my::rapid::json::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; InputStream = my::rapid::json::GenericStringStream >; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:39:14: required from here 39 | doc.Parse(json); | ~~~~~~~~~^~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'my::rapid::json::GenericValue, my::rapid::json::CrtAllocator>::Member' {aka 'struct my::rapid::json::GenericMember, my::rapid::json::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'my::rapid::json::GenericValue, my::rapid::json::CrtAllocator>::Member' {aka 'struct my::rapid::json::GenericMember, my::rapid::json::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void my::rapid::json::GenericValue::SetArrayRaw(my::rapid::json::GenericValue*, my::rapid::json::SizeType, Allocator&) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool my::rapid::json::GenericDocument::EndArray(my::rapid::json::SizeType) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'my::rapid::json::GenericReader::IterativeParsingState my::rapid::json::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; InputStream = my::rapid::json::GenericStringStream >; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:39:14: required from here 39 | doc.Parse(json); | ~~~~~~~~~^~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class my::rapid::json::GenericValue, my::rapid::json::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class my::rapid::json::GenericValue, my::rapid::json::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void my::rapid::json::GenericValue::SetObjectRaw(Member*, my::rapid::json::SizeType, Allocator&) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; Member = my::rapid::json::GenericMember, my::rapid::json::MemoryPoolAllocator<> >; my::rapid::json::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool my::rapid::json::GenericDocument::EndObject(my::rapid::json::SizeType) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'my::rapid::json::GenericReader::IterativeParsingState my::rapid::json::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; InputStream = my::rapid::json::GenericStringStream >; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:62:14: required from here 62 | doc.Parse(buffer.GetString()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'my::rapid::json::GenericValue >::Member' {aka 'struct my::rapid::json::GenericMember, my::rapid::json::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'my::rapid::json::GenericValue >::Member' {aka 'struct my::rapid::json::GenericMember, my::rapid::json::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void my::rapid::json::GenericValue::SetArrayRaw(my::rapid::json::GenericValue*, my::rapid::json::SizeType, Allocator&) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; my::rapid::json::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool my::rapid::json::GenericDocument::EndArray(my::rapid::json::SizeType) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'my::rapid::json::GenericReader::IterativeParsingState my::rapid::json::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; InputStream = my::rapid::json::GenericStringStream >; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:62:14: required from here 62 | doc.Parse(buffer.GetString()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class my::rapid::json::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class my::rapid::json::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ [32/34] : && /usr/bin/cmake -E rm -f test/unittest/libnamespacetest.a && /usr/bin/ar qc test/unittest/libnamespacetest.a test/unittest/CMakeFiles/namespacetest.dir/namespacetest.cpp.o && /usr/bin/ranlib test/unittest/libnamespacetest.a && : In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/istreamwrappertest.cpp:19: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2183:70: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2183 | return ParseStream(is); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/istreamwrappertest.cpp:130:5: required from here 130 | EXPECT_TRUE(!d.ParseStream(eis).HasParseError()); | ~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2183:70: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2183 | return ParseStream(is); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/istreamwrappertest.cpp:130:5: required from here 130 | EXPECT_TRUE(!d.ParseStream(eis).HasParseError()); | ~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/fwdtest.cpp:98: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator; Member = rapidjson::GenericMember, rapidjson::CrtAllocator>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1782:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8; Allocator = rapidjson::MemoryPoolAllocator]' 1782 | return handler.EndObject(data_.o.size); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator; Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:962:12: required from 'void rapidjson::internal::Schema::AddUniqueElement(V1&, const V2&) [with V1 = rapidjson::GenericValue, rapidjson::CrtAllocator>; V2 = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>]' 962 | V1 c(v, *allocator_); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:434:37: required from 'rapidjson::internal::Schema::Schema(SchemaDocumentType*, const PointerType&, const ValueType&, const ValueType&, AllocatorType*) [with SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>; PointerType = rapidjson::GenericPointer, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; AllocatorType = rapidjson::CrtAllocator]' 434 | AddUniqueElement(allProperties, itr->name); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:953:27: required from 'static const rapidjson::internal::Schema::SchemaType* rapidjson::internal::Schema::GetTypeless() [with SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>; SchemaType = rapidjson::internal::Schema, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator> >]' 953 | static SchemaType typeless(0, PointerType(), ValueType(kObjectType).Move(), ValueType(kObjectType).Move(), 0); | ^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1431:46: required from 'void rapidjson::GenericSchemaDocument::CreateSchemaRecursive(const SchemaType**, const PointerType&, const ValueType&, const ValueType&) [with ValueT = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; Allocator = rapidjson::CrtAllocator; SchemaType = rapidjson::internal::Schema, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator> >; PointerType = rapidjson::GenericPointer, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >]' 1431 | *schema = SchemaType::GetTypeless(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1354:9: required from 'rapidjson::GenericSchemaDocument::GenericSchemaDocument(const ValueType&, IRemoteSchemaDocumentProviderType*, Allocator*) [with ValueT = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; Allocator = rapidjson::CrtAllocator; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; IRemoteSchemaDocumentProviderType = rapidjson::IGenericRemoteSchemaDocumentProvider, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator> >]' 1354 | CreateSchemaRecursive(&root_, PointerType(), document, document); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/fwdtest.cpp:157:20: required from here 157 | schemadocument(RAPIDJSON_NEW(SchemaDocument(*document))), | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1790:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8; Allocator = rapidjson::MemoryPoolAllocator]' 1790 | return handler.EndArray(data_.a.size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator; Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:962:12: required from 'void rapidjson::internal::Schema::AddUniqueElement(V1&, const V2&) [with V1 = rapidjson::GenericValue, rapidjson::CrtAllocator>; V2 = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>]' 962 | V1 c(v, *allocator_); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:434:37: required from 'rapidjson::internal::Schema::Schema(SchemaDocumentType*, const PointerType&, const ValueType&, const ValueType&, AllocatorType*) [with SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>; PointerType = rapidjson::GenericPointer, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; AllocatorType = rapidjson::CrtAllocator]' 434 | AddUniqueElement(allProperties, itr->name); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:953:27: required from 'static const rapidjson::internal::Schema::SchemaType* rapidjson::internal::Schema::GetTypeless() [with SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>; SchemaType = rapidjson::internal::Schema, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator> >]' 953 | static SchemaType typeless(0, PointerType(), ValueType(kObjectType).Move(), ValueType(kObjectType).Move(), 0); | ^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1431:46: required from 'void rapidjson::GenericSchemaDocument::CreateSchemaRecursive(const SchemaType**, const PointerType&, const ValueType&, const ValueType&) [with ValueT = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; Allocator = rapidjson::CrtAllocator; SchemaType = rapidjson::internal::Schema, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator> >; PointerType = rapidjson::GenericPointer, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >]' 1431 | *schema = SchemaType::GetTypeless(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1354:9: required from 'rapidjson::GenericSchemaDocument::GenericSchemaDocument(const ValueType&, IRemoteSchemaDocumentProviderType*, Allocator*) [with ValueT = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; Allocator = rapidjson::CrtAllocator; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; IRemoteSchemaDocumentProviderType = rapidjson::IGenericRemoteSchemaDocumentProvider, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator> >]' 1354 | CreateSchemaRecursive(&root_, PointerType(), document, document); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/fwdtest.cpp:157:20: required from here 157 | schemadocument(RAPIDJSON_NEW(SchemaDocument(*document))), | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:35, from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/fwdtest.cpp:101: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'void rapidjson::internal::GenericRegex::Parse(DecodedStream&) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:301:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 301 | if (!CharacterEscape(ds, &codepoint)) | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:305:17: note: here 305 | default: // Pattern character | ^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'bool rapidjson::internal::GenericRegex::ParseRange(DecodedStream&, rapidjson::SizeType*) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:542:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 542 | if (codepoint == '-') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:548:17: note: here 548 | case 0: | ^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:531:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 531 | if (ds.Peek() == 'b') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:539:13: note: here 539 | default: | ^~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:18, from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/schematest.cpp:5: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1782:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1782 | return handler.EndObject(data_.o.size); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:806:9: required from 'rapidjson::GenericValue& rapidjson::GenericValue::CopyFrom(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 806 | new (this) GenericValue(rhs, allocator); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/schematest.cpp:116:33: required from here 116 | d2->CopyFrom((*testItr)["data"], d2->GetAllocator()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1790:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1790 | return handler.EndArray(data_.a.size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:806:9: required from 'rapidjson::GenericValue& rapidjson::GenericValue::CopyFrom(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 806 | new (this) GenericValue(rhs, allocator); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/schematest.cpp:116:33: required from here 116 | d2->CopyFrom((*testItr)["data"], d2->GetAllocator()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; Member = rapidjson::GenericMember, rapidjson::CrtAllocator>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1782:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1782 | return handler.EndObject(data_.o.size); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:962:12: required from 'void rapidjson::internal::Schema::AddUniqueElement(V1&, const V2&) [with V1 = rapidjson::GenericValue, rapidjson::CrtAllocator>; V2 = rapidjson::GenericValue >; SchemaDocumentType = rapidjson::GenericSchemaDocument > >]' 962 | V1 c(v, *allocator_); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:434:37: required from 'rapidjson::internal::Schema::Schema(SchemaDocumentType*, const PointerType&, const ValueType&, const ValueType&, AllocatorType*) [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; PointerType = rapidjson::GenericPointer > >; ValueType = rapidjson::GenericValue >; AllocatorType = rapidjson::CrtAllocator]' 434 | AddUniqueElement(allProperties, itr->name); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:953:27: required from 'static const rapidjson::internal::Schema::SchemaType* rapidjson::internal::Schema::GetTypeless() [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; SchemaType = rapidjson::internal::Schema > > >]' 953 | static SchemaType typeless(0, PointerType(), ValueType(kObjectType).Move(), ValueType(kObjectType).Move(), 0); | ^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1431:46: required from 'void rapidjson::GenericSchemaDocument::CreateSchemaRecursive(const SchemaType**, const PointerType&, const ValueType&, const ValueType&) [with ValueT = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator; SchemaType = rapidjson::internal::Schema > > >; PointerType = rapidjson::GenericPointer > >; ValueType = rapidjson::GenericValue >]' 1431 | *schema = SchemaType::GetTypeless(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1354:9: required from 'rapidjson::GenericSchemaDocument::GenericSchemaDocument(const ValueType&, IRemoteSchemaDocumentProviderType*, Allocator*) [with ValueT = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator; ValueType = rapidjson::GenericValue >; IRemoteSchemaDocumentProviderType = rapidjson::IGenericRemoteSchemaDocumentProvider > > >]' 1354 | CreateSchemaRecursive(&root_, PointerType(), document, document); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/schematest.cpp:108:71: required from here 108 | ts->schema = new SchemaDocument((*schemaItr)["schema"]); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1790:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1790 | return handler.EndArray(data_.a.size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:962:12: required from 'void rapidjson::internal::Schema::AddUniqueElement(V1&, const V2&) [with V1 = rapidjson::GenericValue, rapidjson::CrtAllocator>; V2 = rapidjson::GenericValue >; SchemaDocumentType = rapidjson::GenericSchemaDocument > >]' 962 | V1 c(v, *allocator_); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:434:37: required from 'rapidjson::internal::Schema::Schema(SchemaDocumentType*, const PointerType&, const ValueType&, const ValueType&, AllocatorType*) [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; PointerType = rapidjson::GenericPointer > >; ValueType = rapidjson::GenericValue >; AllocatorType = rapidjson::CrtAllocator]' 434 | AddUniqueElement(allProperties, itr->name); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:953:27: required from 'static const rapidjson::internal::Schema::SchemaType* rapidjson::internal::Schema::GetTypeless() [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; SchemaType = rapidjson::internal::Schema > > >]' 953 | static SchemaType typeless(0, PointerType(), ValueType(kObjectType).Move(), ValueType(kObjectType).Move(), 0); | ^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1431:46: required from 'void rapidjson::GenericSchemaDocument::CreateSchemaRecursive(const SchemaType**, const PointerType&, const ValueType&, const ValueType&) [with ValueT = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator; SchemaType = rapidjson::internal::Schema > > >; PointerType = rapidjson::GenericPointer > >; ValueType = rapidjson::GenericValue >]' 1431 | *schema = SchemaType::GetTypeless(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1354:9: required from 'rapidjson::GenericSchemaDocument::GenericSchemaDocument(const ValueType&, IRemoteSchemaDocumentProviderType*, Allocator*) [with ValueT = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator; ValueType = rapidjson::GenericValue >; IRemoteSchemaDocumentProviderType = rapidjson::IGenericRemoteSchemaDocumentProvider > > >]' 1354 | CreateSchemaRecursive(&root_, PointerType(), document, document); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/schematest.cpp:108:71: required from here 108 | ts->schema = new SchemaDocument((*schemaItr)["schema"]); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:35: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'void rapidjson::internal::GenericRegex::Parse(DecodedStream&) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:301:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 301 | if (!CharacterEscape(ds, &codepoint)) | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:305:17: note: here 305 | default: // Pattern character | ^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'bool rapidjson::internal::GenericRegex::ParseRange(DecodedStream&, rapidjson::SizeType*) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:542:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 542 | if (codepoint == '-') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:548:17: note: here 548 | case 0: | ^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:531:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 531 | if (ds.Peek() == 'b') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:539:13: note: here 539 | default: | ^~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/regextest.cpp:16: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'void rapidjson::internal::GenericRegex::Parse(DecodedStream&) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:301:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 301 | if (!CharacterEscape(ds, &codepoint)) | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:305:17: note: here 305 | default: // Pattern character | ^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'bool rapidjson::internal::GenericRegex::ParseRange(DecodedStream&, rapidjson::SizeType*) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:542:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 542 | if (codepoint == '-') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:548:17: note: here 548 | case 0: | ^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:531:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 531 | if (ds.Peek() == 'b') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:539:13: note: here 539 | default: | ^~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/rapidjsontest.cpp:20: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::MemoryStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::MemoryStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::MemoryStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::EncodedInputStream, rapidjson::MemoryStream>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/rapidjsontest.cpp:231:36: required from here 231 | doc.ParseStream<0, UTF8<> >(is); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::MemoryStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::MemoryStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::MemoryStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::EncodedInputStream, rapidjson::MemoryStream>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/rapidjsontest.cpp:231:36: required from here 231 | doc.ParseStream<0, UTF8<> >(is); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; Member = rapidjson::GenericMember, rapidjson::CrtAllocator>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/rapidjsontest.cpp:221:18: required from here 221 | doc.Parse(temp_); | ~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/rapidjsontest.cpp:221:18: required from here 221 | doc.Parse(temp_); | ~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ [33/34] : && /usr/bin/g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -rdynamic test/perftest/CMakeFiles/perftest.dir/misctest.cpp.o test/perftest/CMakeFiles/perftest.dir/perftest.cpp.o test/perftest/CMakeFiles/perftest.dir/platformtest.cpp.o test/perftest/CMakeFiles/perftest.dir/rapidjsontest.cpp.o test/perftest/CMakeFiles/perftest.dir/schematest.cpp.o -o bin/perftest -lgtest -lgtest_main && : In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/pointer.h:18, from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/pointertest.cpp:16: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'rapidjson::GenericValue* rapidjson::GenericValue::Erase(ConstValueIterator, ConstValueIterator) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; ValueIterator = rapidjson::GenericValue >*; ConstValueIterator = const rapidjson::GenericValue >*]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1609:21: required from 'rapidjson::GenericValue* rapidjson::GenericValue::Erase(ConstValueIterator) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; ValueIterator = rapidjson::GenericValue >*; ConstValueIterator = const rapidjson::GenericValue >*]' 1609 | return Erase(pos, pos + 1); | ~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/pointer.h:744:21: required from 'bool rapidjson::GenericPointer::Erase(ValueType&) const [with ValueType = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator]' 744 | v->Erase(v->Begin() + last->index); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/pointertest.cpp:886:5: required from here 886 | EXPECT_FALSE(Pointer("").Erase(d)); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1630:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1630 | std::memmove(pos, last, static_cast(End() - last) * sizeof(GenericValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1782:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1782 | return handler.EndObject(data_.o.size); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/pointertest.cpp:762:32: required from here 762 | const Value foo(d["foo"], a); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1790:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1790 | return handler.EndArray(data_.a.size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/pointertest.cpp:762:32: required from here 762 | const Value foo(d["foo"], a); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'rapidjson::GenericValue::MemberIterator rapidjson::GenericValue::EraseMember(ConstMemberIterator, ConstMemberIterator) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; MemberIterator = rapidjson::GenericMemberIterator, rapidjson::MemoryPoolAllocator<> >; ConstMemberIterator = rapidjson::GenericMemberIterator, rapidjson::MemoryPoolAllocator<> >]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1403:27: required from 'rapidjson::GenericValue::MemberIterator rapidjson::GenericValue::EraseMember(ConstMemberIterator) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; MemberIterator = rapidjson::GenericMemberIterator, rapidjson::MemoryPoolAllocator<> >; ConstMemberIterator = rapidjson::GenericMemberIterator, rapidjson::MemoryPoolAllocator<> >]' 1403 | return EraseMember(pos, pos +1); | ~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1449:24: required from 'bool rapidjson::GenericValue::EraseMember(const rapidjson::GenericValue&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1449 | EraseMember(m); | ~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1438:27: required from 'bool rapidjson::GenericValue::EraseMember(const Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Ch = char]' 1438 | return EraseMember(n); | ~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/pointer.h:740:34: required from 'bool rapidjson::GenericPointer::Erase(ValueType&) const [with ValueType = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator]' 740 | return v->EraseMember(GenericStringRef(last->name, last->length)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/pointertest.cpp:886:5: required from here 886 | EXPECT_FALSE(Pointer("").Erase(d)); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1426:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1426 | std::memmove(&*pos, &*last, static_cast(MemberEnd() - last) * sizeof(Member)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >' declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:16: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::FileReadStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::FileReadStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::FileReadStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::EncodedInputStream, rapidjson::FileReadStream>; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:214:30: required from here 214 | d.ParseStream<0, UTF8<> >(eis); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::FileReadStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::FileReadStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::FileReadStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::EncodedInputStream, rapidjson::FileReadStream>; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:214:30: required from here 214 | d.ParseStream<0, UTF8<> >(eis); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::AutoUTFInputStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::AutoUTF; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::AutoUTFInputStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::AutoUTF; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::AutoUTFInputStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::AutoUTF; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::AutoUTF; InputStream = rapidjson::AutoUTFInputStream; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:255:41: required from here 255 | d.ParseStream<0, AutoUTF >(eis); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::AutoUTFInputStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::AutoUTF; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::AutoUTFInputStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::AutoUTF; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::AutoUTFInputStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::AutoUTF; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::AutoUTF; InputStream = rapidjson::AutoUTFInputStream; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:255:41: required from here 255 | d.ParseStream<0, AutoUTF >(eis); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; Member = rapidjson::GenericMember, rapidjson::CrtAllocator>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::MemoryPoolAllocator<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::MemoryPoolAllocator<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::MemoryPoolAllocator<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2173:62: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 2173 | return ParseStream(is); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:90:32: required from 'void ParseTest() [with Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 90 | doc.template ParseStream<0>(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:123:52: required from here 123 | ParseTest >(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::MemoryPoolAllocator<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::MemoryPoolAllocator<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::MemoryPoolAllocator<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2173:62: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 2173 | return ParseStream(is); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:90:32: required from 'void ParseTest() [with Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 90 | doc.template ParseStream<0>(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:123:52: required from here 123 | ParseTest >(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:16: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'rapidjson::GenericValue* rapidjson::GenericValue::Erase(ConstValueIterator, ConstValueIterator) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; ValueIterator = rapidjson::GenericValue >*; ConstValueIterator = const rapidjson::GenericValue >*]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:1053:12: required from here 1053 | x.Erase(std::remove(x.Begin(), x.End(), null), x.End()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1630:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1630 | std::memmove(pos, last, static_cast(End() - last) * sizeof(GenericValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'rapidjson::GenericValue::MemberIterator rapidjson::GenericValue::EraseMember(ConstMemberIterator, ConstMemberIterator) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; MemberIterator = rapidjson::GenericMemberIterator, rapidjson::MemoryPoolAllocator<> >; ConstMemberIterator = rapidjson::GenericMemberIterator, rapidjson::MemoryPoolAllocator<> >]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:1403:32: required from 'void TestObject(T&, Allocator&) [with T = rapidjson::GenericValue >; Allocator = rapidjson::MemoryPoolAllocator<>]' 1403 | itr = x.EraseMember(x.MemberBegin() + static_cast(first), x.MemberBegin() + static_cast(last)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:1438:15: required from here 1438 | TestObject(x, allocator); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1426:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1426 | std::memmove(&*pos, &*last, static_cast(MemberEnd() - last) * sizeof(Member)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >' declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; Member = rapidjson::GenericMember, rapidjson::CrtAllocator>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1782:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1782 | return handler.EndObject(data_.o.size); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:806:9: required from 'rapidjson::GenericValue& rapidjson::GenericValue::CopyFrom(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' 806 | new (this) GenericValue(rhs, allocator); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:208:15: required from here 208 | y.CopyFrom(x, crtAllocator); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1790:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1790 | return handler.EndArray(data_.a.size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:806:9: required from 'rapidjson::GenericValue& rapidjson::GenericValue::CopyFrom(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' 806 | new (this) GenericValue(rhs, allocator); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:208:15: required from here 208 | y.CopyFrom(x, crtAllocator); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1782:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1782 | return handler.EndObject(data_.o.size); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:253:11: required from 'void TestCopyFrom() [with Value = rapidjson::GenericValue >]' 253 | Value v2(v1, a); // deep copy constructor | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:284:24: required from here 284 | TestCopyFrom(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1790:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1790 | return handler.EndArray(data_.a.size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:253:11: required from 'void TestCopyFrom() [with Value = rapidjson::GenericValue >]' 253 | Value v2(v1, a); // deep copy constructor | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:284:24: required from here 284 | TestCopyFrom(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:18, from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:16: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:1038:30: required from here 1038 | d.ParseStream<0, UTF8<> >(ss); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:1038:30: required from here 1038 | d.ParseStream<0, UTF8<> >(ss); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1719:9: required from 'bool rapidjson::GenericSchemaValidator::EndObject(rapidjson::SizeType) [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; OutputHandler = rapidjson::GenericDocument >; StateAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 1719 | RAPIDJSON_SCHEMA_HANDLE_END_(EndObject, (memberCount)); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericSchemaValidator > >, rapidjson::GenericDocument >, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericSchemaValidator > >, rapidjson::GenericDocument >, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericSchemaValidator > >, rapidjson::GenericDocument >, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1969:57: required from 'bool rapidjson::SchemaValidatingReader::operator()(Handler&) [with Handler = rapidjson::GenericDocument >; unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; SourceEncoding = rapidjson::UTF8<>; SchemaDocumentType = rapidjson::GenericSchemaDocument > >; StackAllocator = rapidjson::CrtAllocator]' 1969 | parseResult_ = reader.template Parse(is_, validator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2135:14: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Populate(Generator&) [with Generator = rapidjson::SchemaValidatingReader<0, rapidjson::GenericStringStream >, rapidjson::UTF8<> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2135 | if (g(*this)) { | ~^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:1235:15: required from here 1235 | d.Populate(reader); | ~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1732:9: required from 'bool rapidjson::GenericSchemaValidator::EndArray(rapidjson::SizeType) [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; OutputHandler = rapidjson::GenericDocument >; StateAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 1732 | RAPIDJSON_SCHEMA_HANDLE_END_(EndArray, (elementCount)); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericSchemaValidator > >, rapidjson::GenericDocument >, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericSchemaValidator > >, rapidjson::GenericDocument >, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericSchemaValidator > >, rapidjson::GenericDocument >, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1969:57: required from 'bool rapidjson::SchemaValidatingReader::operator()(Handler&) [with Handler = rapidjson::GenericDocument >; unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; SourceEncoding = rapidjson::UTF8<>; SchemaDocumentType = rapidjson::GenericSchemaDocument > >; StackAllocator = rapidjson::CrtAllocator]' 1969 | parseResult_ = reader.template Parse(is_, validator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2135:14: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Populate(Generator&) [with Generator = rapidjson::SchemaValidatingReader<0, rapidjson::GenericStringStream >, rapidjson::UTF8<> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2135 | if (g(*this)) { | ~^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:1235:15: required from here 1235 | d.Populate(reader); | ~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; Member = rapidjson::GenericMember, rapidjson::CrtAllocator>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1782:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1782 | return handler.EndObject(data_.o.size); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:962:12: required from 'void rapidjson::internal::Schema::AddUniqueElement(V1&, const V2&) [with V1 = rapidjson::GenericValue, rapidjson::CrtAllocator>; V2 = rapidjson::GenericValue >; SchemaDocumentType = rapidjson::GenericSchemaDocument > >]' 962 | V1 c(v, *allocator_); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:434:37: required from 'rapidjson::internal::Schema::Schema(SchemaDocumentType*, const PointerType&, const ValueType&, const ValueType&, AllocatorType*) [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; PointerType = rapidjson::GenericPointer > >; ValueType = rapidjson::GenericValue >; AllocatorType = rapidjson::CrtAllocator]' 434 | AddUniqueElement(allProperties, itr->name); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:953:27: required from 'static const rapidjson::internal::Schema::SchemaType* rapidjson::internal::Schema::GetTypeless() [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; SchemaType = rapidjson::internal::Schema > > >]' 953 | static SchemaType typeless(0, PointerType(), ValueType(kObjectType).Move(), ValueType(kObjectType).Move(), 0); | ^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1431:46: required from 'void rapidjson::GenericSchemaDocument::CreateSchemaRecursive(const SchemaType**, const PointerType&, const ValueType&, const ValueType&) [with ValueT = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator; SchemaType = rapidjson::internal::Schema > > >; PointerType = rapidjson::GenericPointer > >; ValueType = rapidjson::GenericValue >]' 1431 | *schema = SchemaType::GetTypeless(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1354:9: required from 'rapidjson::GenericSchemaDocument::GenericSchemaDocument(const ValueType&, IRemoteSchemaDocumentProviderType*, Allocator*) [with ValueT = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator; ValueType = rapidjson::GenericValue >; IRemoteSchemaDocumentProviderType = rapidjson::IGenericRemoteSchemaDocumentProvider > > >]' 1354 | CreateSchemaRecursive(&root_, PointerType(), document, document); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:156:24: required from here 156 | SchemaDocument s(sd); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1790:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1790 | return handler.EndArray(data_.a.size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:962:12: required from 'void rapidjson::internal::Schema::AddUniqueElement(V1&, const V2&) [with V1 = rapidjson::GenericValue, rapidjson::CrtAllocator>; V2 = rapidjson::GenericValue >; SchemaDocumentType = rapidjson::GenericSchemaDocument > >]' 962 | V1 c(v, *allocator_); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:434:37: required from 'rapidjson::internal::Schema::Schema(SchemaDocumentType*, const PointerType&, const ValueType&, const ValueType&, AllocatorType*) [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; PointerType = rapidjson::GenericPointer > >; ValueType = rapidjson::GenericValue >; AllocatorType = rapidjson::CrtAllocator]' 434 | AddUniqueElement(allProperties, itr->name); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:953:27: required from 'static const rapidjson::internal::Schema::SchemaType* rapidjson::internal::Schema::GetTypeless() [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; SchemaType = rapidjson::internal::Schema > > >]' 953 | static SchemaType typeless(0, PointerType(), ValueType(kObjectType).Move(), ValueType(kObjectType).Move(), 0); | ^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1431:46: required from 'void rapidjson::GenericSchemaDocument::CreateSchemaRecursive(const SchemaType**, const PointerType&, const ValueType&, const ValueType&) [with ValueT = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator; SchemaType = rapidjson::internal::Schema > > >; PointerType = rapidjson::GenericPointer > >; ValueType = rapidjson::GenericValue >]' 1431 | *schema = SchemaType::GetTypeless(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1354:9: required from 'rapidjson::GenericSchemaDocument::GenericSchemaDocument(const ValueType&, IRemoteSchemaDocumentProviderType*, Allocator*) [with ValueT = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator; ValueType = rapidjson::GenericValue >; IRemoteSchemaDocumentProviderType = rapidjson::IGenericRemoteSchemaDocumentProvider > > >]' 1354 | CreateSchemaRecursive(&root_, PointerType(), document, document); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:156:24: required from here 156 | SchemaDocument s(sd); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator; Member = rapidjson::GenericMember, rapidjson::CrtAllocator>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1782:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1782 | return handler.EndObject(data_.o.size); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:962:12: required from 'void rapidjson::internal::Schema::AddUniqueElement(V1&, const V2&) [with V1 = rapidjson::GenericValue, rapidjson::CrtAllocator>; V2 = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator<> > >]' 962 | V1 c(v, *allocator_); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:434:37: required from 'rapidjson::internal::Schema::Schema(SchemaDocumentType*, const PointerType&, const ValueType&, const ValueType&, AllocatorType*) [with SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator<> > >; PointerType = rapidjson::GenericPointer, rapidjson::MemoryPoolAllocator<> >, rapidjson::CrtAllocator>; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; AllocatorType = rapidjson::CrtAllocator]' 434 | AddUniqueElement(allProperties, itr->name); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:953:27: required from 'static const rapidjson::internal::Schema::SchemaType* rapidjson::internal::Schema::GetTypeless() [with SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator<> > >; SchemaType = rapidjson::internal::Schema, rapidjson::MemoryPoolAllocator<> > > >]' 953 | static SchemaType typeless(0, PointerType(), ValueType(kObjectType).Move(), ValueType(kObjectType).Move(), 0); | ^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1431:46: required from 'void rapidjson::GenericSchemaDocument::CreateSchemaRecursive(const SchemaType**, const PointerType&, const ValueType&, const ValueType&) [with ValueT = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; Allocator = rapidjson::CrtAllocator; SchemaType = rapidjson::internal::Schema, rapidjson::MemoryPoolAllocator<> > > >; PointerType = rapidjson::GenericPointer, rapidjson::MemoryPoolAllocator<> >, rapidjson::CrtAllocator>; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >]' 1431 | *schema = SchemaType::GetTypeless(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1354:9: required from 'rapidjson::GenericSchemaDocument::GenericSchemaDocument(const ValueType&, IRemoteSchemaDocumentProviderType*, Allocator*) [with ValueT = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; Allocator = rapidjson::CrtAllocator; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; IRemoteSchemaDocumentProviderType = rapidjson::IGenericRemoteSchemaDocumentProvider, rapidjson::MemoryPoolAllocator<> > > >]' 1354 | CreateSchemaRecursive(&root_, PointerType(), document, document); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:1040:12: required from here 1040 | SD sd(d); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1790:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1790 | return handler.EndArray(data_.a.size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:962:12: required from 'void rapidjson::internal::Schema::AddUniqueElement(V1&, const V2&) [with V1 = rapidjson::GenericValue, rapidjson::CrtAllocator>; V2 = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator<> > >]' 962 | V1 c(v, *allocator_); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:434:37: required from 'rapidjson::internal::Schema::Schema(SchemaDocumentType*, const PointerType&, const ValueType&, const ValueType&, AllocatorType*) [with SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator<> > >; PointerType = rapidjson::GenericPointer, rapidjson::MemoryPoolAllocator<> >, rapidjson::CrtAllocator>; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; AllocatorType = rapidjson::CrtAllocator]' 434 | AddUniqueElement(allProperties, itr->name); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:953:27: required from 'static const rapidjson::internal::Schema::SchemaType* rapidjson::internal::Schema::GetTypeless() [with SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator<> > >; SchemaType = rapidjson::internal::Schema, rapidjson::MemoryPoolAllocator<> > > >]' 953 | static SchemaType typeless(0, PointerType(), ValueType(kObjectType).Move(), ValueType(kObjectType).Move(), 0); | ^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1431:46: required from 'void rapidjson::GenericSchemaDocument::CreateSchemaRecursive(const SchemaType**, const PointerType&, const ValueType&, const ValueType&) [with ValueT = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; Allocator = rapidjson::CrtAllocator; SchemaType = rapidjson::internal::Schema, rapidjson::MemoryPoolAllocator<> > > >; PointerType = rapidjson::GenericPointer, rapidjson::MemoryPoolAllocator<> >, rapidjson::CrtAllocator>; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >]' 1431 | *schema = SchemaType::GetTypeless(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1354:9: required from 'rapidjson::GenericSchemaDocument::GenericSchemaDocument(const ValueType&, IRemoteSchemaDocumentProviderType*, Allocator*) [with ValueT = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; Allocator = rapidjson::CrtAllocator; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; IRemoteSchemaDocumentProviderType = rapidjson::IGenericRemoteSchemaDocumentProvider, rapidjson::MemoryPoolAllocator<> > > >]' 1354 | CreateSchemaRecursive(&root_, PointerType(), document, document); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:1040:12: required from here 1040 | SD sd(d); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:35: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'void rapidjson::internal::GenericRegex::Parse(DecodedStream&) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:301:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 301 | if (!CharacterEscape(ds, &codepoint)) | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:305:17: note: here 305 | default: // Pattern character | ^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'bool rapidjson::internal::GenericRegex::ParseRange(DecodedStream&, rapidjson::SizeType*) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:542:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 542 | if (codepoint == '-') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:548:17: note: here 548 | case 0: | ^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:531:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 531 | if (ds.Peek() == 'b') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:539:13: note: here 539 | default: | ^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'void rapidjson::internal::GenericRegex::Parse(DecodedStream&) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:301:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 301 | if (!CharacterEscape(ds, &codepoint)) | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:305:17: note: here 305 | default: // Pattern character | ^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'bool rapidjson::internal::GenericRegex::ParseRange(DecodedStream&, rapidjson::SizeType*) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:542:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 542 | if (codepoint == '-') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:548:17: note: here 548 | case 0: | ^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:531:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 531 | if (ds.Peek() == 'b') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:539:13: note: here 539 | default: | ^~~~~~~ [34/34] : && /usr/bin/g++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -rdynamic test/unittest/CMakeFiles/unittest.dir/allocatorstest.cpp.o test/unittest/CMakeFiles/unittest.dir/bigintegertest.cpp.o test/unittest/CMakeFiles/unittest.dir/documenttest.cpp.o test/unittest/CMakeFiles/unittest.dir/dtoatest.cpp.o test/unittest/CMakeFiles/unittest.dir/encodedstreamtest.cpp.o test/unittest/CMakeFiles/unittest.dir/encodingstest.cpp.o test/unittest/CMakeFiles/unittest.dir/fwdtest.cpp.o test/unittest/CMakeFiles/unittest.dir/filestreamtest.cpp.o test/unittest/CMakeFiles/unittest.dir/itoatest.cpp.o test/unittest/CMakeFiles/unittest.dir/istreamwrappertest.cpp.o test/unittest/CMakeFiles/unittest.dir/jsoncheckertest.cpp.o test/unittest/CMakeFiles/unittest.dir/namespacetest.cpp.o test/unittest/CMakeFiles/unittest.dir/pointertest.cpp.o test/unittest/CMakeFiles/unittest.dir/prettywritertest.cpp.o test/unittest/CMakeFiles/unittest.dir/ostreamwrappertest.cpp.o test/unittest/CMakeFiles/unittest.dir/readertest.cpp.o test/unittest/CMakeFiles/unittest.dir/regextest.cpp.o test/unittest/CMakeFiles/unittest.dir/schematest.cpp.o test/unittest/CMakeFiles/unittest.dir/simdtest.cpp.o test/unittest/CMakeFiles/unittest.dir/strfunctest.cpp.o test/unittest/CMakeFiles/unittest.dir/stringbuffertest.cpp.o test/unittest/CMakeFiles/unittest.dir/strtodtest.cpp.o test/unittest/CMakeFiles/unittest.dir/unittest.cpp.o test/unittest/CMakeFiles/unittest.dir/valuetest.cpp.o test/unittest/CMakeFiles/unittest.dir/writertest.cpp.o -o bin/unittest -lgtest -lgtest_main test/unittest/libnamespacetest.a && : UpdateCTestConfiguration from :/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build/DartConfiguration.tcl Parse Config file:/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build/DartConfiguration.tcl UpdateCTestConfiguration from :/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build/DartConfiguration.tcl Parse Config file:/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build/DartConfiguration.tcl Test project /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build Constructing a list of tests Done constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end test 1 Start 1: perftest 1: Test command: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build/bin/perftest 1: Working Directory: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/bin 1: Test timeout computed to be: 1500 test 2 Start 2: unittest 2: Test command: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build/bin/unittest 2: Working Directory: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/bin 2: Test timeout computed to be: 1500 1: [==========] Running 51 tests from 2 test suites. 1: [----------] Global test environment set-up. 1: [----------] 50 tests from RapidJson 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler 2: RapidJSON v1.1.0 2: [==========] Running 343 tests from 29 test suites. 2: [----------] Global test environment set-up. 2: [----------] 4 tests from Allocator 2: [ RUN ] Allocator.CrtAllocator 2: [ OK ] Allocator.CrtAllocator (0 ms) 2: [ RUN ] Allocator.MemoryPoolAllocator 2: [ OK ] Allocator.MemoryPoolAllocator (0 ms) 2: [ RUN ] Allocator.Alignment 2: [ OK ] Allocator.Alignment (0 ms) 2: [ RUN ] Allocator.Issue399 2: [ OK ] Allocator.Issue399 (0 ms) 2: [----------] 4 tests from Allocator (0 ms total) 2: 2: [----------] 6 tests from BigInteger 2: [ RUN ] BigInteger.Constructor 2: [ OK ] BigInteger.Constructor (0 ms) 2: [ RUN ] BigInteger.AddUint64 2: [ OK ] BigInteger.AddUint64 (0 ms) 2: [ RUN ] BigInteger.MultiplyUint64 2: [ OK ] BigInteger.MultiplyUint64 (0 ms) 2: [ RUN ] BigInteger.MultiplyUint32 2: [ OK ] BigInteger.MultiplyUint32 (0 ms) 2: [ RUN ] BigInteger.LeftShift 2: [ OK ] BigInteger.LeftShift (0 ms) 2: [ RUN ] BigInteger.Compare 2: [ OK ] BigInteger.Compare (0 ms) 2: [----------] 6 tests from BigInteger (0 ms total) 2: 2: [----------] 11 tests from Document 2: [ RUN ] Document.Parse 2: [ OK ] Document.Parse (0 ms) 2: [ RUN ] Document.UnchangedOnParseError 2: [ OK ] Document.UnchangedOnParseError (0 ms) 2: [ RUN ] Document.Parse_Encoding 2: [ OK ] Document.Parse_Encoding (0 ms) 2: [ RUN ] Document.ParseStream_EncodedInputStream 2: [ OK ] Document.ParseStream_EncodedInputStream (0 ms) 2: [ RUN ] Document.ParseStream_AutoUTFInputStream 2: [ OK ] Document.ParseStream_AutoUTFInputStream (0 ms) 2: [ RUN ] Document.Swap 2: [ OK ] Document.Swap (0 ms) 2: [ RUN ] Document.AcceptWriter 2: [ OK ] Document.AcceptWriter (0 ms) 2: [ RUN ] Document.UserBuffer 2: [ OK ] Document.UserBuffer (0 ms) 2: [ RUN ] Document.AssertAcceptInvalidNameType 2: [ OK ] Document.AssertAcceptInvalidNameType (0 ms) 2: [ RUN ] Document.UTF16_Document 2: [ OK ] Document.UTF16_Document (0 ms) 2: [ RUN ] Document.CrtAllocator 2: [ OK ] Document.CrtAllocator (0 ms) 2: [----------] 11 tests from Document (1 ms total) 2: 2: [----------] 4 tests from DocumentMove/0, where TypeParam = rapidjson::CrtAllocator 2: [ RUN ] DocumentMove/0.MoveConstructor 2: [ OK ] DocumentMove/0.MoveConstructor (0 ms) 2: [ RUN ] DocumentMove/0.MoveConstructorParseError 2: [ OK ] DocumentMove/0.MoveConstructorParseError (0 ms) 2: [ RUN ] DocumentMove/0.MoveAssignment 2: [ OK ] DocumentMove/0.MoveAssignment (0 ms) 2: [ RUN ] DocumentMove/0.MoveAssignmentParseError 2: [ OK ] DocumentMove/0.MoveAssignmentParseError (0 ms) 2: [----------] 4 tests from DocumentMove/0 (0 ms total) 2: 2: [----------] 4 tests from DocumentMove/1, where TypeParam = rapidjson::MemoryPoolAllocator 2: [ RUN ] DocumentMove/1.MoveConstructor 2: [ OK ] DocumentMove/1.MoveConstructor (0 ms) 2: [ RUN ] DocumentMove/1.MoveConstructorParseError 2: [ OK ] DocumentMove/1.MoveConstructorParseError (0 ms) 2: [ RUN ] DocumentMove/1.MoveAssignment 2: [ OK ] DocumentMove/1.MoveAssignment (0 ms) 2: [ RUN ] DocumentMove/1.MoveAssignmentParseError 2: [ OK ] DocumentMove/1.MoveAssignmentParseError (0 ms) 2: [----------] 4 tests from DocumentMove/1 (0 ms total) 2: 2: [----------] 2 tests from dtoa 2: [ RUN ] dtoa.normal 2: [ OK ] dtoa.normal (0 ms) 2: [ RUN ] dtoa.maxDecimalPlaces 2: [ OK ] dtoa.maxDecimalPlaces (0 ms) 2: [----------] 2 tests from dtoa (0 ms total) 2: 2: [----------] 4 tests from EncodedStreamTest 2: [ RUN ] EncodedStreamTest.EncodedInputStream 2: [ OK ] EncodedStreamTest.EncodedInputStream (0 ms) 2: [ RUN ] EncodedStreamTest.AutoUTFInputStream 2: [ OK ] EncodedStreamTest.AutoUTFInputStream (0 ms) 2: [ RUN ] EncodedStreamTest.EncodedOutputStream 2: [ OK ] EncodedStreamTest.EncodedOutputStream (0 ms) 2: [ RUN ] EncodedStreamTest.AutoUTFOutputStream 2: [ OK ] EncodedStreamTest.AutoUTFOutputStream (0 ms) 2: [----------] 4 tests from EncodedStreamTest (1 ms total) 2: 2: [----------] 4 tests from EncodingsTest 2: [ RUN ] EncodingsTest.UTF8 2: [ OK ] EncodingsTest.UTF8 (32 ms) 2: [ RUN ] EncodingsTest.UTF16 2: [ OK ] EncodingsTest.UTF16 (25 ms) 2: [ RUN ] EncodingsTest.UTF32 2: [ OK ] EncodingsTest.UTF32 (8 ms) 2: [ RUN ] EncodingsTest.ASCII 2: [ OK ] EncodingsTest.ASCII (0 ms) 2: [----------] 4 tests from EncodingsTest (66 ms total) 2: 2: [----------] 1 test from Fwd 2: [ RUN ] Fwd.Fwd 2: [ OK ] Fwd.Fwd (0 ms) 2: [----------] 1 test from Fwd (0 ms total) 2: 2: [----------] 2 tests from FileStreamTest 2: [ RUN ] FileStreamTest.FileReadStream 2: [ OK ] FileStreamTest.FileReadStream (16 ms) 2: [ RUN ] FileStreamTest.FileWriteStream 2: [ OK ] FileStreamTest.FileWriteStream (8 ms) 2: [----------] 2 tests from FileStreamTest (24 ms total) 2: 2: [----------] 4 tests from itoa 2: [ RUN ] itoa.u32toa 2: [ OK ] itoa.u32toa (0 ms) 2: [ RUN ] itoa.i32toa 2: [ OK ] itoa.i32toa (0 ms) 2: [ RUN ] itoa.u64toa 2: [ OK ] itoa.u64toa (0 ms) 2: [ RUN ] itoa.i64toa 2: [ OK ] itoa.i64toa (0 ms) 2: [----------] 4 tests from itoa (0 ms total) 2: 2: [----------] 6 tests from IStreamWrapper 2: [ RUN ] IStreamWrapper.istringstream 2: [ OK ] IStreamWrapper.istringstream (0 ms) 2: [ RUN ] IStreamWrapper.stringstream 2: [ OK ] IStreamWrapper.stringstream (0 ms) 2: [ RUN ] IStreamWrapper.wistringstream 2: [ OK ] IStreamWrapper.wistringstream (0 ms) 2: [ RUN ] IStreamWrapper.wstringstream 2: [ OK ] IStreamWrapper.wstringstream (0 ms) 2: [ RUN ] IStreamWrapper.ifstream 2: [ OK ] IStreamWrapper.ifstream (0 ms) 2: [ RUN ] IStreamWrapper.fstream 2: [ OK ] IStreamWrapper.fstream (0 ms) 2: [----------] 6 tests from IStreamWrapper (0 ms total) 2: 2: [----------] 1 test from JsonChecker 2: [ RUN ] JsonChecker.Reader 2: [ OK ] JsonChecker.Reader (0 ms) 2: [----------] 1 test from JsonChecker (0 ms total) 2: 2: [----------] 2 tests from NamespaceTest 2: [ RUN ] NamespaceTest.Using 2: [ OK ] NamespaceTest.Using (0 ms) 2: [ RUN ] NamespaceTest.Direct 2: [ OK ] NamespaceTest.Direct (0 ms) 2: [----------] 2 tests from NamespaceTest (0 ms total) 2: 2: [----------] 36 tests from Pointer 2: [ RUN ] Pointer.DefaultConstructor 2: [ OK ] Pointer.DefaultConstructor (0 ms) 2: [ RUN ] Pointer.Parse 2: [ OK ] Pointer.Parse (0 ms) 2: [ RUN ] Pointer.Parse_URIFragment 2: [ OK ] Pointer.Parse_URIFragment (0 ms) 2: [ RUN ] Pointer.Stringify 2: [ OK ] Pointer.Stringify (0 ms) 2: [ RUN ] Pointer.ConstructorWithToken 2: [ OK ] Pointer.ConstructorWithToken (0 ms) 2: [ RUN ] Pointer.CopyConstructor 2: [ OK ] Pointer.CopyConstructor (0 ms) 2: [ RUN ] Pointer.Assignment 2: [ OK ] Pointer.Assignment (0 ms) 2: [ RUN ] Pointer.Append 2: [ OK ] Pointer.Append (0 ms) 2: [ RUN ] Pointer.Equality 2: [ OK ] Pointer.Equality (0 ms) 2: [ RUN ] Pointer.Inequality 2: [ OK ] Pointer.Inequality (0 ms) 2: [ RUN ] Pointer.Create 2: [ OK ] Pointer.Create (0 ms) 2: [ RUN ] Pointer.Get 2: [ OK ] Pointer.Get (0 ms) 2: [ RUN ] Pointer.GetWithDefault 2: [ OK ] Pointer.GetWithDefault (0 ms) 2: [ RUN ] Pointer.GetWithDefault_NoAllocator 2: [ OK ] Pointer.GetWithDefault_NoAllocator (0 ms) 2: [ RUN ] Pointer.Set 2: [ OK ] Pointer.Set (0 ms) 2: [ RUN ] Pointer.Set_NoAllocator 2: [ OK ] Pointer.Set_NoAllocator (0 ms) 2: [ RUN ] Pointer.Swap 2: [ OK ] Pointer.Swap (0 ms) 2: [ RUN ] Pointer.Swap_NoAllocator 2: [ OK ] Pointer.Swap_NoAllocator (0 ms) 2: [ RUN ] Pointer.Erase 2: [ OK ] Pointer.Erase (0 ms) 2: [ RUN ] Pointer.CreateValueByPointer 2: [ OK ] Pointer.CreateValueByPointer (0 ms) 2: [ RUN ] Pointer.CreateValueByPointer_NoAllocator 2: [ OK ] Pointer.CreateValueByPointer_NoAllocator (0 ms) 2: [ RUN ] Pointer.GetValueByPointer 2: [ OK ] Pointer.GetValueByPointer (0 ms) 2: [ RUN ] Pointer.GetValueByPointerWithDefault_Pointer 2: [ OK ] Pointer.GetValueByPointerWithDefault_Pointer (0 ms) 2: [ RUN ] Pointer.GetValueByPointerWithDefault_String 2: [ OK ] Pointer.GetValueByPointerWithDefault_String (0 ms) 2: [ RUN ] Pointer.GetValueByPointerWithDefault_Pointer_NoAllocator 2: [ OK ] Pointer.GetValueByPointerWithDefault_Pointer_NoAllocator (0 ms) 2: [ RUN ] Pointer.GetValueByPointerWithDefault_String_NoAllocator 2: [ OK ] Pointer.GetValueByPointerWithDefault_String_NoAllocator (0 ms) 2: [ RUN ] Pointer.SetValueByPointer_Pointer 2: [ OK ] Pointer.SetValueByPointer_Pointer (0 ms) 2: [ RUN ] Pointer.SetValueByPointer_String 2: [ OK ] Pointer.SetValueByPointer_String (0 ms) 2: [ RUN ] Pointer.SetValueByPointer_Pointer_NoAllocator 2: [ OK ] Pointer.SetValueByPointer_Pointer_NoAllocator (0 ms) 2: [ RUN ] Pointer.SetValueByPointer_String_NoAllocator 2: [ OK ] Pointer.SetValueByPointer_String_NoAllocator (0 ms) 2: [ RUN ] Pointer.SwapValueByPointer 2: [ OK ] Pointer.SwapValueByPointer (0 ms) 2: [ RUN ] Pointer.SwapValueByPointer_NoAllocator 2: [ OK ] Pointer.SwapValueByPointer_NoAllocator (0 ms) 2: [ RUN ] Pointer.EraseValueByPointer_Pointer 2: [ OK ] Pointer.EraseValueByPointer_Pointer (0 ms) 2: [ RUN ] Pointer.EraseValueByPointer_String 2: [ OK ] Pointer.EraseValueByPointer_String (0 ms) 2: [ RUN ] Pointer.Ambiguity 2: [ OK ] Pointer.Ambiguity (0 ms) 2: [ RUN ] Pointer.Issue483 2: [ OK ] Pointer.Issue483 (0 ms) 2: [----------] 36 tests from Pointer (0 ms total) 2: 2: [----------] 8 tests from PrettyWriter 2: [ RUN ] PrettyWriter.Basic 2: [ OK ] PrettyWriter.Basic (0 ms) 2: [ RUN ] PrettyWriter.FormatOptions 2: [ OK ] PrettyWriter.FormatOptions (0 ms) 2: [ RUN ] PrettyWriter.SetIndent 2: [ OK ] PrettyWriter.SetIndent (0 ms) 2: [ RUN ] PrettyWriter.String 2: [ OK ] PrettyWriter.String (0 ms) 2: [ RUN ] PrettyWriter.String_STDSTRING 2: [ OK ] PrettyWriter.String_STDSTRING (0 ms) 2: [ RUN ] PrettyWriter.OStreamWrapper 2: [ OK ] PrettyWriter.OStreamWrapper (0 ms) 2: [ RUN ] PrettyWriter.FileWriteStream 2: [ OK ] PrettyWriter.FileWriteStream (0 ms) 2: [ RUN ] PrettyWriter.RawValue 2: [ OK ] PrettyWriter.RawValue (0 ms) 2: [----------] 8 tests from PrettyWriter (0 ms total) 2: 2: [----------] 7 tests from OStreamWrapper 2: [ RUN ] OStreamWrapper.ostringstream 2: [ OK ] OStreamWrapper.ostringstream (0 ms) 2: [ RUN ] OStreamWrapper.stringstream 2: [ OK ] OStreamWrapper.stringstream (0 ms) 2: [ RUN ] OStreamWrapper.wostringstream 2: [ OK ] OStreamWrapper.wostringstream (0 ms) 2: [ RUN ] OStreamWrapper.wstringstream 2: [ OK ] OStreamWrapper.wstringstream (0 ms) 2: [ RUN ] OStreamWrapper.cout 2: Hello World! 2: [ OK ] OStreamWrapper.cout (0 ms) 2: [ RUN ] OStreamWrapper.ofstream 2: [ OK ] OStreamWrapper.ofstream (0 ms) 2: [ RUN ] OStreamWrapper.fstream 2: [ OK ] OStreamWrapper.fstream (0 ms) 2: [----------] 7 tests from OStreamWrapper (0 ms total) 2: 2: [----------] 53 tests from Reader 2: [ RUN ] Reader.ParseTrue 2: [ OK ] Reader.ParseTrue (0 ms) 2: [ RUN ] Reader.ParseFalse 2: [ OK ] Reader.ParseFalse (0 ms) 2: [ RUN ] Reader.ParseNumber_Integer 2: [ OK ] Reader.ParseNumber_Integer (35 ms) 2: [ RUN ] Reader.ParseNumber_NormalPrecisionDouble 2: [ OK ] Reader.ParseNumber_NormalPrecisionDouble (52 ms) 2: [ RUN ] Reader.ParseNumber_FullPrecisionDouble 2: [ OK ] Reader.ParseNumber_FullPrecisionDouble (84 ms) 2: [ RUN ] Reader.ParseNumber_NormalPrecisionError 2: ULP Average = 0.341283, Max = 2 2: [ OK ] Reader.ParseNumber_NormalPrecisionError (284 ms) 2: [ RUN ] Reader.ParseNumber_Error 2: [ OK ] Reader.ParseNumber_Error (0 ms) 2: [ RUN ] Reader.ParseString 2: [ OK ] Reader.ParseString (0 ms) 2: [ RUN ] Reader.ParseString_Transcoding 2: [ OK ] Reader.ParseString_Transcoding (0 ms) 2: [ RUN ] Reader.ParseString_TranscodingWithValidation 2: [ OK ] Reader.ParseString_TranscodingWithValidation (0 ms) 2: [ RUN ] Reader.ParseString_NonDestructive 2: [ OK ] Reader.ParseString_NonDestructive (0 ms) 2: [ RUN ] Reader.ParseString_Error 2: [ OK ] Reader.ParseString_Error (0 ms) 2: [ RUN ] Reader.ParseEmptyArray 2: [ OK ] Reader.ParseEmptyArray (0 ms) 2: [ RUN ] Reader.ParseArray 2: [ OK ] Reader.ParseArray (0 ms) 2: [ RUN ] Reader.ParseArray_Error 2: [ OK ] Reader.ParseArray_Error (0 ms) 2: [ RUN ] Reader.ParseObject 2: [ OK ] Reader.ParseObject (0 ms) 2: [ RUN ] Reader.Parse_EmptyObject 2: [ OK ] Reader.Parse_EmptyObject (0 ms) 2: [ RUN ] Reader.Parse_MultipleRoot 2: [ OK ] Reader.Parse_MultipleRoot (0 ms) 2: [ RUN ] Reader.ParseIterative_MultipleRoot 2: [ OK ] Reader.ParseIterative_MultipleRoot (0 ms) 2: [ RUN ] Reader.ParseInsitu_MultipleRoot 2: [ OK ] Reader.ParseInsitu_MultipleRoot (0 ms) 2: [ RUN ] Reader.ParseInsituIterative_MultipleRoot 2: [ OK ] Reader.ParseInsituIterative_MultipleRoot (0 ms) 2: [ RUN ] Reader.ParseDocument_Error 2: [ OK ] Reader.ParseDocument_Error (0 ms) 2: [ RUN ] Reader.ParseValue_Error 2: [ OK ] Reader.ParseValue_Error (0 ms) 2: [ RUN ] Reader.ParseObject_Error 2: [ OK ] Reader.ParseObject_Error (0 ms) 2: [ RUN ] Reader.SkipWhitespace 2: [ OK ] Reader.SkipWhitespace (0 ms) 2: [ RUN ] Reader.CustomStringStream 2: [ OK ] Reader.CustomStringStream (0 ms) 2: [ RUN ] Reader.Parse_IStreamWrapper_StringStream 2: [ OK ] Reader.Parse_IStreamWrapper_StringStream (0 ms) 2: [ RUN ] Reader.IterativeParsing_ErrorHandling 2: [ OK ] Reader.IterativeParsing_ErrorHandling (0 ms) 2: [ RUN ] Reader.IterativeParsing_General 2: [ OK ] Reader.IterativeParsing_General (0 ms) 2: [ RUN ] Reader.IterativeParsing_Count 2: [ OK ] Reader.IterativeParsing_Count (0 ms) 2: [ RUN ] Reader.IterativeParsing_ShortCircuit 2: [ OK ] Reader.IterativeParsing_ShortCircuit (0 ms) 2: [ RUN ] Reader.BaseReaderHandler_Default 2: [ OK ] Reader.BaseReaderHandler_Default (0 ms) 2: [ RUN ] Reader.ParseTerminationByHandler 2: [ OK ] Reader.ParseTerminationByHandler (0 ms) 2: [ RUN ] Reader.ParseComments 2: [ OK ] Reader.ParseComments (0 ms) 2: [ RUN ] Reader.ParseEmptyInlineComment 2: [ OK ] Reader.ParseEmptyInlineComment (0 ms) 2: [ RUN ] Reader.ParseEmptyOnelineComment 2: [ OK ] Reader.ParseEmptyOnelineComment (0 ms) 2: [ RUN ] Reader.ParseMultipleCommentsInARow 2: [ OK ] Reader.ParseMultipleCommentsInARow (0 ms) 2: [ RUN ] Reader.InlineCommentsAreDisabledByDefault 2: [ OK ] Reader.InlineCommentsAreDisabledByDefault (0 ms) 2: [ RUN ] Reader.OnelineCommentsAreDisabledByDefault 2: [ OK ] Reader.OnelineCommentsAreDisabledByDefault (0 ms) 2: [ RUN ] Reader.EofAfterOneLineComment 2: [ OK ] Reader.EofAfterOneLineComment (0 ms) 2: [ RUN ] Reader.IncompleteMultilineComment 2: [ OK ] Reader.IncompleteMultilineComment (0 ms) 2: [ RUN ] Reader.IncompleteMultilineComment2 2: [ OK ] Reader.IncompleteMultilineComment2 (0 ms) 2: [ RUN ] Reader.UnrecognizedComment 2: [ OK ] Reader.UnrecognizedComment (0 ms) 2: [ RUN ] Reader.NumbersAsStrings 2: [ OK ] Reader.NumbersAsStrings (0 ms) 2: [ RUN ] Reader.TrailingCommas 2: [ OK ] Reader.TrailingCommas (0 ms) 2: [ RUN ] Reader.TrailingCommasIterative 2: [ OK ] Reader.TrailingCommasIterative (0 ms) 2: [ RUN ] Reader.MultipleTrailingCommaErrors 2: [ OK ] Reader.MultipleTrailingCommaErrors (0 ms) 2: [ RUN ] Reader.MultipleTrailingCommaErrorsIterative 2: [ OK ] Reader.MultipleTrailingCommaErrorsIterative (0 ms) 2: [ RUN ] Reader.EmptyExceptForCommaErrors 2: [ OK ] Reader.EmptyExceptForCommaErrors (0 ms) 2: [ RUN ] Reader.EmptyExceptForCommaErrorsIterative 2: [ OK ] Reader.EmptyExceptForCommaErrorsIterative (0 ms) 2: [ RUN ] Reader.TrailingCommaHandlerTermination 2: [ OK ] Reader.TrailingCommaHandlerTermination (0 ms) 2: [ RUN ] Reader.TrailingCommaHandlerTerminationIterative 2: [ OK ] Reader.TrailingCommaHandlerTerminationIterative (0 ms) 2: [ RUN ] Reader.ParseNanAndInfinity 2: [ OK ] Reader.ParseNanAndInfinity (0 ms) 2: [----------] 53 tests from Reader (457 ms total) 2: 2: [----------] 49 tests from Regex 2: [ RUN ] Regex.Single 2: [ OK ] Regex.Single (0 ms) 2: [ RUN ] Regex.Concatenation 2: [ OK ] Regex.Concatenation (0 ms) 2: [ RUN ] Regex.Alternation1 2: [ OK ] Regex.Alternation1 (0 ms) 2: [ RUN ] Regex.Alternation2 2: [ OK ] Regex.Alternation2 (0 ms) 2: [ RUN ] Regex.Parenthesis1 2: [ OK ] Regex.Parenthesis1 (0 ms) 2: [ RUN ] Regex.Parenthesis2 2: [ OK ] Regex.Parenthesis2 (0 ms) 2: [ RUN ] Regex.Parenthesis3 2: [ OK ] Regex.Parenthesis3 (0 ms) 2: [ RUN ] Regex.ZeroOrOne1 2: [ OK ] Regex.ZeroOrOne1 (0 ms) 2: [ RUN ] Regex.ZeroOrOne2 2: [ OK ] Regex.ZeroOrOne2 (0 ms) 2: [ RUN ] Regex.ZeroOrOne3 2: [ OK ] Regex.ZeroOrOne3 (0 ms) 2: [ RUN ] Regex.ZeroOrOne4 2: [ OK ] Regex.ZeroOrOne4 (0 ms) 2: [ RUN ] Regex.ZeroOrOne5 2: [ OK ] Regex.ZeroOrOne5 (0 ms) 2: [ RUN ] Regex.ZeroOrMore1 2: [ OK ] Regex.ZeroOrMore1 (0 ms) 2: [ RUN ] Regex.ZeroOrMore2 2: [ OK ] Regex.ZeroOrMore2 (0 ms) 2: [ RUN ] Regex.ZeroOrMore3 2: [ OK ] Regex.ZeroOrMore3 (0 ms) 2: [ RUN ] Regex.ZeroOrMore4 2: [ OK ] Regex.ZeroOrMore4 (0 ms) 2: [ RUN ] Regex.OneOrMore1 2: [ OK ] Regex.OneOrMore1 (0 ms) 2: [ RUN ] Regex.OneOrMore2 2: [ OK ] Regex.OneOrMore2 (0 ms) 2: [ RUN ] Regex.OneOrMore3 2: [ OK ] Regex.OneOrMore3 (0 ms) 2: [ RUN ] Regex.OneOrMore4 2: [ OK ] Regex.OneOrMore4 (0 ms) 2: [ RUN ] Regex.QuantifierExact1 2: [ OK ] Regex.QuantifierExact1 (0 ms) 2: [ RUN ] Regex.QuantifierExact2 2: [ OK ] Regex.QuantifierExact2 (0 ms) 2: [ RUN ] Regex.QuantifierExact3 2: [ OK ] Regex.QuantifierExact3 (0 ms) 2: [ RUN ] Regex.QuantifierMin1 2: [ OK ] Regex.QuantifierMin1 (0 ms) 2: [ RUN ] Regex.QuantifierMin2 2: [ OK ] Regex.QuantifierMin2 (0 ms) 2: [ RUN ] Regex.QuantifierMin3 2: [ OK ] Regex.QuantifierMin3 (0 ms) 2: [ RUN ] Regex.QuantifierMinMax1 2: [ OK ] Regex.QuantifierMinMax1 (0 ms) 2: [ RUN ] Regex.QuantifierMinMax2 2: [ OK ] Regex.QuantifierMinMax2 (0 ms) 2: [ RUN ] Regex.QuantifierMinMax3 2: [ OK ] Regex.QuantifierMinMax3 (0 ms) 2: [ RUN ] Regex.QuantifierMinMax4 2: [ OK ] Regex.QuantifierMinMax4 (0 ms) 2: [ RUN ] Regex.QuantifierMinMax5 2: [ OK ] Regex.QuantifierMinMax5 (0 ms) 2: [ RUN ] Regex.Unicode 2: [ OK ] Regex.Unicode (0 ms) 2: [ RUN ] Regex.AnyCharacter 2: [ OK ] Regex.AnyCharacter (0 ms) 2: [ RUN ] Regex.CharacterRange1 2: [ OK ] Regex.CharacterRange1 (0 ms) 2: [ RUN ] Regex.CharacterRange2 2: [ OK ] Regex.CharacterRange2 (0 ms) 2: [ RUN ] Regex.CharacterRange3 2: [ OK ] Regex.CharacterRange3 (0 ms) 2: [ RUN ] Regex.CharacterRange4 2: [ OK ] Regex.CharacterRange4 (0 ms) 2: [ RUN ] Regex.CharacterRange5 2: [ OK ] Regex.CharacterRange5 (0 ms) 2: [ RUN ] Regex.CharacterRange6 2: [ OK ] Regex.CharacterRange6 (0 ms) 2: [ RUN ] Regex.CharacterRange7 2: [ OK ] Regex.CharacterRange7 (0 ms) 2: [ RUN ] Regex.CharacterRange8 2: [ OK ] Regex.CharacterRange8 (0 ms) 2: [ RUN ] Regex.Search 2: [ OK ] Regex.Search (0 ms) 2: [ RUN ] Regex.Search_BeginAnchor 2: [ OK ] Regex.Search_BeginAnchor (0 ms) 2: [ RUN ] Regex.Search_EndAnchor 2: [ OK ] Regex.Search_EndAnchor (0 ms) 2: [ RUN ] Regex.Search_BothAnchor 2: [ OK ] Regex.Search_BothAnchor (0 ms) 2: [ RUN ] Regex.Escape 2: [ OK ] Regex.Escape (0 ms) 2: [ RUN ] Regex.Invalid 2: [ OK ] Regex.Invalid (0 ms) 2: [ RUN ] Regex.Issue538 2: [ OK ] Regex.Issue538 (0 ms) 2: [ RUN ] Regex.Issue583 2: [ OK ] Regex.Issue583 (4 ms) 2: [----------] 49 tests from Regex (4 ms total) 2: 2: [----------] 56 tests from SchemaValidator 2: [ RUN ] SchemaValidator.Hasher 2: [ OK ] SchemaValidator.Hasher (0 ms) 2: [ RUN ] SchemaValidator.Typeless 2: [ OK ] SchemaValidator.Typeless (0 ms) 2: [ RUN ] SchemaValidator.MultiType 2: [ OK ] SchemaValidator.MultiType (0 ms) 2: [ RUN ] SchemaValidator.Enum_Typed 2: [ OK ] SchemaValidator.Enum_Typed (0 ms) 2: [ RUN ] SchemaValidator.Enum_Typless 2: [ OK ] SchemaValidator.Enum_Typless (0 ms) 2: [ RUN ] SchemaValidator.Enum_InvalidType 2: [ OK ] SchemaValidator.Enum_InvalidType (0 ms) 2: [ RUN ] SchemaValidator.AllOf 2: [ OK ] SchemaValidator.AllOf (0 ms) 2: [ RUN ] SchemaValidator.AnyOf 2: [ OK ] SchemaValidator.AnyOf (0 ms) 2: [ RUN ] SchemaValidator.OneOf 2: [ OK ] SchemaValidator.OneOf (0 ms) 2: [ RUN ] SchemaValidator.Not 2: [ OK ] SchemaValidator.Not (0 ms) 2: [ RUN ] SchemaValidator.Ref 2: [ OK ] SchemaValidator.Ref (0 ms) 2: [ RUN ] SchemaValidator.Ref_AllOf 2: [ OK ] SchemaValidator.Ref_AllOf (0 ms) 2: [ RUN ] SchemaValidator.String 2: [ OK ] SchemaValidator.String (0 ms) 2: [ RUN ] SchemaValidator.String_LengthRange 2: [ OK ] SchemaValidator.String_LengthRange (0 ms) 2: [ RUN ] SchemaValidator.String_Pattern 2: [ OK ] SchemaValidator.String_Pattern (0 ms) 2: [ RUN ] SchemaValidator.String_Pattern_Invalid 2: [ OK ] SchemaValidator.String_Pattern_Invalid (0 ms) 2: [ RUN ] SchemaValidator.Integer 2: [ OK ] SchemaValidator.Integer (0 ms) 2: [ RUN ] SchemaValidator.Integer_Range 2: [ OK ] SchemaValidator.Integer_Range (0 ms) 2: [ RUN ] SchemaValidator.Integer_Range64Boundary 2: [ OK ] SchemaValidator.Integer_Range64Boundary (0 ms) 2: [ RUN ] SchemaValidator.Integer_RangeU64Boundary 2: [ OK ] SchemaValidator.Integer_RangeU64Boundary (0 ms) 2: [ RUN ] SchemaValidator.Integer_Range64BoundaryExclusive 2: [ OK ] SchemaValidator.Integer_Range64BoundaryExclusive (0 ms) 2: [ RUN ] SchemaValidator.Integer_MultipleOf 2: [ OK ] SchemaValidator.Integer_MultipleOf (0 ms) 2: [ RUN ] SchemaValidator.Integer_MultipleOf64Boundary 2: [ OK ] SchemaValidator.Integer_MultipleOf64Boundary (0 ms) 2: [ RUN ] SchemaValidator.Number_Range 2: [ OK ] SchemaValidator.Number_Range (0 ms) 2: [ RUN ] SchemaValidator.Number_RangeInt 2: [ OK ] SchemaValidator.Number_RangeInt (0 ms) 2: [ RUN ] SchemaValidator.Number_RangeDouble 2: [ OK ] SchemaValidator.Number_RangeDouble (0 ms) 2: [ RUN ] SchemaValidator.Number_RangeDoubleU64Boundary 2: [ OK ] SchemaValidator.Number_RangeDoubleU64Boundary (0 ms) 2: [ RUN ] SchemaValidator.Number_MultipleOf 2: [ OK ] SchemaValidator.Number_MultipleOf (0 ms) 2: [ RUN ] SchemaValidator.Number_MultipleOfOne 2: [ OK ] SchemaValidator.Number_MultipleOfOne (0 ms) 2: [ RUN ] SchemaValidator.Object 2: [ OK ] SchemaValidator.Object (0 ms) 2: [ RUN ] SchemaValidator.Object_Properties 2: [ OK ] SchemaValidator.Object_Properties (0 ms) 2: [ RUN ] SchemaValidator.Object_AdditionalPropertiesBoolean 2: [ OK ] SchemaValidator.Object_AdditionalPropertiesBoolean (0 ms) 2: [ RUN ] SchemaValidator.Object_AdditionalPropertiesObject 2: [ OK ] SchemaValidator.Object_AdditionalPropertiesObject (0 ms) 2: [ RUN ] SchemaValidator.Object_Required 2: [ OK ] SchemaValidator.Object_Required (0 ms) 2: [ RUN ] SchemaValidator.Object_PropertiesRange 2: [ OK ] SchemaValidator.Object_PropertiesRange (0 ms) 2: [ RUN ] SchemaValidator.Object_PropertyDependencies 2: [ OK ] SchemaValidator.Object_PropertyDependencies (0 ms) 2: [ RUN ] SchemaValidator.Object_SchemaDependencies 2: [ OK ] SchemaValidator.Object_SchemaDependencies (0 ms) 2: [ RUN ] SchemaValidator.Object_PatternProperties 2: [ OK ] SchemaValidator.Object_PatternProperties (0 ms) 2: [ RUN ] SchemaValidator.Object_PatternProperties_AdditionalProperties 2: [ OK ] SchemaValidator.Object_PatternProperties_AdditionalProperties (0 ms) 2: [ RUN ] SchemaValidator.Array 2: [ OK ] SchemaValidator.Array (0 ms) 2: [ RUN ] SchemaValidator.Array_ItemsList 2: [ OK ] SchemaValidator.Array_ItemsList (0 ms) 2: [ RUN ] SchemaValidator.Array_ItemsTuple 2: [ OK ] SchemaValidator.Array_ItemsTuple (0 ms) 2: [ RUN ] SchemaValidator.Array_AdditionalItmes 2: [ OK ] SchemaValidator.Array_AdditionalItmes (0 ms) 2: [ RUN ] SchemaValidator.Array_ItemsRange 2: [ OK ] SchemaValidator.Array_ItemsRange (0 ms) 2: [ RUN ] SchemaValidator.Array_UniqueItems 2: [ OK ] SchemaValidator.Array_UniqueItems (0 ms) 2: [ RUN ] SchemaValidator.Boolean 2: [ OK ] SchemaValidator.Boolean (0 ms) 2: [ RUN ] SchemaValidator.Null 2: [ OK ] SchemaValidator.Null (0 ms) 2: [ RUN ] SchemaValidator.ObjectInArray 2: [ OK ] SchemaValidator.ObjectInArray (0 ms) 2: [ RUN ] SchemaValidator.MultiTypeInObject 2: [ OK ] SchemaValidator.MultiTypeInObject (0 ms) 2: [ RUN ] SchemaValidator.MultiTypeWithObject 2: [ OK ] SchemaValidator.MultiTypeWithObject (0 ms) 2: [ RUN ] SchemaValidator.AllOf_Nested 2: [ OK ] SchemaValidator.AllOf_Nested (0 ms) 2: [ RUN ] SchemaValidator.EscapedPointer 2: [ OK ] SchemaValidator.EscapedPointer (0 ms) 2: [ RUN ] SchemaValidator.ValidateMetaSchema 2: [ OK ] SchemaValidator.ValidateMetaSchema (0 ms) 2: [ RUN ] SchemaValidator.ValidateMetaSchema_UTF16 2: [ OK ] SchemaValidator.ValidateMetaSchema_UTF16 (0 ms) 2: [ RUN ] SchemaValidator.TestSuite 2: Fail: jsonschema/tests/draft4/refRemote.json "change resolution scope" "changed scope ref invalid" 2: 262 / 263 passed (99%) 2: [ OK ] SchemaValidator.TestSuite (1 ms) 2: [ RUN ] SchemaValidator.Issue608 2: [ OK ] SchemaValidator.Issue608 (0 ms) 2: [----------] 56 tests from SchemaValidator (6 ms total) 2: 2: [----------] 2 tests from SchemaValidatingReader 2: [ RUN ] SchemaValidatingReader.Simple 2: [ OK ] SchemaValidatingReader.Simple (0 ms) 2: [ RUN ] SchemaValidatingReader.Invalid 2: [ OK ] SchemaValidatingReader.Invalid (0 ms) 2: [----------] 2 tests from SchemaValidatingReader (0 ms total) 2: 2: [----------] 1 test from SchemaValidatingWriter 2: [ RUN ] SchemaValidatingWriter.Simple 2: [ OK ] SchemaValidatingWriter.Simple (0 ms) 2: [----------] 1 test from SchemaValidatingWriter (0 ms total) 2: 2: [----------] 1 test from Schema 2: [ RUN ] Schema.Issue552 2: [ OK ] Schema.Issue552 (0 ms) 2: [----------] 1 test from Schema (0 ms total) 2: 2: [----------] 4 tests from SIMD 2: [ RUN ] SIMD.SkipWhitespace 2: [ OK ] SIMD.SkipWhitespace (0 ms) 2: [ RUN ] SIMD.SkipWhitespace_EncodedMemoryStream 2: [ OK ] SIMD.SkipWhitespace_EncodedMemoryStream (0 ms) 2: [ RUN ] SIMD.ScanCopyUnescapedString 2: [ OK ] SIMD.ScanCopyUnescapedString (517 ms) 2: [ RUN ] SIMD.ScanWriteUnescapedString 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler (1368 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_ValidateEncoding 2: [ OK ] SIMD.ScanWriteUnescapedString (440 ms) 2: [----------] 4 tests from SIMD (958 ms total) 2: 2: [----------] 1 test from StrFunc 2: [ RUN ] StrFunc.CountStringCodePoint 2: [ OK ] StrFunc.CountStringCodePoint (0 ms) 2: [----------] 1 test from StrFunc (0 ms total) 2: 2: [----------] 8 tests from StringBuffer 2: [ RUN ] StringBuffer.InitialSize 2: [ OK ] StringBuffer.InitialSize (0 ms) 2: [ RUN ] StringBuffer.Put 2: [ OK ] StringBuffer.Put (0 ms) 2: [ RUN ] StringBuffer.PutN_Issue672 2: [ OK ] StringBuffer.PutN_Issue672 (0 ms) 2: [ RUN ] StringBuffer.Clear 2: [ OK ] StringBuffer.Clear (0 ms) 2: [ RUN ] StringBuffer.Push 2: [ OK ] StringBuffer.Push (0 ms) 2: [ RUN ] StringBuffer.Pop 2: [ OK ] StringBuffer.Pop (0 ms) 2: [ RUN ] StringBuffer.MoveConstructor 2: [ OK ] StringBuffer.MoveConstructor (0 ms) 2: [ RUN ] StringBuffer.MoveAssignment 2: [ OK ] StringBuffer.MoveAssignment (0 ms) 2: [----------] 8 tests from StringBuffer (0 ms total) 2: 2: [----------] 1 test from Strtod 2: [ RUN ] Strtod.CheckApproximationCase 2: [ OK ] Strtod.CheckApproximationCase (0 ms) 2: [----------] 1 test from Strtod (0 ms total) 2: 2: [----------] 34 tests from Value 2: [ RUN ] Value.Size 2: [ OK ] Value.Size (0 ms) 2: [ RUN ] Value.DefaultConstructor 2: [ OK ] Value.DefaultConstructor (0 ms) 2: [ RUN ] Value.MoveConstructor 2: [ OK ] Value.MoveConstructor (0 ms) 2: [ RUN ] Value.AssignmentOperator 2: [ OK ] Value.AssignmentOperator (0 ms) 2: [ RUN ] Value.EqualtoOperator 2: [ OK ] Value.EqualtoOperator (0 ms) 2: [ RUN ] Value.CopyFrom 2: [ OK ] Value.CopyFrom (0 ms) 2: [ RUN ] Value.Swap 2: [ OK ] Value.Swap (0 ms) 2: [ RUN ] Value.Null 2: [ OK ] Value.Null (0 ms) 2: [ RUN ] Value.True 2: [ OK ] Value.True (0 ms) 2: [ RUN ] Value.False 2: [ OK ] Value.False (0 ms) 2: [ RUN ] Value.Int 2: [ OK ] Value.Int (0 ms) 2: [ RUN ] Value.Uint 2: [ OK ] Value.Uint (0 ms) 2: [ RUN ] Value.Int64 2: [ OK ] Value.Int64 (0 ms) 2: [ RUN ] Value.Uint64 2: [ OK ] Value.Uint64 (0 ms) 2: [ RUN ] Value.Double 2: [ OK ] Value.Double (0 ms) 2: [ RUN ] Value.Float 2: [ OK ] Value.Float (0 ms) 2: [ RUN ] Value.IsLosslessDouble 2: [ OK ] Value.IsLosslessDouble (0 ms) 2: [ RUN ] Value.IsLosslessFloat 2: [ OK ] Value.IsLosslessFloat (0 ms) 2: [ RUN ] Value.String 2: [ OK ] Value.String (0 ms) 2: [ RUN ] Value.SetStringNullException 2: [ OK ] Value.SetStringNullException (0 ms) 2: [ RUN ] Value.Array 2: [ OK ] Value.Array (0 ms) 2: [ RUN ] Value.ArrayHelper 2: [ OK ] Value.ArrayHelper (0 ms) 2: [ RUN ] Value.ArrayHelperRangeFor 2: [ OK ] Value.ArrayHelperRangeFor (0 ms) 2: [ RUN ] Value.Object 2: [ OK ] Value.Object (0 ms) 2: [ RUN ] Value.ObjectHelper 2: [ OK ] Value.ObjectHelper (0 ms) 2: [ RUN ] Value.ObjectHelperRangeFor 2: [ OK ] Value.ObjectHelperRangeFor (0 ms) 2: [ RUN ] Value.EraseMember_String 2: [ OK ] Value.EraseMember_String (0 ms) 2: [ RUN ] Value.BigNestedArray 2: [ OK ] Value.BigNestedArray (2 ms) 2: [ RUN ] Value.BigNestedObject 2: [ OK ] Value.BigNestedObject (174 ms) 2: [ RUN ] Value.RemoveLastElement 2: [ OK ] Value.RemoveLastElement (0 ms) 2: [ RUN ] Value.AllocateShortString 2: [ OK ] Value.AllocateShortString (0 ms) 2: [ RUN ] Value.AcceptTerminationByHandler 2: [ OK ] Value.AcceptTerminationByHandler (0 ms) 2: [ RUN ] Value.Sorting 2: [ OK ] Value.Sorting (0 ms) 2: [ RUN ] Value.MergeDuplicateKey 2: [ OK ] Value.MergeDuplicateKey (0 ms) 2: [----------] 34 tests from Value (177 ms total) 2: 2: [----------] 27 tests from Writer 2: [ RUN ] Writer.Compact 2: [ OK ] Writer.Compact (0 ms) 2: [ RUN ] Writer.Root 2: [ OK ] Writer.Root (0 ms) 2: [ RUN ] Writer.Int 2: [ OK ] Writer.Int (0 ms) 2: [ RUN ] Writer.UInt 2: [ OK ] Writer.UInt (0 ms) 2: [ RUN ] Writer.Int64 2: [ OK ] Writer.Int64 (0 ms) 2: [ RUN ] Writer.Uint64 2: [ OK ] Writer.Uint64 (0 ms) 2: [ RUN ] Writer.String 2: [ OK ] Writer.String (0 ms) 2: [ RUN ] Writer.ScanWriteUnescapedString 2: [ OK ] Writer.ScanWriteUnescapedString (0 ms) 2: [ RUN ] Writer.Double 2: [ OK ] Writer.Double (0 ms) 2: [ RUN ] Writer.Transcode 2: [ OK ] Writer.Transcode (0 ms) 2: [ RUN ] Writer.OStreamWrapper 2: [ OK ] Writer.OStreamWrapper (0 ms) 2: [ RUN ] Writer.AssertRootMayBeAnyValue 2: [ OK ] Writer.AssertRootMayBeAnyValue (0 ms) 2: [ RUN ] Writer.AssertIncorrectObjectLevel 2: [ OK ] Writer.AssertIncorrectObjectLevel (0 ms) 2: [ RUN ] Writer.AssertIncorrectArrayLevel 2: [ OK ] Writer.AssertIncorrectArrayLevel (0 ms) 2: [ RUN ] Writer.AssertIncorrectEndObject 2: [ OK ] Writer.AssertIncorrectEndObject (0 ms) 2: [ RUN ] Writer.AssertIncorrectEndArray 2: [ OK ] Writer.AssertIncorrectEndArray (0 ms) 2: [ RUN ] Writer.AssertObjectKeyNotString 2: [ OK ] Writer.AssertObjectKeyNotString (0 ms) 2: [ RUN ] Writer.AssertMultipleRoot 2: [ OK ] Writer.AssertMultipleRoot (0 ms) 2: [ RUN ] Writer.RootObjectIsComplete 2: [ OK ] Writer.RootObjectIsComplete (0 ms) 2: [ RUN ] Writer.RootArrayIsComplete 2: [ OK ] Writer.RootArrayIsComplete (0 ms) 2: [ RUN ] Writer.RootValueIsComplete 2: [ OK ] Writer.RootValueIsComplete (0 ms) 2: [ RUN ] Writer.InvalidEncoding 2: [ OK ] Writer.InvalidEncoding (0 ms) 2: [ RUN ] Writer.ValidateEncoding 2: [ OK ] Writer.ValidateEncoding (0 ms) 2: [ RUN ] Writer.InvalidEventSequence 2: [ OK ] Writer.InvalidEventSequence (0 ms) 2: [ RUN ] Writer.NaN 2: [ OK ] Writer.NaN (0 ms) 2: [ RUN ] Writer.Inf 2: [ OK ] Writer.Inf (0 ms) 2: [ RUN ] Writer.RawValue 2: [ OK ] Writer.RawValue (0 ms) 2: [----------] 27 tests from Writer (0 ms total) 2: 2: [----------] Global test environment tear-down 2: [==========] 343 tests from 29 test suites ran. (1703 ms total) 2: [ PASSED ] 343 tests. 1/2 Test #2: unittest ......................... Passed 1.71 sec 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_ValidateEncoding (1549 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler 1: [ OK ] RapidJson.ReaderParse_DummyHandler (1658 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Booleans 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Booleans (31 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Booleans 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Booleans (31 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Floats 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Floats (69 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Floats 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Floats (72 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Guids 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Guids (275 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Guids 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Guids (177 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Integers 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Integers (39 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Integers 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Integers (42 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Mixed 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Mixed (907 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Mixed 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Mixed (615 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Nulls 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Nulls (24 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Nulls 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Nulls (24 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Paragraphs 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Paragraphs (2150 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Paragraphs 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Paragraphs (1362 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_FullPrecision 1: [ OK ] RapidJson.ReaderParse_DummyHandler_FullPrecision (1774 ms) 1: [ RUN ] RapidJson.ReaderParseIterative_DummyHandler 1: [ OK ] RapidJson.ReaderParseIterative_DummyHandler (1723 ms) 1: [ RUN ] RapidJson.ReaderParseIterativeInsitu_DummyHandler 1: [ OK ] RapidJson.ReaderParseIterativeInsitu_DummyHandler (1340 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_ValidateEncoding 1: [ OK ] RapidJson.ReaderParse_DummyHandler_ValidateEncoding (1945 ms) 1: [ RUN ] RapidJson.DocumentParseInsitu_MemoryPoolAllocator 1: [ OK ] RapidJson.DocumentParseInsitu_MemoryPoolAllocator (1576 ms) 1: [ RUN ] RapidJson.DocumentParseIterativeInsitu_MemoryPoolAllocator 1: [ OK ] RapidJson.DocumentParseIterativeInsitu_MemoryPoolAllocator (1576 ms) 1: [ RUN ] RapidJson.DocumentParse_MemoryPoolAllocator 1: [ OK ] RapidJson.DocumentParse_MemoryPoolAllocator (1951 ms) 1: [ RUN ] RapidJson.DocumentParseLength_MemoryPoolAllocator 1: [ OK ] RapidJson.DocumentParseLength_MemoryPoolAllocator (3689 ms) 1: [ RUN ] RapidJson.DocumentParseStdString_MemoryPoolAllocator 1: [ OK ] RapidJson.DocumentParseStdString_MemoryPoolAllocator (1963 ms) 1: [ RUN ] RapidJson.DocumentParseIterative_MemoryPoolAllocator 1: [ OK ] RapidJson.DocumentParseIterative_MemoryPoolAllocator (2039 ms) 1: [ RUN ] RapidJson.DocumentParse_CrtAllocator 1: [ OK ] RapidJson.DocumentParse_CrtAllocator (2337 ms) 1: [ RUN ] RapidJson.DocumentParseEncodedInputStream_MemoryStream 1: [ OK ] RapidJson.DocumentParseEncodedInputStream_MemoryStream (3688 ms) 1: [ RUN ] RapidJson.DocumentParseAutoUTFInputStream_MemoryStream 1: [ OK ] RapidJson.DocumentParseAutoUTFInputStream_MemoryStream (4517 ms) 1: [ RUN ] RapidJson.DocumentTraverse 1: [ OK ] RapidJson.DocumentTraverse (27 ms) 1: [ RUN ] RapidJson.DocumentAccept 1: [ OK ] RapidJson.DocumentAccept (49 ms) 1: [ RUN ] RapidJson.Writer_NullStream 1: [ OK ] RapidJson.Writer_NullStream (139 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer 1: [ OK ] RapidJson.Writer_StringBuffer (764 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Booleans 1: [ OK ] RapidJson.Writer_StringBuffer_Booleans (268 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Floats 1: [ OK ] RapidJson.Writer_StringBuffer_Floats (353 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Guids 1: [ OK ] RapidJson.Writer_StringBuffer_Guids (404 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Integers 1: [ OK ] RapidJson.Writer_StringBuffer_Integers (271 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Mixed 1: [ OK ] RapidJson.Writer_StringBuffer_Mixed (887 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Nulls 1: [ OK ] RapidJson.Writer_StringBuffer_Nulls (266 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Paragraphs 1: [ OK ] RapidJson.Writer_StringBuffer_Paragraphs (1480 ms) 1: [ RUN ] RapidJson.PrettyWriter_StringBuffer 1: [ OK ] RapidJson.PrettyWriter_StringBuffer (1184 ms) 1: [ RUN ] RapidJson.internal_Pow10 1: [ OK ] RapidJson.internal_Pow10 (4 ms) 1: [ RUN ] RapidJson.SkipWhitespace_Basic 1: [ OK ] RapidJson.SkipWhitespace_Basic (1054 ms) 1: [ RUN ] RapidJson.SkipWhitespace 1: [ OK ] RapidJson.SkipWhitespace (1058 ms) 1: [ RUN ] RapidJson.SkipWhitespace_strspn 1: [ OK ] RapidJson.SkipWhitespace_strspn (729 ms) 1: [ RUN ] RapidJson.UTF8_Validate 1: [ OK ] RapidJson.UTF8_Validate (1277 ms) 1: [ RUN ] RapidJson.FileReadStream 1: [ OK ] RapidJson.FileReadStream (1715 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_FileReadStream 1: [ OK ] RapidJson.ReaderParse_DummyHandler_FileReadStream (3356 ms) 1: [ RUN ] RapidJson.StringBuffer 1: [ OK ] RapidJson.StringBuffer (174 ms) 1: [----------] 50 tests from RapidJson (55994 ms total) 1: 1: [----------] 1 test from Schema 1: [ RUN ] Schema.TestSuite 1: 100000 trials in 6.534983 s -> 15302.258629 trials per sec 1: 235 tests per trial 1: [ OK ] Schema.TestSuite (6543 ms) 1: [----------] 1 test from Schema (6543 ms total) 1: 1: [----------] Global test environment tear-down 1: [==========] 51 tests from 2 test suites ran. (62537 ms total) 1: [ PASSED ] 51 tests. 2/2 Test #1: perftest ......................... Passed 62.54 sec The following tests passed: unittest perftest 100% tests passed, 0 tests failed out of 2 Total Test time (real) = 62.54 sec >>> rapidjson: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/lib/pkgconfig/RapidJSON.pc -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/readme.md -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/internal -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/internal/meta.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/internal/dtoa.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/internal/regex.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/internal/swap.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/internal/itoa.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/internal/ieee754.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/internal/strtod.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/internal/diyfp.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/internal/pow10.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/internal/strfunc.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/internal/stack.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/internal/biginteger.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/filewritestream.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/ostreamwrapper.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/prettywriter.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/reader.h.orig -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/fwd.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/pointer.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/document.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/msinttypes -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/msinttypes/inttypes.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/msinttypes/stdint.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/error -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/error/en.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/error/error.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/filereadstream.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/writer.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/memorybuffer.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/encodings.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/allocators.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/memorystream.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/schema.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/istreamwrapper.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/encodedstream.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/reader.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/stringbuffer.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/rapidjson.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/stream.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/messagereader -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/messagereader/messagereader.cpp -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/capitalize -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/capitalize/capitalize.cpp -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/tutorial -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/tutorial/tutorial.cpp -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/condense -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/condense/condense.cpp -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/parsebyparts -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/parsebyparts/parsebyparts.cpp -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/pretty -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/pretty/pretty.cpp -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/CMakeLists.txt -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/filterkey -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/filterkey/filterkey.cpp -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/simplewriter -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/simplewriter/simplewriter.cpp -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/schemavalidator -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/schemavalidator/schemavalidator.cpp -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/simpledom -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/simpledom/simpledom.cpp -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/filterkeydom -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/filterkeydom/filterkeydom.cpp -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/jsonx -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/jsonx/jsonx.cpp -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/prettyauto -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/prettyauto/prettyauto.cpp -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/simplereader -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/simplereader/simplereader.cpp -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/serialize -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/serialize/serialize.cpp -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/lib/cmake/RapidJSON/RapidJSONConfig.cmake -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/lib/cmake/RapidJSON/RapidJSONConfigVersion.cmake >>> rapidjson-dev*: Running split function dev... 'usr/include' -> '/home/buildozer/aports/community/rapidjson/pkg/rapidjson-dev/usr/include' 'usr/lib/pkgconfig' -> '/home/buildozer/aports/community/rapidjson/pkg/rapidjson-dev/usr/lib/pkgconfig' 'usr/lib/cmake' -> '/home/buildozer/aports/community/rapidjson/pkg/rapidjson-dev/usr/lib/cmake' >>> rapidjson-dev*: Preparing subpackage rapidjson-dev... >>> rapidjson-dev*: Running postcheck for rapidjson-dev >>> rapidjson*: Running postcheck for rapidjson >>> rapidjson*: Preparing package rapidjson... >>> rapidjson-dev*: Tracing dependencies... pkgconfig >>> rapidjson-dev*: Package size: 655.3 KB >>> rapidjson-dev*: Compressing data... >>> rapidjson-dev*: Create checksum... >>> rapidjson-dev*: Create rapidjson-dev-1.1.0-r8.apk >>> rapidjson*: Tracing dependencies... >>> rapidjson*: Package size: 0.0 >>> rapidjson*: Compressing data... >>> rapidjson*: Create checksum... >>> rapidjson*: Create rapidjson-1.1.0-r8.apk >>> rapidjson: Build complete at Thu, 13 Feb 2025 19:29:38 +0000 elapsed time 0h 1m 51s >>> rapidjson: Cleaning up srcdir >>> rapidjson: Cleaning up pkgdir >>> rapidjson: Uninstalling dependencies... (1/11) Purging .makedepends-rapidjson (20250213.192748) (2/11) Purging cmake (3.31.5-r0) (3/11) Purging samurai (1.2-r6) (4/11) Purging gtest-dev (1.16.0-r0) (5/11) Purging gmock (1.16.0-r0) (6/11) Purging gtest (1.16.0-r0) (7/11) Purging libarchive (3.7.7-r0) (8/11) Purging libbz2 (1.0.8-r6) (9/11) Purging libuv (1.50.0-r0) (10/11) Purging rhash-libs (1.4.5-r0) (11/11) Purging xz-libs (5.6.4-r0) Executing busybox-1.37.0-r14.trigger OK: 397 MiB in 102 packages >>> rapidjson: Updating the community/aarch64 repository index... >>> rapidjson: Signing the index...