>>> rapidjson: Building community/rapidjson 1.1.0-r7 (using abuild 3.14.1-r3) started Mon, 02 Dec 2024 22:56:37 +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.3-r0) (3/11) Installing libarchive (3.7.7-r0) (4/11) Installing rhash-libs (1.4.5-r0) (5/11) Installing libuv (1.49.2-r0) (6/11) Installing cmake (3.31.1-r0) (7/11) Installing samurai (1.2-r6) (8/11) Installing gtest (1.15.2-r0) (9/11) Installing gmock (1.15.2-r0) (10/11) Installing gtest-dev (1.15.2-r0) (11/11) Installing .makedepends-rapidjson (20241202.225638) Executing busybox-1.37.0-r8.trigger OK: 454 MiB in 111 packages >>> rapidjson: Cleaning up srcdir >>> rapidjson: Cleaning up pkgdir >>> rapidjson: Cleaning up tmpdir >>> rapidjson: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/rapidjson-1.1.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.21/rapidjson-1.1.0.tar.gz.part' rapidjson-1.1.0.tar. 100% |********************************| 995k 0:00:00 ETA '/var/cache/distfiles/v3.21/rapidjson-1.1.0.tar.gz.part' saved >>> rapidjson: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/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/v3.21/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.3s) -- 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 48 [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/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/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/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/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/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/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/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_SSE2 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 (1 ms) 2: [----------] 4 tests from Allocator (1 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 (1 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 (2 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 (2 ms total) 2: 2: [----------] 4 tests from EncodingsTest 2: [ RUN ] EncodingsTest.UTF8 2: [ OK ] EncodingsTest.UTF8 (61 ms) 2: [ RUN ] EncodingsTest.UTF16 2: [ OK ] EncodingsTest.UTF16 (45 ms) 2: [ RUN ] EncodingsTest.UTF32 2: [ OK ] EncodingsTest.UTF32 (15 ms) 2: [ RUN ] EncodingsTest.ASCII 2: [ OK ] EncodingsTest.ASCII (0 ms) 2: [----------] 4 tests from EncodingsTest (122 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 (29 ms) 2: [ RUN ] FileStreamTest.FileWriteStream 2: [ OK ] FileStreamTest.FileWriteStream (12 ms) 2: [----------] 2 tests from FileStreamTest (41 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 (54 ms) 2: [ RUN ] Reader.ParseNumber_NormalPrecisionDouble 2: [ OK ] Reader.ParseNumber_NormalPrecisionDouble (96 ms) 2: [ RUN ] Reader.ParseNumber_FullPrecisionDouble 2: [ OK ] Reader.ParseNumber_FullPrecisionDouble (183 ms) 2: [ RUN ] Reader.ParseNumber_NormalPrecisionError 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_SSE2 (662 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_ValidateEncoding_SSE2 2: ULP Average = 0.365552, Max = 3 2: [ OK ] Reader.ParseNumber_NormalPrecisionError (507 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 (842 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 (10 ms) 2: [----------] 49 tests from Regex (10 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 (7 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_SSE2 2: [ OK ] SIMD.SkipWhitespace_SSE2 (0 ms) 2: [ RUN ] SIMD.SkipWhitespace_EncodedMemoryStream_SSE2 2: [ OK ] SIMD.SkipWhitespace_EncodedMemoryStream_SSE2 (0 ms) 2: [ RUN ] SIMD.ScanCopyUnescapedString_SSE2 2: [ OK ] SIMD.ScanCopyUnescapedString_SSE2 (474 ms) 2: [ RUN ] SIMD.ScanWriteUnescapedString_SSE2 2: [ OK ] SIMD.ScanWriteUnescapedString_SSE2 (517 ms) 2: [----------] 4 tests from SIMD (993 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 (254 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 (257 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. (2285 ms total) 2: [ PASSED ] 343 tests. 1/2 Test #2: unittest ......................... Passed 2.29 sec 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_ValidateEncoding_SSE2 (1694 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_SSE2 1: [ OK ] RapidJson.ReaderParse_DummyHandler_SSE2 (970 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Booleans_SSE2 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Booleans_SSE2 (39 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Booleans_SSE2 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Booleans_SSE2 (38 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Floats_SSE2 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Floats_SSE2 (86 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Floats_SSE2 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Floats_SSE2 (84 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Guids_SSE2 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Guids_SSE2 (190 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Guids_SSE2 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Guids_SSE2 (50 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Integers_SSE2 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Integers_SSE2 (53 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Integers_SSE2 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Integers_SSE2 (51 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Mixed_SSE2 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Mixed_SSE2 (895 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Mixed_SSE2 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Mixed_SSE2 (367 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Nulls_SSE2 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Nulls_SSE2 (31 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Nulls_SSE2 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Nulls_SSE2 (31 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Paragraphs_SSE2 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Paragraphs_SSE2 (399 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Paragraphs_SSE2 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Paragraphs_SSE2 (120 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_FullPrecision_SSE2 1: [ OK ] RapidJson.ReaderParse_DummyHandler_FullPrecision_SSE2 (1290 ms) 1: [ RUN ] RapidJson.ReaderParseIterative_DummyHandler_SSE2 1: [ OK ] RapidJson.ReaderParseIterative_DummyHandler_SSE2 (1041 ms) 1: [ RUN ] RapidJson.ReaderParseIterativeInsitu_DummyHandler_SSE2 1: [ OK ] RapidJson.ReaderParseIterativeInsitu_DummyHandler_SSE2 (698 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_ValidateEncoding_SSE2 1: [ OK ] RapidJson.ReaderParse_DummyHandler_ValidateEncoding_SSE2 (2745 ms) 1: [ RUN ] RapidJson.DocumentParseInsitu_MemoryPoolAllocator_SSE2 1: [ OK ] RapidJson.DocumentParseInsitu_MemoryPoolAllocator_SSE2 (872 ms) 1: [ RUN ] RapidJson.DocumentParseIterativeInsitu_MemoryPoolAllocator_SSE2 1: [ OK ] RapidJson.DocumentParseIterativeInsitu_MemoryPoolAllocator_SSE2 (951 ms) 1: [ RUN ] RapidJson.DocumentParse_MemoryPoolAllocator_SSE2 1: [ OK ] RapidJson.DocumentParse_MemoryPoolAllocator_SSE2 (1300 ms) 1: [ RUN ] RapidJson.DocumentParseLength_MemoryPoolAllocator_SSE2 1: [ OK ] RapidJson.DocumentParseLength_MemoryPoolAllocator_SSE2 (3632 ms) 1: [ RUN ] RapidJson.DocumentParseStdString_MemoryPoolAllocator_SSE2 1: [ OK ] RapidJson.DocumentParseStdString_MemoryPoolAllocator_SSE2 (1309 ms) 1: [ RUN ] RapidJson.DocumentParseIterative_MemoryPoolAllocator_SSE2 1: [ OK ] RapidJson.DocumentParseIterative_MemoryPoolAllocator_SSE2 (1400 ms) 1: [ RUN ] RapidJson.DocumentParse_CrtAllocator_SSE2 1: [ OK ] RapidJson.DocumentParse_CrtAllocator_SSE2 (1713 ms) 1: [ RUN ] RapidJson.DocumentParseEncodedInputStream_MemoryStream_SSE2 1: [ OK ] RapidJson.DocumentParseEncodedInputStream_MemoryStream_SSE2 (3642 ms) 1: [ RUN ] RapidJson.DocumentParseAutoUTFInputStream_MemoryStream_SSE2 1: [ OK ] RapidJson.DocumentParseAutoUTFInputStream_MemoryStream_SSE2 (10640 ms) 1: [ RUN ] RapidJson.DocumentTraverse 1: [ OK ] RapidJson.DocumentTraverse (44 ms) 1: [ RUN ] RapidJson.DocumentAccept 1: [ OK ] RapidJson.DocumentAccept (72 ms) 1: [ RUN ] RapidJson.Writer_NullStream 1: [ OK ] RapidJson.Writer_NullStream (247 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_SSE2 1: [ OK ] RapidJson.Writer_StringBuffer_SSE2 (817 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Booleans_SSE2 1: [ OK ] RapidJson.Writer_StringBuffer_Booleans_SSE2 (150 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Floats_SSE2 1: [ OK ] RapidJson.Writer_StringBuffer_Floats_SSE2 (377 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Guids_SSE2 1: [ OK ] RapidJson.Writer_StringBuffer_Guids_SSE2 (210 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Integers_SSE2 1: [ OK ] RapidJson.Writer_StringBuffer_Integers_SSE2 (151 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Mixed_SSE2 1: [ OK ] RapidJson.Writer_StringBuffer_Mixed_SSE2 (784 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Nulls_SSE2 1: [ OK ] RapidJson.Writer_StringBuffer_Nulls_SSE2 (140 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Paragraphs_SSE2 1: [ OK ] RapidJson.Writer_StringBuffer_Paragraphs_SSE2 (408 ms) 1: [ RUN ] RapidJson.PrettyWriter_StringBuffer_SSE2 1: [ OK ] RapidJson.PrettyWriter_StringBuffer_SSE2 (1330 ms) 1: [ RUN ] RapidJson.internal_Pow10 1: [ OK ] RapidJson.internal_Pow10 (3 ms) 1: [ RUN ] RapidJson.SkipWhitespace_Basic 1: [ OK ] RapidJson.SkipWhitespace_Basic (638 ms) 1: [ RUN ] RapidJson.SkipWhitespace_SSE2 1: [ OK ] RapidJson.SkipWhitespace_SSE2 (83 ms) 1: [ RUN ] RapidJson.SkipWhitespace_strspn 1: [ OK ] RapidJson.SkipWhitespace_strspn (927 ms) 1: [ RUN ] RapidJson.UTF8_Validate 1: [ OK ] RapidJson.UTF8_Validate (1331 ms) 1: [ RUN ] RapidJson.FileReadStream 1: [ OK ] RapidJson.FileReadStream (2409 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_FileReadStream_SSE2 1: [ OK ] RapidJson.ReaderParse_DummyHandler_FileReadStream_SSE2 (6863 ms) 1: [ RUN ] RapidJson.StringBuffer 1: [ OK ] RapidJson.StringBuffer (368 ms) 1: [----------] 50 tests from RapidJson (54368 ms total) 1: 1: [----------] 1 test from Schema 1: [ RUN ] Schema.TestSuite 1: 100000 trials in 7.202022 s -> 13884.989521 trials per sec 1: 235 tests per trial 1: [ OK ] Schema.TestSuite (7210 ms) 1: [----------] 1 test from Schema (7210 ms total) 1: 1: [----------] Global test environment tear-down 1: [==========] 51 tests from 2 test suites ran. (61579 ms total) 1: [ PASSED ] 51 tests. 2/2 Test #1: perftest ......................... Passed 61.58 sec The following tests passed: unittest perftest 100% tests passed, 0 tests failed out of 2 Total Test time (real) = 61.59 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/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/ostreamwrapper.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/encodings.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/error.h -- 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/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/prettywriter.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/istreamwrapper.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/encodedstream.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/schema.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/reader.h.orig -- 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/stringbuffer.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/internal -- 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/pow10.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/internal/dtoa.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/itoa.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/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/strfunc.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/meta.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/stream.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/fwd.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/memorybuffer.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/CMakeLists.txt -- 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-r7.apk >>> rapidjson*: Tracing dependencies... >>> rapidjson*: Package size: 0.0 >>> rapidjson*: Compressing data... >>> rapidjson*: Create checksum... >>> rapidjson*: Create rapidjson-1.1.0-r7.apk >>> rapidjson: Build complete at Mon, 02 Dec 2024 22:58:28 +0000 elapsed time 0h 1m 51s >>> rapidjson: Cleaning up srcdir >>> rapidjson: Cleaning up pkgdir >>> rapidjson: Uninstalling dependencies... (1/11) Purging .makedepends-rapidjson (20241202.225638) (2/11) Purging cmake (3.31.1-r0) (3/11) Purging samurai (1.2-r6) (4/11) Purging gtest-dev (1.15.2-r0) (5/11) Purging gmock (1.15.2-r0) (6/11) Purging gtest (1.15.2-r0) (7/11) Purging libarchive (3.7.7-r0) (8/11) Purging libbz2 (1.0.8-r6) (9/11) Purging libuv (1.49.2-r0) (10/11) Purging rhash-libs (1.4.5-r0) (11/11) Purging xz-libs (5.6.3-r0) Executing busybox-1.37.0-r8.trigger OK: 396 MiB in 100 packages >>> rapidjson: Updating the community/x86 repository index... >>> rapidjson: Signing the index...