>>> rapidjson: Building community/rapidjson 1.1.0-r5 (using abuild 3.11.0_rc13-r0) started Fri, 21 Apr 2023 23:05:27 +0000 >>> rapidjson: Checking sanity of /home/buildozer/aports/community/rapidjson/APKBUILD... >>> rapidjson: Analyzing dependencies... >>> rapidjson: Installing for build: build-base cmake samurai gtest gtest-dev (1/12) Installing libbz2 (1.0.8-r5) (2/12) Installing xz-libs (5.4.2-r1) (3/12) Installing libarchive (3.6.2-r2) (4/12) Installing libformw (6.4_p20230401-r4) (5/12) Installing rhash-libs (1.4.3-r2) (6/12) Installing libuv (1.44.2-r2) (7/12) Installing cmake (3.26.3-r1) (8/12) Installing samurai (1.2-r3) (9/12) Installing gtest (1.13.0-r1) (10/12) Installing gmock (1.13.0-r1) (11/12) Installing gtest-dev (1.13.0-r1) (12/12) Installing .makedepends-rapidjson (20230421.230528) Executing busybox-1.36.0-r7.trigger OK: 436 MiB in 110 packages >>> rapidjson: Cleaning up srcdir >>> rapidjson: Cleaning up pkgdir >>> rapidjson: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/rapidjson-1.1.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> rapidjson: Fetching rapidjson-1.1.0.tar.gz::https://github.com/miloyip/rapidjson/archive/v1.1.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 995k 0 995k 0 0 1423k 0 --:--:-- --:--:-- --:--:-- 1423k >>> rapidjson: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/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 >>> rapidjson: Unpacking /var/cache/distfiles/v3.18/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 CMake Deprecation Warning at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The CXX compiler identification is GNU 12.2.1 -- 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 -- Found GTestSrc: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0 -- Configuring done (0.4s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build [1/34] /usr/bin/g++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -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:2363:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1736: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2224: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2233: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/jsoncheckertest.cpp:74:44: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1766: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2224: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2233: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/jsoncheckertest.cpp:74:44: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 540 | class GenericValue { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/encodedstream.h:19, from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/encodedstreamtest.cpp:18: In member function 'std::size_t rapidjson::MemoryStream::Tell() const', inlined from 'std::size_t rapidjson::EncodedInputStream::Tell() const [with Encoding = rapidjson::UTF16LE<>; InputByteStream = rapidjson::MemoryStream]' at /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/encodedstream.h:50:42, inlined from 'void EncodedStreamTest::TestEncodedInputStream(const char*) [with FileEncoding = rapidjson::UTF16LE<>; MemoryEncoding = rapidjson::UTF16<>]' at /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/encodedstreamtest.cpp:117:13: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/memorystream.h:47:59: warning: pointer used after 'void free(void*)' [-Wuse-after-free] 47 | size_t Tell() const { return static_cast(src_ - begin_); } | ~~~~~^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/encodedstreamtest.cpp: In member function 'void EncodedStreamTest::TestEncodedInputStream(const char*) [with FileEncoding = rapidjson::UTF16LE<>; MemoryEncoding = rapidjson::UTF16<>]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/encodedstreamtest.cpp:116:17: note: call to 'void free(void*)' here 116 | free(data); | ~~~~^~~~~~ In member function 'std::size_t rapidjson::MemoryStream::Tell() const', inlined from 'std::size_t rapidjson::EncodedInputStream::Tell() const [with Encoding = rapidjson::UTF16BE<>; InputByteStream = rapidjson::MemoryStream]' at /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/encodedstream.h:50:42, inlined from 'void EncodedStreamTest::TestEncodedInputStream(const char*) [with FileEncoding = rapidjson::UTF16BE<>; MemoryEncoding = rapidjson::UTF16<>]' at /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/encodedstreamtest.cpp:117:13: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/memorystream.h:47:59: warning: pointer used after 'void free(void*)' [-Wuse-after-free] 47 | size_t Tell() const { return static_cast(src_ - begin_); } | ~~~~~^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/encodedstreamtest.cpp: In member function 'void EncodedStreamTest::TestEncodedInputStream(const char*) [with FileEncoding = rapidjson::UTF16BE<>; MemoryEncoding = rapidjson::UTF16<>]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/encodedstreamtest.cpp:116:17: note: call to 'void free(void*)' here 116 | free(data); | ~~~~^~~~~~ In member function 'std::size_t rapidjson::MemoryStream::Tell() const', inlined from 'std::size_t rapidjson::EncodedInputStream::Tell() const [with Encoding = rapidjson::UTF32LE<>; InputByteStream = rapidjson::MemoryStream]' at /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/encodedstream.h:50:42, inlined from 'void EncodedStreamTest::TestEncodedInputStream(const char*) [with FileEncoding = rapidjson::UTF32LE<>; MemoryEncoding = rapidjson::UTF32<>]' at /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/encodedstreamtest.cpp:117:13: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/memorystream.h:47:59: warning: pointer used after 'void free(void*)' [-Wuse-after-free] 47 | size_t Tell() const { return static_cast(src_ - begin_); } | ~~~~~^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/encodedstreamtest.cpp: In member function 'void EncodedStreamTest::TestEncodedInputStream(const char*) [with FileEncoding = rapidjson::UTF32LE<>; MemoryEncoding = rapidjson::UTF32<>]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/encodedstreamtest.cpp:116:17: note: call to 'void free(void*)' here 116 | free(data); | ~~~~^~~~~~ In member function 'std::size_t rapidjson::MemoryStream::Tell() const', inlined from 'std::size_t rapidjson::EncodedInputStream::Tell() const [with Encoding = rapidjson::UTF32BE<>; InputByteStream = rapidjson::MemoryStream]' at /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/encodedstream.h:50:42, inlined from 'void EncodedStreamTest::TestEncodedInputStream(const char*) [with FileEncoding = rapidjson::UTF32BE<>; MemoryEncoding = rapidjson::UTF32<>]' at /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/encodedstreamtest.cpp:117:13: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/memorystream.h:47:59: warning: pointer used after 'void free(void*)' [-Wuse-after-free] 47 | size_t Tell() const { return static_cast(src_ - begin_); } | ~~~~~^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/encodedstreamtest.cpp: In member function 'void EncodedStreamTest::TestEncodedInputStream(const char*) [with FileEncoding = rapidjson::UTF32BE<>; MemoryEncoding = rapidjson::UTF32<>]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/encodedstreamtest.cpp:116:17: note: call to 'void free(void*)' here 116 | free(data); | ~~~~^~~~~~ 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:2363: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1736: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2224: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2233: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2240: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:39:14: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1766: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2224: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2233: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2240: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:39:14: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class my::rapid::json::GenericValue, my::rapid::json::CrtAllocator>' declared here 540 | 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:2363: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1736: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2224: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2233: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2240: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:62:14: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1766: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2224: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2233: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2240: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:62:14: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class my::rapid::json::GenericValue >' declared here 540 | 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:2363: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1736: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2224: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2233: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2240: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:39:14: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1766: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2224: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2233: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2240: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:39:14: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class my::rapid::json::GenericValue, my::rapid::json::CrtAllocator>' declared here 540 | 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:2363: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1736: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2224: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2233: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2240: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:62:14: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1766: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2224: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2233: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2240: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:62:14: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class my::rapid::json::GenericValue >' declared here 540 | 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:2363:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1784:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8; Allocator = rapidjson::MemoryPoolAllocator]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2414:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator; Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator]' /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>]' /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]' /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> >]' /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 >]' /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> >]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/fwdtest.cpp:157:20: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1792:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8; Allocator = rapidjson::MemoryPoolAllocator]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2414:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator; Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator]' /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>]' /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]' /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> >]' /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 >]' /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> >]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/fwdtest.cpp:157:20: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 540 | 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/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:2363:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1736: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2185:70: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/istreamwrappertest.cpp:130:5: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1766: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2185:70: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/istreamwrappertest.cpp:130:5: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue >' declared here 540 | 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/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:2363:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1784:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2414:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:808:9: required from 'rapidjson::GenericValue& rapidjson::GenericValue::CopyFrom(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/schematest.cpp:116:33: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1792:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2414:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:808:9: required from 'rapidjson::GenericValue& rapidjson::GenericValue::CopyFrom(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/schematest.cpp:116:33: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue >' declared here 540 | 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:2363:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1784:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2414:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' /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 > >]' /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]' /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 > > >]' /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 >]' /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 > > >]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/schematest.cpp:108:71: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1792:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2414:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' /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 > >]' /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]' /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 > > >]' /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 >]' /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 > > >]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/schematest.cpp:108:71: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 540 | class GenericValue { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:35: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'void rapidjson::internal::GenericRegex::Parse(DecodedStream&) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:301:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 301 | if (!CharacterEscape(ds, &codepoint)) | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:305:17: note: here 305 | default: // Pattern character | ^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'bool rapidjson::internal::GenericRegex::ParseRange(DecodedStream&, rapidjson::SizeType*) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:542:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 542 | if (codepoint == '-') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:548:17: note: here 548 | case 0: | ^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:531:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 531 | if (ds.Peek() == 'b') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:539:13: note: here 539 | default: | ^~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/regextest.cpp:16: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'void rapidjson::internal::GenericRegex::Parse(DecodedStream&) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:301:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 301 | if (!CharacterEscape(ds, &codepoint)) | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:305:17: note: here 305 | default: // Pattern character | ^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'bool rapidjson::internal::GenericRegex::ParseRange(DecodedStream&, rapidjson::SizeType*) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:542:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 542 | if (codepoint == '-') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:548:17: note: here 548 | case 0: | ^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:531:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 531 | if (ds.Peek() == 'b') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:539:13: note: here 539 | default: | ^~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/rapidjsontest.cpp:20: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2363:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1736: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/rapidjsontest.cpp:231:36: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1766: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/rapidjsontest.cpp:231:36: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue >' declared here 540 | 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:2363:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1736: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2224: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2233: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2240:41: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; Ch = char]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/rapidjsontest.cpp:221:18: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1766: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2224: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2233: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2240:41: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; Ch = char]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/rapidjsontest.cpp:221:18: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 540 | class GenericValue { | ^~~~~~~~~~~~ [33/34] : && /usr/bin/g++ -Os -Wformat -Werror=format-security -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:1611:21: required from 'rapidjson::GenericValue* rapidjson::GenericValue::Erase(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/pointer.h:744:21: required from 'bool rapidjson::GenericPointer::Erase(ValueType&) const [with ValueType = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/pointertest.cpp:886:5: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1632: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] 1632 | std::memmove(pos, last, static_cast(End() - last) * sizeof(GenericValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue >' declared here 540 | 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:2363:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1784:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2414:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/pointertest.cpp:762:32: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1792:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2414:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/pointertest.cpp:762:32: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue >' declared here 540 | 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:1405: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<> >]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1451:24: required from 'bool rapidjson::GenericValue::EraseMember(const rapidjson::GenericValue&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1440:27: required from 'bool rapidjson::GenericValue::EraseMember(const Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Ch = char]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/pointertest.cpp:886:5: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1428: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] 1428 | 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:2363:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1736: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:214:30: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1766: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:214:30: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >' declared here 540 | 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:2363:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1736: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:255:41: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1766: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:255:41: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue >' declared here 540 | 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:2363:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1736: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<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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<>]' /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<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2175: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<>]' /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<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:123:52: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1766: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<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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<>]' /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<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2175: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<>]' /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<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:123:52: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 540 | 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 /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1632: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] 1632 | std::memmove(pos, last, static_cast(End() - last) * sizeof(GenericValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue >' declared here 540 | 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<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:1438:15: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1428: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] 1428 | 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:2363:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1784:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2414:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:808:9: required from 'rapidjson::GenericValue& rapidjson::GenericValue::CopyFrom(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:208:15: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1792:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2414:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:808:9: required from 'rapidjson::GenericValue& rapidjson::GenericValue::CopyFrom(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:208:15: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 540 | 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:2363:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1784:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2414:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:253:11: required from 'void TestCopyFrom() [with Value = rapidjson::GenericValue >]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:284:24: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1792:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2414:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:253:11: required from 'void TestCopyFrom() [with Value = rapidjson::GenericValue >]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:284:24: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue >' declared here 540 | 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:2363:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1736: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:1038:30: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1766: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2159: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:1038:30: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >' declared here 540 | 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:2363:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1736: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2137: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:1235:15: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1766: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1832: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]' /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]' /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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2137: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]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:1235:15: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue >' declared here 540 | 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:2363:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1784:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2414:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' /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 > >]' /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]' /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 > > >]' /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 >]' /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 > > >]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:156:24: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1792:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2414:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' /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 > >]' /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]' /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 > > >]' /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 >]' /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 > > >]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:156:24: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 540 | 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:2363:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1784:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2414:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator]' /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<> > >]' /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]' /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<> > > >]' /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<> >]' /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<> > > >]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:1040:12: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1952: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] 1952 | 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:2371:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1792:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2414:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator]' /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<> > >]' /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]' /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<> > > >]' /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<> >]' /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<> > > >]' /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:1040:12: required from here /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1939: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] 1939 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 540 | 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 -Wformat -Werror=format-security -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -rdynamic test/unittest/CMakeFiles/unittest.dir/allocatorstest.cpp.o test/unittest/CMakeFiles/unittest.dir/bigintegertest.cpp.o test/unittest/CMakeFiles/unittest.dir/documenttest.cpp.o test/unittest/CMakeFiles/unittest.dir/dtoatest.cpp.o test/unittest/CMakeFiles/unittest.dir/encodedstreamtest.cpp.o test/unittest/CMakeFiles/unittest.dir/encodingstest.cpp.o test/unittest/CMakeFiles/unittest.dir/fwdtest.cpp.o test/unittest/CMakeFiles/unittest.dir/filestreamtest.cpp.o test/unittest/CMakeFiles/unittest.dir/itoatest.cpp.o test/unittest/CMakeFiles/unittest.dir/istreamwrappertest.cpp.o test/unittest/CMakeFiles/unittest.dir/jsoncheckertest.cpp.o test/unittest/CMakeFiles/unittest.dir/namespacetest.cpp.o test/unittest/CMakeFiles/unittest.dir/pointertest.cpp.o test/unittest/CMakeFiles/unittest.dir/prettywritertest.cpp.o test/unittest/CMakeFiles/unittest.dir/ostreamwrappertest.cpp.o test/unittest/CMakeFiles/unittest.dir/readertest.cpp.o test/unittest/CMakeFiles/unittest.dir/regextest.cpp.o test/unittest/CMakeFiles/unittest.dir/schematest.cpp.o test/unittest/CMakeFiles/unittest.dir/simdtest.cpp.o test/unittest/CMakeFiles/unittest.dir/strfunctest.cpp.o test/unittest/CMakeFiles/unittest.dir/stringbuffertest.cpp.o test/unittest/CMakeFiles/unittest.dir/strtodtest.cpp.o test/unittest/CMakeFiles/unittest.dir/unittest.cpp.o test/unittest/CMakeFiles/unittest.dir/valuetest.cpp.o test/unittest/CMakeFiles/unittest.dir/writertest.cpp.o -o bin/unittest -lgtest -lgtest_main test/unittest/libnamespacetest.a && : UpdateCTestConfiguration from :/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build/DartConfiguration.tcl Parse Config file:/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build/DartConfiguration.tcl UpdateCTestConfiguration from :/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build/DartConfiguration.tcl Parse Config file:/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build/DartConfiguration.tcl Test project /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build Constructing a list of tests Done constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end test 1 Start 1: perftest 1: Test command: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build/bin/perftest 1: Working Directory: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/bin 1: Test timeout computed to be: 1500 test 2 Start 2: unittest 2: Test command: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build/bin/unittest 2: Working Directory: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/bin 2: Test timeout computed to be: 1500 1: [==========] Running 51 tests from 2 test suites. 1: [----------] Global test environment set-up. 1: [----------] 50 tests from RapidJson 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler 2: RapidJSON v1.1.0 2: [==========] Running 343 tests from 29 test suites. 2: [----------] Global test environment set-up. 2: [----------] 4 tests from Allocator 2: [ RUN ] Allocator.CrtAllocator 2: [ OK ] Allocator.CrtAllocator (0 ms) 2: [ RUN ] Allocator.MemoryPoolAllocator 2: [ OK ] Allocator.MemoryPoolAllocator (0 ms) 2: [ RUN ] Allocator.Alignment 2: [ OK ] Allocator.Alignment (0 ms) 2: [ RUN ] Allocator.Issue399 2: [ OK ] Allocator.Issue399 (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 (7 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 (8 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 (1 ms) 2: [ RUN ] EncodedStreamTest.AutoUTFOutputStream 2: [ OK ] EncodedStreamTest.AutoUTFOutputStream (1 ms) 2: [----------] 4 tests from EncodedStreamTest (4 ms total) 2: 2: [----------] 4 tests from EncodingsTest 2: [ RUN ] EncodingsTest.UTF8 2: [ OK ] EncodingsTest.UTF8 (130 ms) 2: [ RUN ] EncodingsTest.UTF16 2: [ OK ] EncodingsTest.UTF16 (92 ms) 2: [ RUN ] EncodingsTest.UTF32 2: [ OK ] EncodingsTest.UTF32 (24 ms) 2: [ RUN ] EncodingsTest.ASCII 2: [ OK ] EncodingsTest.ASCII (0 ms) 2: [----------] 4 tests from EncodingsTest (248 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 (51 ms) 2: [ RUN ] FileStreamTest.FileWriteStream 2: [ OK ] FileStreamTest.FileWriteStream (22 ms) 2: [----------] 2 tests from FileStreamTest (74 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 (1 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 (94 ms) 2: [ RUN ] Reader.ParseNumber_NormalPrecisionDouble 2: [ OK ] Reader.ParseNumber_NormalPrecisionDouble (171 ms) 2: [ RUN ] Reader.ParseNumber_FullPrecisionDouble 2: [ OK ] Reader.ParseNumber_FullPrecisionDouble (249 ms) 2: [ RUN ] Reader.ParseNumber_NormalPrecisionError 2: ULP Average = 0.362203, Max = 3 2: [ OK ] Reader.ParseNumber_NormalPrecisionError (657 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 (1173 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 (11 ms) 2: [----------] 49 tests from Regex (12 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 (1 ms) 2: [ RUN ] SchemaValidator.ValidateMetaSchema_UTF16 2: [ OK ] SchemaValidator.ValidateMetaSchema_UTF16 (1 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 (2 ms) 2: [ RUN ] SchemaValidator.Issue608 2: [ OK ] SchemaValidator.Issue608 (0 ms) 2: [----------] 56 tests from SchemaValidator (9 ms total) 2: 2: [----------] 2 tests from SchemaValidatingReader 2: [ RUN ] SchemaValidatingReader.Simple 2: [ OK ] SchemaValidatingReader.Simple (0 ms) 2: [ RUN ] SchemaValidatingReader.Invalid 2: [ OK ] SchemaValidatingReader.Invalid (0 ms) 2: [----------] 2 tests from SchemaValidatingReader (0 ms total) 2: 2: [----------] 1 test from SchemaValidatingWriter 2: [ RUN ] SchemaValidatingWriter.Simple 2: [ OK ] SchemaValidatingWriter.Simple (0 ms) 2: [----------] 1 test from SchemaValidatingWriter (0 ms total) 2: 2: [----------] 1 test from Schema 2: [ RUN ] Schema.Issue552 2: [ OK ] Schema.Issue552 (0 ms) 2: [----------] 1 test from Schema (0 ms total) 2: 2: [----------] 4 tests from SIMD 2: [ RUN ] SIMD.SkipWhitespace 2: [ OK ] SIMD.SkipWhitespace (0 ms) 2: [ RUN ] SIMD.SkipWhitespace_EncodedMemoryStream 2: [ OK ] SIMD.SkipWhitespace_EncodedMemoryStream (0 ms) 2: [ RUN ] SIMD.ScanCopyUnescapedString 2: [ OK ] SIMD.ScanCopyUnescapedString (1106 ms) 2: [ RUN ] SIMD.ScanWriteUnescapedString 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler (3148 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_ValidateEncoding 2: [ OK ] SIMD.ScanWriteUnescapedString (968 ms) 2: [----------] 4 tests from SIMD (2075 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 (3 ms) 2: [ RUN ] Value.BigNestedObject 2: [ OK ] Value.BigNestedObject (359 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 (365 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. (3980 ms total) 2: [ PASSED ] 343 tests. 1/2 Test #2: unittest ......................... Passed 3.99 sec 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_ValidateEncoding (3606 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler 1: [ OK ] RapidJson.ReaderParse_DummyHandler (3871 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Booleans 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Booleans (61 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Booleans 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Booleans (96 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Floats 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Floats (158 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Floats 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Floats (226 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Guids 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Guids (610 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Guids 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Guids (370 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Integers 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Integers (79 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Integers 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Integers (135 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Mixed 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Mixed (1955 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Mixed 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Mixed (1545 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Nulls 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Nulls (55 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Nulls 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Nulls (89 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Paragraphs 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Paragraphs (4849 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Paragraphs 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Paragraphs (2373 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_FullPrecision 1: [ OK ] RapidJson.ReaderParse_DummyHandler_FullPrecision (4163 ms) 1: [ RUN ] RapidJson.ReaderParseIterative_DummyHandler 1: [ OK ] RapidJson.ReaderParseIterative_DummyHandler (3983 ms) 1: [ RUN ] RapidJson.ReaderParseIterativeInsitu_DummyHandler 1: [ OK ] RapidJson.ReaderParseIterativeInsitu_DummyHandler (3074 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_ValidateEncoding 1: [ OK ] RapidJson.ReaderParse_DummyHandler_ValidateEncoding (4822 ms) 1: [ RUN ] RapidJson.DocumentParseInsitu_MemoryPoolAllocator 1: [ OK ] RapidJson.DocumentParseInsitu_MemoryPoolAllocator (3228 ms) 1: [ RUN ] RapidJson.DocumentParseIterativeInsitu_MemoryPoolAllocator 1: [ OK ] RapidJson.DocumentParseIterativeInsitu_MemoryPoolAllocator (3429 ms) 1: [ RUN ] RapidJson.DocumentParse_MemoryPoolAllocator 1: [ OK ] RapidJson.DocumentParse_MemoryPoolAllocator (4329 ms) 1: [ RUN ] RapidJson.DocumentParseLength_MemoryPoolAllocator 1: [ OK ] RapidJson.DocumentParseLength_MemoryPoolAllocator (10320 ms) 1: [ RUN ] RapidJson.DocumentParseStdString_MemoryPoolAllocator 1: [ OK ] RapidJson.DocumentParseStdString_MemoryPoolAllocator (4334 ms) 1: [ RUN ] RapidJson.DocumentParseIterative_MemoryPoolAllocator 1: [ OK ] RapidJson.DocumentParseIterative_MemoryPoolAllocator (4488 ms) 1: [ RUN ] RapidJson.DocumentParse_CrtAllocator 1: [ OK ] RapidJson.DocumentParse_CrtAllocator (4784 ms) 1: [ RUN ] RapidJson.DocumentParseEncodedInputStream_MemoryStream 1: [ OK ] RapidJson.DocumentParseEncodedInputStream_MemoryStream (9785 ms) 1: [ RUN ] RapidJson.DocumentParseAutoUTFInputStream_MemoryStream 1: [ OK ] RapidJson.DocumentParseAutoUTFInputStream_MemoryStream (13229 ms) 1: [ RUN ] RapidJson.DocumentTraverse 1: [ OK ] RapidJson.DocumentTraverse (56 ms) 1: [ RUN ] RapidJson.DocumentAccept 1: [ OK ] RapidJson.DocumentAccept (93 ms) 1: [ RUN ] RapidJson.Writer_NullStream 1: [ OK ] RapidJson.Writer_NullStream (682 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer 1: [ OK ] RapidJson.Writer_StringBuffer (1615 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Booleans 1: [ OK ] RapidJson.Writer_StringBuffer_Booleans (167 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Floats 1: [ OK ] RapidJson.Writer_StringBuffer_Floats (435 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Guids 1: [ OK ] RapidJson.Writer_StringBuffer_Guids (432 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Integers 1: [ OK ] RapidJson.Writer_StringBuffer_Integers (162 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Mixed 1: [ OK ] RapidJson.Writer_StringBuffer_Mixed (1356 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Nulls 1: [ OK ] RapidJson.Writer_StringBuffer_Nulls (159 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Paragraphs 1: [ OK ] RapidJson.Writer_StringBuffer_Paragraphs (2877 ms) 1: [ RUN ] RapidJson.PrettyWriter_StringBuffer 1: [ OK ] RapidJson.PrettyWriter_StringBuffer (2315 ms) 1: [ RUN ] RapidJson.internal_Pow10 1: [ OK ] RapidJson.internal_Pow10 (7 ms) 1: [ RUN ] RapidJson.SkipWhitespace_Basic 1: [ OK ] RapidJson.SkipWhitespace_Basic (2559 ms) 1: [ RUN ] RapidJson.SkipWhitespace 1: [ OK ] RapidJson.SkipWhitespace (2824 ms) 1: [ RUN ] RapidJson.SkipWhitespace_strspn 1: [ OK ] RapidJson.SkipWhitespace_strspn (3800 ms) 1: [ RUN ] RapidJson.UTF8_Validate 1: [ OK ] RapidJson.UTF8_Validate (1592 ms) 1: [ RUN ] RapidJson.FileReadStream 1: [ OK ] RapidJson.FileReadStream (6468 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_FileReadStream 1: [ OK ] RapidJson.ReaderParse_DummyHandler_FileReadStream (7822 ms) 1: [ RUN ] RapidJson.StringBuffer 1: [ OK ] RapidJson.StringBuffer (422 ms) 1: [----------] 50 tests from RapidJson (133060 ms total) 1: 1: [----------] 1 test from Schema 1: [ RUN ] Schema.TestSuite 1: 100000 trials in 10.103662 s -> 9897.401556 trials per sec 1: 235 tests per trial 1: [ OK ] Schema.TestSuite (10125 ms) 1: [----------] 1 test from Schema (10125 ms total) 1: 1: [----------] Global test environment tear-down 1: [==========] 51 tests from 2 test suites ran. (143186 ms total) 1: [ PASSED ] 51 tests. 2/2 Test #1: perftest ......................... Passed 143.19 sec The following tests passed: unittest perftest 100% tests passed, 0 tests failed out of 2 Total Test time (real) = 143.19 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/document.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/fwd.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/encodings.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/internal -- 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/dtoa.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/biginteger.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/pow10.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/meta.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/stack.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/encodedstream.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/filewritestream.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/msinttypes -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/msinttypes/stdint.h -- 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/reader.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/allocators.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/filereadstream.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/prettywriter.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/stringbuffer.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/pointer.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/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/simplereader -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/simplereader/simplereader.cpp -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/serialize -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/serialize/serialize.cpp -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/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/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/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/tutorial -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/tutorial/tutorial.cpp -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/condense -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/condense/condense.cpp -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/share/doc/RapidJSON/examples/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/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/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/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/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/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/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/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/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... >>> 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: 692.0 KB >>> rapidjson-dev*: Compressing data... >>> rapidjson-dev*: Create checksum... >>> rapidjson-dev*: Create rapidjson-dev-1.1.0-r5.apk >>> rapidjson*: Tracing dependencies... >>> rapidjson*: Package size: 8.0 KB >>> rapidjson*: Compressing data... >>> rapidjson*: Create checksum... >>> rapidjson*: Create rapidjson-1.1.0-r5.apk >>> rapidjson: Build complete at Fri, 21 Apr 2023 23:08:45 +0000 elapsed time 0h 3m 18s >>> rapidjson: Cleaning up srcdir >>> rapidjson: Cleaning up pkgdir >>> rapidjson: Uninstalling dependencies... (1/12) Purging .makedepends-rapidjson (20230421.230528) (2/12) Purging cmake (3.26.3-r1) (3/12) Purging samurai (1.2-r3) (4/12) Purging gtest-dev (1.13.0-r1) (5/12) Purging gmock (1.13.0-r1) (6/12) Purging gtest (1.13.0-r1) (7/12) Purging libarchive (3.6.2-r2) (8/12) Purging libbz2 (1.0.8-r5) (9/12) Purging libformw (6.4_p20230401-r4) (10/12) Purging libuv (1.44.2-r2) (11/12) Purging rhash-libs (1.4.3-r2) (12/12) Purging xz-libs (5.4.2-r1) Executing busybox-1.36.0-r7.trigger OK: 373 MiB in 98 packages >>> rapidjson: Updating the community/x86 repository index... >>> rapidjson: Signing the index...