>>> rapidjson: Building community/rapidjson 1.1.0-r8 (using abuild 3.15.0_rc3-r1) started Mon, 28 Apr 2025 17:11:02 +0000 >>> rapidjson: Validating /home/buildozer/aports/community/rapidjson/APKBUILD... >>> rapidjson: Analyzing dependencies... >>> rapidjson: Installing for build: build-base cmake samurai gtest gtest-dev (1/11) Installing libbz2 (1.0.8-r6) (2/11) Installing xz-libs (5.8.1-r0) (3/11) Installing libarchive (3.7.9-r0) (4/11) Installing rhash-libs (1.4.5-r0) (5/11) Installing libuv (1.50.0-r0) (6/11) Installing cmake (3.31.6-r1) (7/11) Installing samurai (1.2-r6) (8/11) Installing gtest (1.16.0-r0) (9/11) Installing gmock (1.16.0-r0) (10/11) Installing gtest-dev (1.16.0-r0) (11/11) Installing .makedepends-rapidjson (20250428.171106) Executing busybox-1.37.0-r16.trigger OK: 413 MiB in 113 packages >>> rapidjson: Cleaning up srcdir >>> rapidjson: Cleaning up pkgdir >>> rapidjson: Cleaning up tmpdir >>> rapidjson: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/rapidjson-1.1.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.22/rapidjson-1.1.0.tar.gz.part' rapidjson-1.1.0.tar. 100% |********************************| 995k 0:00:00 ETA '/var/cache/distfiles/v3.22/rapidjson-1.1.0.tar.gz.part' saved >>> rapidjson: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/rapidjson-1.1.0.tar.gz >>> rapidjson: Checking sha512sums... rapidjson-1.1.0.tar.gz: OK do-not-include-gtest-src-dir.patch: OK disable-march-cxx-flag.patch: OK disable-Werror.patch: OK gcc14.patch: OK CVE-2024-38517.patch: OK >>> rapidjson: Unpacking /var/cache/distfiles/v3.22/rapidjson-1.1.0.tar.gz... >>> rapidjson: do-not-include-gtest-src-dir.patch patching file test/CMakeLists.txt >>> rapidjson: disable-march-cxx-flag.patch patching file CMakeLists.txt >>> rapidjson: disable-Werror.patch patching file CMakeLists.txt patching file example/CMakeLists.txt patching file test/unittest/CMakeLists.txt >>> rapidjson: gcc14.patch patching file include/rapidjson/document.h >>> rapidjson: CVE-2024-38517.patch patching file include/rapidjson/reader.h Hunk #1 succeeded at 1302 (offset -330 lines). patching file test/unittest/readertest.cpp CMake Deprecation Warning at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The CXX compiler identification is GNU 14.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning (dev) at CMakeLists.txt:114 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found GTestSrc: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0 -- Configuring done (0.1s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build Change Dir: '/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build' Run Build Command(s): /usr/bin/ninja -v -j 8 [1/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/namespacetest.dir/namespacetest.cpp.o -MF test/unittest/CMakeFiles/namespacetest.dir/namespacetest.cpp.o.d -o test/unittest/CMakeFiles/namespacetest.dir/namespacetest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp [2/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/writertest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/writertest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/writertest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/writertest.cpp [3/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/valuetest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/valuetest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/valuetest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp [4/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/unittest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/unittest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/unittest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/unittest.cpp [5/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/strtodtest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/strtodtest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/strtodtest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/strtodtest.cpp [6/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/stringbuffertest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/stringbuffertest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/stringbuffertest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/stringbuffertest.cpp [7/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/strfunctest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/strfunctest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/strfunctest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/strfunctest.cpp [8/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/simdtest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/simdtest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/simdtest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/simdtest.cpp [9/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/schematest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/schematest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/schematest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp [10/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/regextest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/regextest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/regextest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/regextest.cpp [11/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/readertest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/readertest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/readertest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/readertest.cpp [12/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/ostreamwrappertest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/ostreamwrappertest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/ostreamwrappertest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/ostreamwrappertest.cpp [13/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/prettywritertest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/prettywritertest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/prettywritertest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/prettywritertest.cpp [14/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/pointertest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/pointertest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/pointertest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/pointertest.cpp In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:25: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void my::rapid::json::GenericValue::SetObjectRaw(Member*, my::rapid::json::SizeType, Allocator&) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; Member = my::rapid::json::GenericMember, my::rapid::json::CrtAllocator>; my::rapid::json::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool my::rapid::json::GenericDocument::EndObject(my::rapid::json::SizeType) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'my::rapid::json::GenericReader::IterativeParsingState my::rapid::json::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; InputStream = my::rapid::json::GenericStringStream >; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:39:14: required from here 39 | doc.Parse(json); | ~~~~~~~~~^~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'my::rapid::json::GenericValue, my::rapid::json::CrtAllocator>::Member' {aka 'struct my::rapid::json::GenericMember, my::rapid::json::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'my::rapid::json::GenericValue, my::rapid::json::CrtAllocator>::Member' {aka 'struct my::rapid::json::GenericMember, my::rapid::json::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void my::rapid::json::GenericValue::SetArrayRaw(my::rapid::json::GenericValue*, my::rapid::json::SizeType, Allocator&) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool my::rapid::json::GenericDocument::EndArray(my::rapid::json::SizeType) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'my::rapid::json::GenericReader::IterativeParsingState my::rapid::json::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; InputStream = my::rapid::json::GenericStringStream >; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:39:14: required from here 39 | doc.Parse(json); | ~~~~~~~~~^~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class my::rapid::json::GenericValue, my::rapid::json::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class my::rapid::json::GenericValue, my::rapid::json::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void my::rapid::json::GenericValue::SetObjectRaw(Member*, my::rapid::json::SizeType, Allocator&) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; Member = my::rapid::json::GenericMember, my::rapid::json::MemoryPoolAllocator<> >; my::rapid::json::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool my::rapid::json::GenericDocument::EndObject(my::rapid::json::SizeType) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'my::rapid::json::GenericReader::IterativeParsingState my::rapid::json::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; InputStream = my::rapid::json::GenericStringStream >; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:62:14: required from here 62 | doc.Parse(buffer.GetString()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'my::rapid::json::GenericValue >::Member' {aka 'struct my::rapid::json::GenericMember, my::rapid::json::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'my::rapid::json::GenericValue >::Member' {aka 'struct my::rapid::json::GenericMember, my::rapid::json::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void my::rapid::json::GenericValue::SetArrayRaw(my::rapid::json::GenericValue*, my::rapid::json::SizeType, Allocator&) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; my::rapid::json::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool my::rapid::json::GenericDocument::EndArray(my::rapid::json::SizeType) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'my::rapid::json::GenericReader::IterativeParsingState my::rapid::json::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; InputStream = my::rapid::json::GenericStringStream >; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:62:14: required from here 62 | doc.Parse(buffer.GetString()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class my::rapid::json::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class my::rapid::json::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ [15/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 && : [16/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/namespacetest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/namespacetest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/namespacetest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp [17/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/jsoncheckertest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/jsoncheckertest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/jsoncheckertest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/jsoncheckertest.cpp 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: | ^~~~~~~ [18/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/istreamwrappertest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/istreamwrappertest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/istreamwrappertest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/istreamwrappertest.cpp In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:25: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void my::rapid::json::GenericValue::SetObjectRaw(Member*, my::rapid::json::SizeType, Allocator&) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; Member = my::rapid::json::GenericMember, my::rapid::json::CrtAllocator>; my::rapid::json::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool my::rapid::json::GenericDocument::EndObject(my::rapid::json::SizeType) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'my::rapid::json::GenericReader::IterativeParsingState my::rapid::json::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; InputStream = my::rapid::json::GenericStringStream >; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:39:14: required from here 39 | doc.Parse(json); | ~~~~~~~~~^~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'my::rapid::json::GenericValue, my::rapid::json::CrtAllocator>::Member' {aka 'struct my::rapid::json::GenericMember, my::rapid::json::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'my::rapid::json::GenericValue, my::rapid::json::CrtAllocator>::Member' {aka 'struct my::rapid::json::GenericMember, my::rapid::json::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void my::rapid::json::GenericValue::SetArrayRaw(my::rapid::json::GenericValue*, my::rapid::json::SizeType, Allocator&) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool my::rapid::json::GenericDocument::EndArray(my::rapid::json::SizeType) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'my::rapid::json::GenericReader::IterativeParsingState my::rapid::json::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument, my::rapid::json::CrtAllocator>; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; InputStream = my::rapid::json::GenericStringStream >; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::CrtAllocator; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:39:14: required from here 39 | doc.Parse(json); | ~~~~~~~~~^~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class my::rapid::json::GenericValue, my::rapid::json::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class my::rapid::json::GenericValue, my::rapid::json::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void my::rapid::json::GenericValue::SetObjectRaw(Member*, my::rapid::json::SizeType, Allocator&) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; Member = my::rapid::json::GenericMember, my::rapid::json::MemoryPoolAllocator<> >; my::rapid::json::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool my::rapid::json::GenericDocument::EndObject(my::rapid::json::SizeType) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'my::rapid::json::GenericReader::IterativeParsingState my::rapid::json::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; InputStream = my::rapid::json::GenericStringStream >; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:62:14: required from here 62 | doc.Parse(buffer.GetString()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'my::rapid::json::GenericValue >::Member' {aka 'struct my::rapid::json::GenericMember, my::rapid::json::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'my::rapid::json::GenericValue >::Member' {aka 'struct my::rapid::json::GenericMember, my::rapid::json::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void my::rapid::json::GenericValue::SetArrayRaw(my::rapid::json::GenericValue*, my::rapid::json::SizeType, Allocator&) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; my::rapid::json::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool my::rapid::json::GenericDocument::EndArray(my::rapid::json::SizeType) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; my::rapid::json::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'my::rapid::json::GenericReader::IterativeParsingState my::rapid::json::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'my::rapid::json::ParseResult my::rapid::json::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = my::rapid::json::GenericStringStream >; Handler = my::rapid::json::GenericDocument >; SourceEncoding = my::rapid::json::UTF8<>; TargetEncoding = my::rapid::json::UTF8<>; StackAllocator = my::rapid::json::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; InputStream = my::rapid::json::GenericStringStream >; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = my::rapid::json::UTF8<>; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'my::rapid::json::GenericDocument& my::rapid::json::GenericDocument::Parse(const Ch*) [with Encoding = my::rapid::json::UTF8<>; Allocator = my::rapid::json::MemoryPoolAllocator<>; StackAllocator = my::rapid::json::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/namespacetest.cpp:62:14: required from here 62 | doc.Parse(buffer.GetString()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class my::rapid::json::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class my::rapid::json::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ [19/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/itoatest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/itoatest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/itoatest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/itoatest.cpp In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/jsoncheckertest.cpp:17: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; Member = rapidjson::GenericMember, rapidjson::CrtAllocator>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 4; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 4; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 4; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 4; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 4; SourceEncoding = rapidjson::UTF8<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 4; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/jsoncheckertest.cpp:74:44: required from here 74 | document.Parse(json); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 4; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 4; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 4; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 4; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 4; SourceEncoding = rapidjson::UTF8<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 4; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/jsoncheckertest.cpp:74:44: required from here 74 | document.Parse(json); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ [20/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/filestreamtest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/filestreamtest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/filestreamtest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/filestreamtest.cpp [21/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/fwdtest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/fwdtest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/fwdtest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/fwdtest.cpp [22/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/encodingstest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/encodingstest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/encodingstest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/encodingstest.cpp In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/istreamwrappertest.cpp:19: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2183:70: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2183 | return ParseStream(is); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/istreamwrappertest.cpp:130:5: required from here 130 | EXPECT_TRUE(!d.ParseStream(eis).HasParseError()); | ~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2183:70: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with InputStream = rapidjson::EncodedInputStream, rapidjson::BasicIStreamWrapper > >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2183 | return ParseStream(is); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/istreamwrappertest.cpp:130:5: required from here 130 | EXPECT_TRUE(!d.ParseStream(eis).HasParseError()); | ~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ [23/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/encodedstreamtest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/encodedstreamtest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/encodedstreamtest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/encodedstreamtest.cpp [24/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/dtoatest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/dtoatest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/dtoatest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/dtoatest.cpp [25/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/documenttest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/documenttest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/documenttest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp [26/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/bigintegertest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/bigintegertest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/bigintegertest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/bigintegertest.cpp In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/fwdtest.cpp:98: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator; Member = rapidjson::GenericMember, rapidjson::CrtAllocator>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1782:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8; Allocator = rapidjson::MemoryPoolAllocator]' 1782 | return handler.EndObject(data_.o.size); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator; Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:962:12: required from 'void rapidjson::internal::Schema::AddUniqueElement(V1&, const V2&) [with V1 = rapidjson::GenericValue, rapidjson::CrtAllocator>; V2 = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>]' 962 | V1 c(v, *allocator_); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:434:37: required from 'rapidjson::internal::Schema::Schema(SchemaDocumentType*, const PointerType&, const ValueType&, const ValueType&, AllocatorType*) [with SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>; PointerType = rapidjson::GenericPointer, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; AllocatorType = rapidjson::CrtAllocator]' 434 | AddUniqueElement(allProperties, itr->name); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:953:27: required from 'static const rapidjson::internal::Schema::SchemaType* rapidjson::internal::Schema::GetTypeless() [with SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>; SchemaType = rapidjson::internal::Schema, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator> >]' 953 | static SchemaType typeless(0, PointerType(), ValueType(kObjectType).Move(), ValueType(kObjectType).Move(), 0); | ^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1431:46: required from 'void rapidjson::GenericSchemaDocument::CreateSchemaRecursive(const SchemaType**, const PointerType&, const ValueType&, const ValueType&) [with ValueT = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; Allocator = rapidjson::CrtAllocator; SchemaType = rapidjson::internal::Schema, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator> >; PointerType = rapidjson::GenericPointer, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >]' 1431 | *schema = SchemaType::GetTypeless(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1354:9: required from 'rapidjson::GenericSchemaDocument::GenericSchemaDocument(const ValueType&, IRemoteSchemaDocumentProviderType*, Allocator*) [with ValueT = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; Allocator = rapidjson::CrtAllocator; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; IRemoteSchemaDocumentProviderType = rapidjson::IGenericRemoteSchemaDocumentProvider, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator> >]' 1354 | CreateSchemaRecursive(&root_, PointerType(), document, document); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/fwdtest.cpp:157:20: required from here 157 | schemadocument(RAPIDJSON_NEW(SchemaDocument(*document))), | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1790:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8; Allocator = rapidjson::MemoryPoolAllocator]' 1790 | return handler.EndArray(data_.a.size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator; Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:962:12: required from 'void rapidjson::internal::Schema::AddUniqueElement(V1&, const V2&) [with V1 = rapidjson::GenericValue, rapidjson::CrtAllocator>; V2 = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>]' 962 | V1 c(v, *allocator_); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:434:37: required from 'rapidjson::internal::Schema::Schema(SchemaDocumentType*, const PointerType&, const ValueType&, const ValueType&, AllocatorType*) [with SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>; PointerType = rapidjson::GenericPointer, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; AllocatorType = rapidjson::CrtAllocator]' 434 | AddUniqueElement(allProperties, itr->name); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:953:27: required from 'static const rapidjson::internal::Schema::SchemaType* rapidjson::internal::Schema::GetTypeless() [with SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>; SchemaType = rapidjson::internal::Schema, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator> >]' 953 | static SchemaType typeless(0, PointerType(), ValueType(kObjectType).Move(), ValueType(kObjectType).Move(), 0); | ^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1431:46: required from 'void rapidjson::GenericSchemaDocument::CreateSchemaRecursive(const SchemaType**, const PointerType&, const ValueType&, const ValueType&) [with ValueT = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; Allocator = rapidjson::CrtAllocator; SchemaType = rapidjson::internal::Schema, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator> >; PointerType = rapidjson::GenericPointer, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator>; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >]' 1431 | *schema = SchemaType::GetTypeless(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1354:9: required from 'rapidjson::GenericSchemaDocument::GenericSchemaDocument(const ValueType&, IRemoteSchemaDocumentProviderType*, Allocator*) [with ValueT = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; Allocator = rapidjson::CrtAllocator; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >; IRemoteSchemaDocumentProviderType = rapidjson::IGenericRemoteSchemaDocumentProvider, rapidjson::MemoryPoolAllocator >, rapidjson::CrtAllocator> >]' 1354 | CreateSchemaRecursive(&root_, PointerType(), document, document); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/fwdtest.cpp:157:20: required from here 157 | schemadocument(RAPIDJSON_NEW(SchemaDocument(*document))), | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:35, from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/fwdtest.cpp:101: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'void rapidjson::internal::GenericRegex::Parse(DecodedStream&) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:301:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 301 | if (!CharacterEscape(ds, &codepoint)) | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:305:17: note: here 305 | default: // Pattern character | ^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'bool rapidjson::internal::GenericRegex::ParseRange(DecodedStream&, rapidjson::SizeType*) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:542:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 542 | if (codepoint == '-') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:548:17: note: here 548 | case 0: | ^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:531:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 531 | if (ds.Peek() == 'b') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:539:13: note: here 539 | default: | ^~~~~~~ [27/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -MD -MT test/unittest/CMakeFiles/unittest.dir/allocatorstest.cpp.o -MF test/unittest/CMakeFiles/unittest.dir/allocatorstest.cpp.o.d -o test/unittest/CMakeFiles/unittest.dir/allocatorstest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/allocatorstest.cpp [28/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -MD -MT test/perftest/CMakeFiles/perftest.dir/schematest.cpp.o -MF test/perftest/CMakeFiles/perftest.dir/schematest.cpp.o.d -o test/perftest/CMakeFiles/perftest.dir/schematest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/schematest.cpp In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:16: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'rapidjson::GenericValue* rapidjson::GenericValue::Erase(ConstValueIterator, ConstValueIterator) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; ValueIterator = rapidjson::GenericValue >*; ConstValueIterator = const rapidjson::GenericValue >*]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:1053:12: required from here 1053 | x.Erase(std::remove(x.Begin(), x.End(), null), x.End()); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1630:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1630 | std::memmove(pos, last, static_cast(End() - last) * sizeof(GenericValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'rapidjson::GenericValue::MemberIterator rapidjson::GenericValue::EraseMember(ConstMemberIterator, ConstMemberIterator) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; MemberIterator = rapidjson::GenericMemberIterator, rapidjson::MemoryPoolAllocator<> >; ConstMemberIterator = rapidjson::GenericMemberIterator, rapidjson::MemoryPoolAllocator<> >]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:1403:32: required from 'void TestObject(T&, Allocator&) [with T = rapidjson::GenericValue >; Allocator = rapidjson::MemoryPoolAllocator<>]' 1403 | itr = x.EraseMember(x.MemberBegin() + static_cast(first), x.MemberBegin() + static_cast(last)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:1438:15: required from here 1438 | TestObject(x, allocator); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1426:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1426 | std::memmove(&*pos, &*last, static_cast(MemberEnd() - last) * sizeof(Member)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >' declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; Member = rapidjson::GenericMember, rapidjson::CrtAllocator>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1782:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1782 | return handler.EndObject(data_.o.size); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:806:9: required from 'rapidjson::GenericValue& rapidjson::GenericValue::CopyFrom(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' 806 | new (this) GenericValue(rhs, allocator); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:208:15: required from here 208 | y.CopyFrom(x, crtAllocator); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1790:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1790 | return handler.EndArray(data_.a.size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:806:9: required from 'rapidjson::GenericValue& rapidjson::GenericValue::CopyFrom(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' 806 | new (this) GenericValue(rhs, allocator); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:208:15: required from here 208 | y.CopyFrom(x, crtAllocator); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1782:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1782 | return handler.EndObject(data_.o.size); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:253:11: required from 'void TestCopyFrom() [with Value = rapidjson::GenericValue >]' 253 | Value v2(v1, a); // deep copy constructor | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:284:24: required from here 284 | TestCopyFrom(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1790:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1790 | return handler.EndArray(data_.a.size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:253:11: required from 'void TestCopyFrom() [with Value = rapidjson::GenericValue >]' 253 | Value v2(v1, a); // deep copy constructor | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/valuetest.cpp:284:24: required from here 284 | TestCopyFrom(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ [29/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -MD -MT test/perftest/CMakeFiles/perftest.dir/rapidjsontest.cpp.o -MF test/perftest/CMakeFiles/perftest.dir/rapidjsontest.cpp.o.d -o test/perftest/CMakeFiles/perftest.dir/rapidjsontest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/rapidjsontest.cpp [30/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -MD -MT test/perftest/CMakeFiles/perftest.dir/platformtest.cpp.o -MF test/perftest/CMakeFiles/perftest.dir/platformtest.cpp.o.d -o test/perftest/CMakeFiles/perftest.dir/platformtest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/platformtest.cpp In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/pointer.h:18, from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/pointertest.cpp:16: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'rapidjson::GenericValue* rapidjson::GenericValue::Erase(ConstValueIterator, ConstValueIterator) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; ValueIterator = rapidjson::GenericValue >*; ConstValueIterator = const rapidjson::GenericValue >*]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1609:21: required from 'rapidjson::GenericValue* rapidjson::GenericValue::Erase(ConstValueIterator) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; ValueIterator = rapidjson::GenericValue >*; ConstValueIterator = const rapidjson::GenericValue >*]' 1609 | return Erase(pos, pos + 1); | ~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/pointer.h:744:21: required from 'bool rapidjson::GenericPointer::Erase(ValueType&) const [with ValueType = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator]' 744 | v->Erase(v->Begin() + last->index); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/pointertest.cpp:886:5: required from here 886 | EXPECT_FALSE(Pointer("").Erase(d)); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1630:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1630 | std::memmove(pos, last, static_cast(End() - last) * sizeof(GenericValue)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1782:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1782 | return handler.EndObject(data_.o.size); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/pointertest.cpp:762:32: required from here 762 | const Value foo(d["foo"], a); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1790:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1790 | return handler.EndArray(data_.a.size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/pointertest.cpp:762:32: required from here 762 | const Value foo(d["foo"], a); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'rapidjson::GenericValue::MemberIterator rapidjson::GenericValue::EraseMember(ConstMemberIterator, ConstMemberIterator) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; MemberIterator = rapidjson::GenericMemberIterator, rapidjson::MemoryPoolAllocator<> >; ConstMemberIterator = rapidjson::GenericMemberIterator, rapidjson::MemoryPoolAllocator<> >]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1403:27: required from 'rapidjson::GenericValue::MemberIterator rapidjson::GenericValue::EraseMember(ConstMemberIterator) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; MemberIterator = rapidjson::GenericMemberIterator, rapidjson::MemoryPoolAllocator<> >; ConstMemberIterator = rapidjson::GenericMemberIterator, rapidjson::MemoryPoolAllocator<> >]' 1403 | return EraseMember(pos, pos +1); | ~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1449:24: required from 'bool rapidjson::GenericValue::EraseMember(const rapidjson::GenericValue&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1449 | EraseMember(m); | ~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1438:27: required from 'bool rapidjson::GenericValue::EraseMember(const Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Ch = char]' 1438 | return EraseMember(n); | ~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/pointer.h:740:34: required from 'bool rapidjson::GenericPointer::Erase(ValueType&) const [with ValueType = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator]' 740 | return v->EraseMember(GenericStringRef(last->name, last->length)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/pointertest.cpp:886:5: required from here 886 | EXPECT_FALSE(Pointer("").Erase(d)); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1426:21: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1426 | std::memmove(&*pos, &*last, static_cast(MemberEnd() - last) * sizeof(Member)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >' declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ [31/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -MD -MT test/perftest/CMakeFiles/perftest.dir/perftest.cpp.o -MF test/perftest/CMakeFiles/perftest.dir/perftest.cpp.o.d -o test/perftest/CMakeFiles/perftest.dir/perftest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/perftest.cpp [32/34] /usr/bin/c++ -I/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -MD -MT test/perftest/CMakeFiles/perftest.dir/misctest.cpp.o -MF test/perftest/CMakeFiles/perftest.dir/misctest.cpp.o.d -o test/perftest/CMakeFiles/perftest.dir/misctest.cpp.o -c /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/misctest.cpp In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:18, from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/schematest.cpp:5: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1782:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1782 | return handler.EndObject(data_.o.size); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:806:9: required from 'rapidjson::GenericValue& rapidjson::GenericValue::CopyFrom(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 806 | new (this) GenericValue(rhs, allocator); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/schematest.cpp:116:33: required from here 116 | d2->CopyFrom((*testItr)["data"], d2->GetAllocator()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1790:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1790 | return handler.EndArray(data_.a.size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:806:9: required from 'rapidjson::GenericValue& rapidjson::GenericValue::CopyFrom(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 806 | new (this) GenericValue(rhs, allocator); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/schematest.cpp:116:33: required from here 116 | d2->CopyFrom((*testItr)["data"], d2->GetAllocator()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; Member = rapidjson::GenericMember, rapidjson::CrtAllocator>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1782:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1782 | return handler.EndObject(data_.o.size); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:962:12: required from 'void rapidjson::internal::Schema::AddUniqueElement(V1&, const V2&) [with V1 = rapidjson::GenericValue, rapidjson::CrtAllocator>; V2 = rapidjson::GenericValue >; SchemaDocumentType = rapidjson::GenericSchemaDocument > >]' 962 | V1 c(v, *allocator_); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:434:37: required from 'rapidjson::internal::Schema::Schema(SchemaDocumentType*, const PointerType&, const ValueType&, const ValueType&, AllocatorType*) [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; PointerType = rapidjson::GenericPointer > >; ValueType = rapidjson::GenericValue >; AllocatorType = rapidjson::CrtAllocator]' 434 | AddUniqueElement(allProperties, itr->name); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:953:27: required from 'static const rapidjson::internal::Schema::SchemaType* rapidjson::internal::Schema::GetTypeless() [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; SchemaType = rapidjson::internal::Schema > > >]' 953 | static SchemaType typeless(0, PointerType(), ValueType(kObjectType).Move(), ValueType(kObjectType).Move(), 0); | ^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1431:46: required from 'void rapidjson::GenericSchemaDocument::CreateSchemaRecursive(const SchemaType**, const PointerType&, const ValueType&, const ValueType&) [with ValueT = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator; SchemaType = rapidjson::internal::Schema > > >; PointerType = rapidjson::GenericPointer > >; ValueType = rapidjson::GenericValue >]' 1431 | *schema = SchemaType::GetTypeless(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1354:9: required from 'rapidjson::GenericSchemaDocument::GenericSchemaDocument(const ValueType&, IRemoteSchemaDocumentProviderType*, Allocator*) [with ValueT = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator; ValueType = rapidjson::GenericValue >; IRemoteSchemaDocumentProviderType = rapidjson::IGenericRemoteSchemaDocumentProvider > > >]' 1354 | CreateSchemaRecursive(&root_, PointerType(), document, document); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/schematest.cpp:108:71: required from here 108 | ts->schema = new SchemaDocument((*schemaItr)["schema"]); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1790:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1790 | return handler.EndArray(data_.a.size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:962:12: required from 'void rapidjson::internal::Schema::AddUniqueElement(V1&, const V2&) [with V1 = rapidjson::GenericValue, rapidjson::CrtAllocator>; V2 = rapidjson::GenericValue >; SchemaDocumentType = rapidjson::GenericSchemaDocument > >]' 962 | V1 c(v, *allocator_); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:434:37: required from 'rapidjson::internal::Schema::Schema(SchemaDocumentType*, const PointerType&, const ValueType&, const ValueType&, AllocatorType*) [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; PointerType = rapidjson::GenericPointer > >; ValueType = rapidjson::GenericValue >; AllocatorType = rapidjson::CrtAllocator]' 434 | AddUniqueElement(allProperties, itr->name); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:953:27: required from 'static const rapidjson::internal::Schema::SchemaType* rapidjson::internal::Schema::GetTypeless() [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; SchemaType = rapidjson::internal::Schema > > >]' 953 | static SchemaType typeless(0, PointerType(), ValueType(kObjectType).Move(), ValueType(kObjectType).Move(), 0); | ^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1431:46: required from 'void rapidjson::GenericSchemaDocument::CreateSchemaRecursive(const SchemaType**, const PointerType&, const ValueType&, const ValueType&) [with ValueT = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator; SchemaType = rapidjson::internal::Schema > > >; PointerType = rapidjson::GenericPointer > >; ValueType = rapidjson::GenericValue >]' 1431 | *schema = SchemaType::GetTypeless(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1354:9: required from 'rapidjson::GenericSchemaDocument::GenericSchemaDocument(const ValueType&, IRemoteSchemaDocumentProviderType*, Allocator*) [with ValueT = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator; ValueType = rapidjson::GenericValue >; IRemoteSchemaDocumentProviderType = rapidjson::IGenericRemoteSchemaDocumentProvider > > >]' 1354 | CreateSchemaRecursive(&root_, PointerType(), document, document); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/schematest.cpp:108:71: required from here 108 | ts->schema = new SchemaDocument((*schemaItr)["schema"]); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:35: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'void rapidjson::internal::GenericRegex::Parse(DecodedStream&) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:301:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 301 | if (!CharacterEscape(ds, &codepoint)) | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:305:17: note: here 305 | default: // Pattern character | ^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'bool rapidjson::internal::GenericRegex::ParseRange(DecodedStream&, rapidjson::SizeType*) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:542:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 542 | if (codepoint == '-') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:548:17: note: here 548 | case 0: | ^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:531:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 531 | if (ds.Peek() == 'b') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:539:13: note: here 539 | default: | ^~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/rapidjsontest.cpp:20: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::MemoryStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::MemoryStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::MemoryStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::EncodedInputStream, rapidjson::MemoryStream>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/rapidjsontest.cpp:231:36: required from here 231 | doc.ParseStream<0, UTF8<> >(is); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::MemoryStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::MemoryStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::MemoryStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::EncodedInputStream, rapidjson::MemoryStream>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/rapidjsontest.cpp:231:36: required from here 231 | doc.ParseStream<0, UTF8<> >(is); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; Member = rapidjson::GenericMember, rapidjson::CrtAllocator>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/rapidjsontest.cpp:221:18: required from here 221 | doc.Parse(temp_); | ~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2222:55: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; typename SourceEncoding::Ch = char]' 2222 | return ParseStream(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2231:43: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; Ch = char]' 2231 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2238:41: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Parse(const Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; Ch = char]' 2238 | return Parse(str); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/perftest/rapidjsontest.cpp:221:18: required from here 221 | doc.Parse(temp_); | ~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ [33/34] : && /usr/bin/c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wl,--as-needed,-O1,--sort-common -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/test/unittest/documenttest.cpp:16: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::FileReadStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::FileReadStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::FileReadStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::EncodedInputStream, rapidjson::FileReadStream>; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:214:30: required from here 214 | d.ParseStream<0, UTF8<> >(eis); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::FileReadStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::FileReadStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::EncodedInputStream, rapidjson::FileReadStream>; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::EncodedInputStream, rapidjson::FileReadStream>; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:214:30: required from here 214 | d.ParseStream<0, UTF8<> >(eis); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::AutoUTFInputStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::AutoUTF; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::AutoUTFInputStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::AutoUTF; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::AutoUTFInputStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::AutoUTF; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::AutoUTF; InputStream = rapidjson::AutoUTFInputStream; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:255:41: required from here 255 | d.ParseStream<0, AutoUTF >(eis); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::AutoUTFInputStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::AutoUTF; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::AutoUTFInputStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::AutoUTF; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::AutoUTFInputStream; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::AutoUTF; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::AutoUTF; InputStream = rapidjson::AutoUTFInputStream; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:255:41: required from here 255 | d.ParseStream<0, AutoUTF >(eis); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; Member = rapidjson::GenericMember, rapidjson::CrtAllocator>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::MemoryPoolAllocator<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::MemoryPoolAllocator<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::MemoryPoolAllocator<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2173:62: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 2173 | return ParseStream(is); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:90:32: required from 'void ParseTest() [with Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 90 | doc.template ParseStream<0>(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:123:52: required from here 123 | ParseTest >(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::MemoryPoolAllocator<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::MemoryPoolAllocator<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::MemoryPoolAllocator<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2173:62: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 2173 | return ParseStream(is); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:90:32: required from 'void ParseTest() [with Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::MemoryPoolAllocator<>]' 90 | doc.template ParseStream<0>(s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/documenttest.cpp:123:52: required from here 123 | ParseTest >(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:18, from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:16: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:1038:30: required from here 1038 | d.ParseStream<0, UTF8<> >(ss); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF16<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2157:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2157 | parseResult_ = reader.template Parse(is, *this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:1038:30: required from here 1038 | d.ParseStream<0, UTF8<> >(ss); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1719:9: required from 'bool rapidjson::GenericSchemaValidator::EndObject(rapidjson::SizeType) [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; OutputHandler = rapidjson::GenericDocument >; StateAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 1719 | RAPIDJSON_SCHEMA_HANDLE_END_(EndObject, (memberCount)); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1745:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericSchemaValidator > >, rapidjson::GenericDocument >, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1745 | bool hr = handler.EndObject(c); | ~~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericSchemaValidator > >, rapidjson::GenericDocument >, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericSchemaValidator > >, rapidjson::GenericDocument >, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1969:57: required from 'bool rapidjson::SchemaValidatingReader::operator()(Handler&) [with Handler = rapidjson::GenericDocument >; unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; SourceEncoding = rapidjson::UTF8<>; SchemaDocumentType = rapidjson::GenericSchemaDocument > >; StackAllocator = rapidjson::CrtAllocator]' 1969 | parseResult_ = reader.template Parse(is_, validator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2135:14: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Populate(Generator&) [with Generator = rapidjson::SchemaValidatingReader<0, rapidjson::GenericStringStream >, rapidjson::UTF8<> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2135 | if (g(*this)) { | ~^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:1235:15: required from here 1235 | d.Populate(reader); | ~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1732:9: required from 'bool rapidjson::GenericSchemaValidator::EndArray(rapidjson::SizeType) [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; OutputHandler = rapidjson::GenericDocument >; StateAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 1732 | RAPIDJSON_SCHEMA_HANDLE_END_(EndArray, (elementCount)); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1775:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericSchemaValidator > >, rapidjson::GenericDocument >, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1775 | bool hr = handler.EndArray(c); | ~~~~~~~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:1841:58: required from 'rapidjson::ParseResult rapidjson::GenericReader::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericSchemaValidator > >, rapidjson::GenericDocument >, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 1841 | IterativeParsingState d = Transit(state, t, n, is, handler); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; Handler = rapidjson::GenericSchemaValidator > >, rapidjson::GenericDocument >, rapidjson::CrtAllocator>; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' 487 | return IterativeParse(is, handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1969:57: required from 'bool rapidjson::SchemaValidatingReader::operator()(Handler&) [with Handler = rapidjson::GenericDocument >; unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream >; SourceEncoding = rapidjson::UTF8<>; SchemaDocumentType = rapidjson::GenericSchemaDocument > >; StackAllocator = rapidjson::CrtAllocator]' 1969 | parseResult_ = reader.template Parse(is_, validator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2135:14: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::Populate(Generator&) [with Generator = rapidjson::SchemaValidatingReader<0, rapidjson::GenericStringStream >, rapidjson::UTF8<> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' 2135 | if (g(*this)) { | ~^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:1235:15: required from here 1235 | d.Populate(reader); | ~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue >' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; Member = rapidjson::GenericMember, rapidjson::CrtAllocator>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1782:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1782 | return handler.EndObject(data_.o.size); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:962:12: required from 'void rapidjson::internal::Schema::AddUniqueElement(V1&, const V2&) [with V1 = rapidjson::GenericValue, rapidjson::CrtAllocator>; V2 = rapidjson::GenericValue >; SchemaDocumentType = rapidjson::GenericSchemaDocument > >]' 962 | V1 c(v, *allocator_); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:434:37: required from 'rapidjson::internal::Schema::Schema(SchemaDocumentType*, const PointerType&, const ValueType&, const ValueType&, AllocatorType*) [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; PointerType = rapidjson::GenericPointer > >; ValueType = rapidjson::GenericValue >; AllocatorType = rapidjson::CrtAllocator]' 434 | AddUniqueElement(allProperties, itr->name); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:953:27: required from 'static const rapidjson::internal::Schema::SchemaType* rapidjson::internal::Schema::GetTypeless() [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; SchemaType = rapidjson::internal::Schema > > >]' 953 | static SchemaType typeless(0, PointerType(), ValueType(kObjectType).Move(), ValueType(kObjectType).Move(), 0); | ^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1431:46: required from 'void rapidjson::GenericSchemaDocument::CreateSchemaRecursive(const SchemaType**, const PointerType&, const ValueType&, const ValueType&) [with ValueT = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator; SchemaType = rapidjson::internal::Schema > > >; PointerType = rapidjson::GenericPointer > >; ValueType = rapidjson::GenericValue >]' 1431 | *schema = SchemaType::GetTypeless(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1354:9: required from 'rapidjson::GenericSchemaDocument::GenericSchemaDocument(const ValueType&, IRemoteSchemaDocumentProviderType*, Allocator*) [with ValueT = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator; ValueType = rapidjson::GenericValue >; IRemoteSchemaDocumentProviderType = rapidjson::IGenericRemoteSchemaDocumentProvider > > >]' 1354 | CreateSchemaRecursive(&root_, PointerType(), document, document); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:156:24: required from here 156 | SchemaDocument s(sd); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1790:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1790 | return handler.EndArray(data_.a.size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:962:12: required from 'void rapidjson::internal::Schema::AddUniqueElement(V1&, const V2&) [with V1 = rapidjson::GenericValue, rapidjson::CrtAllocator>; V2 = rapidjson::GenericValue >; SchemaDocumentType = rapidjson::GenericSchemaDocument > >]' 962 | V1 c(v, *allocator_); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:434:37: required from 'rapidjson::internal::Schema::Schema(SchemaDocumentType*, const PointerType&, const ValueType&, const ValueType&, AllocatorType*) [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; PointerType = rapidjson::GenericPointer > >; ValueType = rapidjson::GenericValue >; AllocatorType = rapidjson::CrtAllocator]' 434 | AddUniqueElement(allProperties, itr->name); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:953:27: required from 'static const rapidjson::internal::Schema::SchemaType* rapidjson::internal::Schema::GetTypeless() [with SchemaDocumentType = rapidjson::GenericSchemaDocument > >; SchemaType = rapidjson::internal::Schema > > >]' 953 | static SchemaType typeless(0, PointerType(), ValueType(kObjectType).Move(), ValueType(kObjectType).Move(), 0); | ^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1431:46: required from 'void rapidjson::GenericSchemaDocument::CreateSchemaRecursive(const SchemaType**, const PointerType&, const ValueType&, const ValueType&) [with ValueT = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator; SchemaType = rapidjson::internal::Schema > > >; PointerType = rapidjson::GenericPointer > >; ValueType = rapidjson::GenericValue >]' 1431 | *schema = SchemaType::GetTypeless(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1354:9: required from 'rapidjson::GenericSchemaDocument::GenericSchemaDocument(const ValueType&, IRemoteSchemaDocumentProviderType*, Allocator*) [with ValueT = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator; ValueType = rapidjson::GenericValue >; IRemoteSchemaDocumentProviderType = rapidjson::IGenericRemoteSchemaDocumentProvider > > >]' 1354 | CreateSchemaRecursive(&root_, PointerType(), document, document); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:156:24: required from here 156 | SchemaDocument s(sd); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator; Member = rapidjson::GenericMember, rapidjson::CrtAllocator>; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2361:55: required from 'bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2361 | stack_.template Top()->SetObjectRaw(members, memberCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1782:37: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1782 | return handler.EndObject(data_.o.size); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:962:12: required from 'void rapidjson::internal::Schema::AddUniqueElement(V1&, const V2&) [with V1 = rapidjson::GenericValue, rapidjson::CrtAllocator>; V2 = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator<> > >]' 962 | V1 c(v, *allocator_); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:434:37: required from 'rapidjson::internal::Schema::Schema(SchemaDocumentType*, const PointerType&, const ValueType&, const ValueType&, AllocatorType*) [with SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator<> > >; PointerType = rapidjson::GenericPointer, rapidjson::MemoryPoolAllocator<> >, rapidjson::CrtAllocator>; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; AllocatorType = rapidjson::CrtAllocator]' 434 | AddUniqueElement(allProperties, itr->name); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:953:27: required from 'static const rapidjson::internal::Schema::SchemaType* rapidjson::internal::Schema::GetTypeless() [with SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator<> > >; SchemaType = rapidjson::internal::Schema, rapidjson::MemoryPoolAllocator<> > > >]' 953 | static SchemaType typeless(0, PointerType(), ValueType(kObjectType).Move(), ValueType(kObjectType).Move(), 0); | ^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1431:46: required from 'void rapidjson::GenericSchemaDocument::CreateSchemaRecursive(const SchemaType**, const PointerType&, const ValueType&, const ValueType&) [with ValueT = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; Allocator = rapidjson::CrtAllocator; SchemaType = rapidjson::internal::Schema, rapidjson::MemoryPoolAllocator<> > > >; PointerType = rapidjson::GenericPointer, rapidjson::MemoryPoolAllocator<> >, rapidjson::CrtAllocator>; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >]' 1431 | *schema = SchemaType::GetTypeless(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1354:9: required from 'rapidjson::GenericSchemaDocument::GenericSchemaDocument(const ValueType&, IRemoteSchemaDocumentProviderType*, Allocator*) [with ValueT = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; Allocator = rapidjson::CrtAllocator; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; IRemoteSchemaDocumentProviderType = rapidjson::IGenericRemoteSchemaDocumentProvider, rapidjson::MemoryPoolAllocator<> > > >]' 1354 | CreateSchemaRecursive(&root_, PointerType(), document, document); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:1040:12: required from here 1040 | SD sd(d); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1950:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1950 | std::memcpy(m, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue, rapidjson::CrtAllocator>::Member' {aka 'struct rapidjson::GenericMember, rapidjson::CrtAllocator>'} declared here 71 | struct GenericMember { | ^~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2369:54: required from 'bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' 2369 | stack_.template Top()->SetArrayRaw(elements, elementCount, GetAllocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1790:36: required from 'bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::MemoryPoolAllocator<>]' 1790 | return handler.EndArray(data_.a.size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:2412:23: required from 'rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::MemoryPoolAllocator<>; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator]' 2412 | rhs.Accept(d); | ~~~~~~~~~~^~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:962:12: required from 'void rapidjson::internal::Schema::AddUniqueElement(V1&, const V2&) [with V1 = rapidjson::GenericValue, rapidjson::CrtAllocator>; V2 = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator<> > >]' 962 | V1 c(v, *allocator_); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:434:37: required from 'rapidjson::internal::Schema::Schema(SchemaDocumentType*, const PointerType&, const ValueType&, const ValueType&, AllocatorType*) [with SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator<> > >; PointerType = rapidjson::GenericPointer, rapidjson::MemoryPoolAllocator<> >, rapidjson::CrtAllocator>; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; AllocatorType = rapidjson::CrtAllocator]' 434 | AddUniqueElement(allProperties, itr->name); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:953:27: required from 'static const rapidjson::internal::Schema::SchemaType* rapidjson::internal::Schema::GetTypeless() [with SchemaDocumentType = rapidjson::GenericSchemaDocument, rapidjson::MemoryPoolAllocator<> > >; SchemaType = rapidjson::internal::Schema, rapidjson::MemoryPoolAllocator<> > > >]' 953 | static SchemaType typeless(0, PointerType(), ValueType(kObjectType).Move(), ValueType(kObjectType).Move(), 0); | ^~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1431:46: required from 'void rapidjson::GenericSchemaDocument::CreateSchemaRecursive(const SchemaType**, const PointerType&, const ValueType&, const ValueType&) [with ValueT = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; Allocator = rapidjson::CrtAllocator; SchemaType = rapidjson::internal::Schema, rapidjson::MemoryPoolAllocator<> > > >; PointerType = rapidjson::GenericPointer, rapidjson::MemoryPoolAllocator<> >, rapidjson::CrtAllocator>; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >]' 1431 | *schema = SchemaType::GetTypeless(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:1354:9: required from 'rapidjson::GenericSchemaDocument::GenericSchemaDocument(const ValueType&, IRemoteSchemaDocumentProviderType*, Allocator*) [with ValueT = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; Allocator = rapidjson::CrtAllocator; ValueType = rapidjson::GenericValue, rapidjson::MemoryPoolAllocator<> >; IRemoteSchemaDocumentProviderType = rapidjson::IGenericRemoteSchemaDocumentProvider, rapidjson::MemoryPoolAllocator<> > > >]' 1354 | CreateSchemaRecursive(&root_, PointerType(), document, document); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/test/unittest/schematest.cpp:1040:12: required from here 1040 | SD sd(d); | ^ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:1937:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1937 | std::memcpy(e, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/document.h:538:7: note: 'class rapidjson::GenericValue, rapidjson::CrtAllocator>' declared here 538 | class GenericValue { | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/schema.h:35: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'void rapidjson::internal::GenericRegex::Parse(DecodedStream&) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:301:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 301 | if (!CharacterEscape(ds, &codepoint)) | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:305:17: note: here 305 | default: // Pattern character | ^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'bool rapidjson::internal::GenericRegex::ParseRange(DecodedStream&, rapidjson::SizeType*) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:542:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 542 | if (codepoint == '-') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:548:17: note: here 548 | case 0: | ^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:531:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 531 | if (ds.Peek() == 'b') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:539:13: note: here 539 | default: | ^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'void rapidjson::internal::GenericRegex::Parse(DecodedStream&) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:301:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 301 | if (!CharacterEscape(ds, &codepoint)) | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:305:17: note: here 305 | default: // Pattern character | ^~~~~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h: In member function 'bool rapidjson::internal::GenericRegex::ParseRange(DecodedStream&, rapidjson::SizeType*) [with InputStream = rapidjson::GenericStringStream >; Encoding = rapidjson::UTF16<>; Allocator = rapidjson::CrtAllocator]': /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:542:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 542 | if (codepoint == '-') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:548:17: note: here 548 | case 0: | ^~~~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:531:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 531 | if (ds.Peek() == 'b') { | ^~ /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/include/rapidjson/internal/regex.h:539:13: note: here 539 | default: | ^~~~~~~ [34/34] : && /usr/bin/c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -Wall -Wextra -Wall -Wextra -Weffc++ -Wswitch-default -Wfloat-equal -DRAPIDJSON_HAS_STDSTRING=1 -Wl,--as-needed,-O1,--sort-common -rdynamic test/unittest/CMakeFiles/unittest.dir/allocatorstest.cpp.o test/unittest/CMakeFiles/unittest.dir/bigintegertest.cpp.o test/unittest/CMakeFiles/unittest.dir/documenttest.cpp.o test/unittest/CMakeFiles/unittest.dir/dtoatest.cpp.o test/unittest/CMakeFiles/unittest.dir/encodedstreamtest.cpp.o test/unittest/CMakeFiles/unittest.dir/encodingstest.cpp.o test/unittest/CMakeFiles/unittest.dir/fwdtest.cpp.o test/unittest/CMakeFiles/unittest.dir/filestreamtest.cpp.o test/unittest/CMakeFiles/unittest.dir/itoatest.cpp.o test/unittest/CMakeFiles/unittest.dir/istreamwrappertest.cpp.o test/unittest/CMakeFiles/unittest.dir/jsoncheckertest.cpp.o test/unittest/CMakeFiles/unittest.dir/namespacetest.cpp.o test/unittest/CMakeFiles/unittest.dir/pointertest.cpp.o test/unittest/CMakeFiles/unittest.dir/prettywritertest.cpp.o test/unittest/CMakeFiles/unittest.dir/ostreamwrappertest.cpp.o test/unittest/CMakeFiles/unittest.dir/readertest.cpp.o test/unittest/CMakeFiles/unittest.dir/regextest.cpp.o test/unittest/CMakeFiles/unittest.dir/schematest.cpp.o test/unittest/CMakeFiles/unittest.dir/simdtest.cpp.o test/unittest/CMakeFiles/unittest.dir/strfunctest.cpp.o test/unittest/CMakeFiles/unittest.dir/stringbuffertest.cpp.o test/unittest/CMakeFiles/unittest.dir/strtodtest.cpp.o test/unittest/CMakeFiles/unittest.dir/unittest.cpp.o test/unittest/CMakeFiles/unittest.dir/valuetest.cpp.o test/unittest/CMakeFiles/unittest.dir/writertest.cpp.o -o bin/unittest -lgtest -lgtest_main test/unittest/libnamespacetest.a && : UpdateCTestConfiguration from :/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build/DartConfiguration.tcl Parse Config file:/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build/DartConfiguration.tcl UpdateCTestConfiguration from :/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build/DartConfiguration.tcl Parse Config file:/home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build/DartConfiguration.tcl Test project /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build Constructing a list of tests Done constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end test 1 Start 1: perftest 1: Test command: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build/bin/perftest 1: Working Directory: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/bin 1: Test timeout computed to be: 1500 test 2 Start 2: unittest 2: Test command: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/build/bin/unittest 2: Working Directory: /home/buildozer/aports/community/rapidjson/src/rapidjson-1.1.0/bin 2: Test timeout computed to be: 1500 1: [==========] Running 51 tests from 2 test suites. 1: [----------] Global test environment set-up. 1: [----------] 50 tests from RapidJson 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler 2: RapidJSON v1.1.0 2: [==========] Running 343 tests from 29 test suites. 2: [----------] Global test environment set-up. 2: [----------] 4 tests from Allocator 2: [ RUN ] Allocator.CrtAllocator 2: [ OK ] Allocator.CrtAllocator (0 ms) 2: [ RUN ] Allocator.MemoryPoolAllocator 2: [ OK ] Allocator.MemoryPoolAllocator (0 ms) 2: [ RUN ] Allocator.Alignment 2: [ OK ] Allocator.Alignment (0 ms) 2: [ RUN ] Allocator.Issue399 2: [ OK ] Allocator.Issue399 (0 ms) 2: [----------] 4 tests from Allocator (0 ms total) 2: 2: [----------] 6 tests from BigInteger 2: [ RUN ] BigInteger.Constructor 2: [ OK ] BigInteger.Constructor (0 ms) 2: [ RUN ] BigInteger.AddUint64 2: [ OK ] BigInteger.AddUint64 (0 ms) 2: [ RUN ] BigInteger.MultiplyUint64 2: [ OK ] BigInteger.MultiplyUint64 (0 ms) 2: [ RUN ] BigInteger.MultiplyUint32 2: [ OK ] BigInteger.MultiplyUint32 (0 ms) 2: [ RUN ] BigInteger.LeftShift 2: [ OK ] BigInteger.LeftShift (0 ms) 2: [ RUN ] BigInteger.Compare 2: [ OK ] BigInteger.Compare (0 ms) 2: [----------] 6 tests from BigInteger (0 ms total) 2: 2: [----------] 11 tests from Document 2: [ RUN ] Document.Parse 2: [ OK ] Document.Parse (0 ms) 2: [ RUN ] Document.UnchangedOnParseError 2: [ OK ] Document.UnchangedOnParseError (0 ms) 2: [ RUN ] Document.Parse_Encoding 2: [ OK ] Document.Parse_Encoding (0 ms) 2: [ RUN ] Document.ParseStream_EncodedInputStream 2: [ OK ] Document.ParseStream_EncodedInputStream (0 ms) 2: [ RUN ] Document.ParseStream_AutoUTFInputStream 2: [ OK ] Document.ParseStream_AutoUTFInputStream (0 ms) 2: [ RUN ] Document.Swap 2: [ OK ] Document.Swap (0 ms) 2: [ RUN ] Document.AcceptWriter 2: [ OK ] Document.AcceptWriter (0 ms) 2: [ RUN ] Document.UserBuffer 2: [ OK ] Document.UserBuffer (0 ms) 2: [ RUN ] Document.AssertAcceptInvalidNameType 2: [ OK ] Document.AssertAcceptInvalidNameType (0 ms) 2: [ RUN ] Document.UTF16_Document 2: [ OK ] Document.UTF16_Document (0 ms) 2: [ RUN ] Document.CrtAllocator 2: [ OK ] Document.CrtAllocator (0 ms) 2: [----------] 11 tests from Document (1 ms total) 2: 2: [----------] 4 tests from DocumentMove/0, where TypeParam = rapidjson::CrtAllocator 2: [ RUN ] DocumentMove/0.MoveConstructor 2: [ OK ] DocumentMove/0.MoveConstructor (0 ms) 2: [ RUN ] DocumentMove/0.MoveConstructorParseError 2: [ OK ] DocumentMove/0.MoveConstructorParseError (0 ms) 2: [ RUN ] DocumentMove/0.MoveAssignment 2: [ OK ] DocumentMove/0.MoveAssignment (0 ms) 2: [ RUN ] DocumentMove/0.MoveAssignmentParseError 2: [ OK ] DocumentMove/0.MoveAssignmentParseError (0 ms) 2: [----------] 4 tests from DocumentMove/0 (0 ms total) 2: 2: [----------] 4 tests from DocumentMove/1, where TypeParam = rapidjson::MemoryPoolAllocator 2: [ RUN ] DocumentMove/1.MoveConstructor 2: [ OK ] DocumentMove/1.MoveConstructor (0 ms) 2: [ RUN ] DocumentMove/1.MoveConstructorParseError 2: [ OK ] DocumentMove/1.MoveConstructorParseError (0 ms) 2: [ RUN ] DocumentMove/1.MoveAssignment 2: [ OK ] DocumentMove/1.MoveAssignment (0 ms) 2: [ RUN ] DocumentMove/1.MoveAssignmentParseError 2: [ OK ] DocumentMove/1.MoveAssignmentParseError (0 ms) 2: [----------] 4 tests from DocumentMove/1 (0 ms total) 2: 2: [----------] 2 tests from dtoa 2: [ RUN ] dtoa.normal 2: [ OK ] dtoa.normal (0 ms) 2: [ RUN ] dtoa.maxDecimalPlaces 2: [ OK ] dtoa.maxDecimalPlaces (0 ms) 2: [----------] 2 tests from dtoa (0 ms total) 2: 2: [----------] 4 tests from EncodedStreamTest 2: [ RUN ] EncodedStreamTest.EncodedInputStream 2: [ OK ] EncodedStreamTest.EncodedInputStream (0 ms) 2: [ RUN ] EncodedStreamTest.AutoUTFInputStream 2: [ OK ] EncodedStreamTest.AutoUTFInputStream (0 ms) 2: [ RUN ] EncodedStreamTest.EncodedOutputStream 2: [ OK ] EncodedStreamTest.EncodedOutputStream (0 ms) 2: [ RUN ] EncodedStreamTest.AutoUTFOutputStream 2: [ OK ] EncodedStreamTest.AutoUTFOutputStream (0 ms) 2: [----------] 4 tests from EncodedStreamTest (0 ms total) 2: 2: [----------] 4 tests from EncodingsTest 2: [ RUN ] EncodingsTest.UTF8 2: [ OK ] EncodingsTest.UTF8 (31 ms) 2: [ RUN ] EncodingsTest.UTF16 2: [ OK ] EncodingsTest.UTF16 (26 ms) 2: [ RUN ] EncodingsTest.UTF32 2: [ OK ] EncodingsTest.UTF32 (11 ms) 2: [ RUN ] EncodingsTest.ASCII 2: [ OK ] EncodingsTest.ASCII (0 ms) 2: [----------] 4 tests from EncodingsTest (69 ms total) 2: 2: [----------] 1 test from Fwd 2: [ RUN ] Fwd.Fwd 2: [ OK ] Fwd.Fwd (0 ms) 2: [----------] 1 test from Fwd (0 ms total) 2: 2: [----------] 2 tests from FileStreamTest 2: [ RUN ] FileStreamTest.FileReadStream 2: [ OK ] FileStreamTest.FileReadStream (16 ms) 2: [ RUN ] FileStreamTest.FileWriteStream 2: [ OK ] FileStreamTest.FileWriteStream (7 ms) 2: [----------] 2 tests from FileStreamTest (24 ms total) 2: 2: [----------] 4 tests from itoa 2: [ RUN ] itoa.u32toa 2: [ OK ] itoa.u32toa (0 ms) 2: [ RUN ] itoa.i32toa 2: [ OK ] itoa.i32toa (0 ms) 2: [ RUN ] itoa.u64toa 2: [ OK ] itoa.u64toa (0 ms) 2: [ RUN ] itoa.i64toa 2: [ OK ] itoa.i64toa (0 ms) 2: [----------] 4 tests from itoa (0 ms total) 2: 2: [----------] 6 tests from IStreamWrapper 2: [ RUN ] IStreamWrapper.istringstream 2: [ OK ] IStreamWrapper.istringstream (0 ms) 2: [ RUN ] IStreamWrapper.stringstream 2: [ OK ] IStreamWrapper.stringstream (0 ms) 2: [ RUN ] IStreamWrapper.wistringstream 2: [ OK ] IStreamWrapper.wistringstream (0 ms) 2: [ RUN ] IStreamWrapper.wstringstream 2: [ OK ] IStreamWrapper.wstringstream (0 ms) 2: [ RUN ] IStreamWrapper.ifstream 2: [ OK ] IStreamWrapper.ifstream (0 ms) 2: [ RUN ] IStreamWrapper.fstream 2: [ OK ] IStreamWrapper.fstream (0 ms) 2: [----------] 6 tests from IStreamWrapper (0 ms total) 2: 2: [----------] 1 test from JsonChecker 2: [ RUN ] JsonChecker.Reader 2: [ OK ] JsonChecker.Reader (0 ms) 2: [----------] 1 test from JsonChecker (0 ms total) 2: 2: [----------] 2 tests from NamespaceTest 2: [ RUN ] NamespaceTest.Using 2: [ OK ] NamespaceTest.Using (0 ms) 2: [ RUN ] NamespaceTest.Direct 2: [ OK ] NamespaceTest.Direct (0 ms) 2: [----------] 2 tests from NamespaceTest (0 ms total) 2: 2: [----------] 36 tests from Pointer 2: [ RUN ] Pointer.DefaultConstructor 2: [ OK ] Pointer.DefaultConstructor (0 ms) 2: [ RUN ] Pointer.Parse 2: [ OK ] Pointer.Parse (0 ms) 2: [ RUN ] Pointer.Parse_URIFragment 2: [ OK ] Pointer.Parse_URIFragment (0 ms) 2: [ RUN ] Pointer.Stringify 2: [ OK ] Pointer.Stringify (0 ms) 2: [ RUN ] Pointer.ConstructorWithToken 2: [ OK ] Pointer.ConstructorWithToken (0 ms) 2: [ RUN ] Pointer.CopyConstructor 2: [ OK ] Pointer.CopyConstructor (0 ms) 2: [ RUN ] Pointer.Assignment 2: [ OK ] Pointer.Assignment (0 ms) 2: [ RUN ] Pointer.Append 2: [ OK ] Pointer.Append (0 ms) 2: [ RUN ] Pointer.Equality 2: [ OK ] Pointer.Equality (0 ms) 2: [ RUN ] Pointer.Inequality 2: [ OK ] Pointer.Inequality (0 ms) 2: [ RUN ] Pointer.Create 2: [ OK ] Pointer.Create (0 ms) 2: [ RUN ] Pointer.Get 2: [ OK ] Pointer.Get (0 ms) 2: [ RUN ] Pointer.GetWithDefault 2: [ OK ] Pointer.GetWithDefault (0 ms) 2: [ RUN ] Pointer.GetWithDefault_NoAllocator 2: [ OK ] Pointer.GetWithDefault_NoAllocator (0 ms) 2: [ RUN ] Pointer.Set 2: [ OK ] Pointer.Set (0 ms) 2: [ RUN ] Pointer.Set_NoAllocator 2: [ OK ] Pointer.Set_NoAllocator (0 ms) 2: [ RUN ] Pointer.Swap 2: [ OK ] Pointer.Swap (0 ms) 2: [ RUN ] Pointer.Swap_NoAllocator 2: [ OK ] Pointer.Swap_NoAllocator (0 ms) 2: [ RUN ] Pointer.Erase 2: [ OK ] Pointer.Erase (0 ms) 2: [ RUN ] Pointer.CreateValueByPointer 2: [ OK ] Pointer.CreateValueByPointer (0 ms) 2: [ RUN ] Pointer.CreateValueByPointer_NoAllocator 2: [ OK ] Pointer.CreateValueByPointer_NoAllocator (0 ms) 2: [ RUN ] Pointer.GetValueByPointer 2: [ OK ] Pointer.GetValueByPointer (0 ms) 2: [ RUN ] Pointer.GetValueByPointerWithDefault_Pointer 2: [ OK ] Pointer.GetValueByPointerWithDefault_Pointer (0 ms) 2: [ RUN ] Pointer.GetValueByPointerWithDefault_String 2: [ OK ] Pointer.GetValueByPointerWithDefault_String (0 ms) 2: [ RUN ] Pointer.GetValueByPointerWithDefault_Pointer_NoAllocator 2: [ OK ] Pointer.GetValueByPointerWithDefault_Pointer_NoAllocator (0 ms) 2: [ RUN ] Pointer.GetValueByPointerWithDefault_String_NoAllocator 2: [ OK ] Pointer.GetValueByPointerWithDefault_String_NoAllocator (0 ms) 2: [ RUN ] Pointer.SetValueByPointer_Pointer 2: [ OK ] Pointer.SetValueByPointer_Pointer (0 ms) 2: [ RUN ] Pointer.SetValueByPointer_String 2: [ OK ] Pointer.SetValueByPointer_String (0 ms) 2: [ RUN ] Pointer.SetValueByPointer_Pointer_NoAllocator 2: [ OK ] Pointer.SetValueByPointer_Pointer_NoAllocator (0 ms) 2: [ RUN ] Pointer.SetValueByPointer_String_NoAllocator 2: [ OK ] Pointer.SetValueByPointer_String_NoAllocator (0 ms) 2: [ RUN ] Pointer.SwapValueByPointer 2: [ OK ] Pointer.SwapValueByPointer (0 ms) 2: [ RUN ] Pointer.SwapValueByPointer_NoAllocator 2: [ OK ] Pointer.SwapValueByPointer_NoAllocator (0 ms) 2: [ RUN ] Pointer.EraseValueByPointer_Pointer 2: [ OK ] Pointer.EraseValueByPointer_Pointer (0 ms) 2: [ RUN ] Pointer.EraseValueByPointer_String 2: [ OK ] Pointer.EraseValueByPointer_String (0 ms) 2: [ RUN ] Pointer.Ambiguity 2: [ OK ] Pointer.Ambiguity (0 ms) 2: [ RUN ] Pointer.Issue483 2: [ OK ] Pointer.Issue483 (0 ms) 2: [----------] 36 tests from Pointer (0 ms total) 2: 2: [----------] 8 tests from PrettyWriter 2: [ RUN ] PrettyWriter.Basic 2: [ OK ] PrettyWriter.Basic (0 ms) 2: [ RUN ] PrettyWriter.FormatOptions 2: [ OK ] PrettyWriter.FormatOptions (0 ms) 2: [ RUN ] PrettyWriter.SetIndent 2: [ OK ] PrettyWriter.SetIndent (0 ms) 2: [ RUN ] PrettyWriter.String 2: [ OK ] PrettyWriter.String (0 ms) 2: [ RUN ] PrettyWriter.String_STDSTRING 2: [ OK ] PrettyWriter.String_STDSTRING (0 ms) 2: [ RUN ] PrettyWriter.OStreamWrapper 2: [ OK ] PrettyWriter.OStreamWrapper (0 ms) 2: [ RUN ] PrettyWriter.FileWriteStream 2: [ OK ] PrettyWriter.FileWriteStream (0 ms) 2: [ RUN ] PrettyWriter.RawValue 2: [ OK ] PrettyWriter.RawValue (0 ms) 2: [----------] 8 tests from PrettyWriter (0 ms total) 2: 2: [----------] 7 tests from OStreamWrapper 2: [ RUN ] OStreamWrapper.ostringstream 2: [ OK ] OStreamWrapper.ostringstream (0 ms) 2: [ RUN ] OStreamWrapper.stringstream 2: [ OK ] OStreamWrapper.stringstream (0 ms) 2: [ RUN ] OStreamWrapper.wostringstream 2: [ OK ] OStreamWrapper.wostringstream (0 ms) 2: [ RUN ] OStreamWrapper.wstringstream 2: [ OK ] OStreamWrapper.wstringstream (0 ms) 2: [ RUN ] OStreamWrapper.cout 2: Hello World! 2: [ OK ] OStreamWrapper.cout (0 ms) 2: [ RUN ] OStreamWrapper.ofstream 2: [ OK ] OStreamWrapper.ofstream (0 ms) 2: [ RUN ] OStreamWrapper.fstream 2: [ OK ] OStreamWrapper.fstream (0 ms) 2: [----------] 7 tests from OStreamWrapper (0 ms total) 2: 2: [----------] 53 tests from Reader 2: [ RUN ] Reader.ParseTrue 2: [ OK ] Reader.ParseTrue (0 ms) 2: [ RUN ] Reader.ParseFalse 2: [ OK ] Reader.ParseFalse (0 ms) 2: [ RUN ] Reader.ParseNumber_Integer 2: [ OK ] Reader.ParseNumber_Integer (39 ms) 2: [ RUN ] Reader.ParseNumber_NormalPrecisionDouble 2: [ OK ] Reader.ParseNumber_NormalPrecisionDouble (50 ms) 2: [ RUN ] Reader.ParseNumber_FullPrecisionDouble 2: [ OK ] Reader.ParseNumber_FullPrecisionDouble (89 ms) 2: [ RUN ] Reader.ParseNumber_NormalPrecisionError 2: ULP Average = 0.341283, Max = 2 2: [ OK ] Reader.ParseNumber_NormalPrecisionError (282 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 (462 ms total) 2: 2: [----------] 49 tests from Regex 2: [ RUN ] Regex.Single 2: [ OK ] Regex.Single (0 ms) 2: [ RUN ] Regex.Concatenation 2: [ OK ] Regex.Concatenation (0 ms) 2: [ RUN ] Regex.Alternation1 2: [ OK ] Regex.Alternation1 (0 ms) 2: [ RUN ] Regex.Alternation2 2: [ OK ] Regex.Alternation2 (0 ms) 2: [ RUN ] Regex.Parenthesis1 2: [ OK ] Regex.Parenthesis1 (0 ms) 2: [ RUN ] Regex.Parenthesis2 2: [ OK ] Regex.Parenthesis2 (0 ms) 2: [ RUN ] Regex.Parenthesis3 2: [ OK ] Regex.Parenthesis3 (0 ms) 2: [ RUN ] Regex.ZeroOrOne1 2: [ OK ] Regex.ZeroOrOne1 (0 ms) 2: [ RUN ] Regex.ZeroOrOne2 2: [ OK ] Regex.ZeroOrOne2 (0 ms) 2: [ RUN ] Regex.ZeroOrOne3 2: [ OK ] Regex.ZeroOrOne3 (0 ms) 2: [ RUN ] Regex.ZeroOrOne4 2: [ OK ] Regex.ZeroOrOne4 (0 ms) 2: [ RUN ] Regex.ZeroOrOne5 2: [ OK ] Regex.ZeroOrOne5 (0 ms) 2: [ RUN ] Regex.ZeroOrMore1 2: [ OK ] Regex.ZeroOrMore1 (0 ms) 2: [ RUN ] Regex.ZeroOrMore2 2: [ OK ] Regex.ZeroOrMore2 (0 ms) 2: [ RUN ] Regex.ZeroOrMore3 2: [ OK ] Regex.ZeroOrMore3 (0 ms) 2: [ RUN ] Regex.ZeroOrMore4 2: [ OK ] Regex.ZeroOrMore4 (0 ms) 2: [ RUN ] Regex.OneOrMore1 2: [ OK ] Regex.OneOrMore1 (0 ms) 2: [ RUN ] Regex.OneOrMore2 2: [ OK ] Regex.OneOrMore2 (0 ms) 2: [ RUN ] Regex.OneOrMore3 2: [ OK ] Regex.OneOrMore3 (0 ms) 2: [ RUN ] Regex.OneOrMore4 2: [ OK ] Regex.OneOrMore4 (0 ms) 2: [ RUN ] Regex.QuantifierExact1 2: [ OK ] Regex.QuantifierExact1 (0 ms) 2: [ RUN ] Regex.QuantifierExact2 2: [ OK ] Regex.QuantifierExact2 (0 ms) 2: [ RUN ] Regex.QuantifierExact3 2: [ OK ] Regex.QuantifierExact3 (0 ms) 2: [ RUN ] Regex.QuantifierMin1 2: [ OK ] Regex.QuantifierMin1 (0 ms) 2: [ RUN ] Regex.QuantifierMin2 2: [ OK ] Regex.QuantifierMin2 (0 ms) 2: [ RUN ] Regex.QuantifierMin3 2: [ OK ] Regex.QuantifierMin3 (0 ms) 2: [ RUN ] Regex.QuantifierMinMax1 2: [ OK ] Regex.QuantifierMinMax1 (0 ms) 2: [ RUN ] Regex.QuantifierMinMax2 2: [ OK ] Regex.QuantifierMinMax2 (0 ms) 2: [ RUN ] Regex.QuantifierMinMax3 2: [ OK ] Regex.QuantifierMinMax3 (0 ms) 2: [ RUN ] Regex.QuantifierMinMax4 2: [ OK ] Regex.QuantifierMinMax4 (0 ms) 2: [ RUN ] Regex.QuantifierMinMax5 2: [ OK ] Regex.QuantifierMinMax5 (0 ms) 2: [ RUN ] Regex.Unicode 2: [ OK ] Regex.Unicode (0 ms) 2: [ RUN ] Regex.AnyCharacter 2: [ OK ] Regex.AnyCharacter (0 ms) 2: [ RUN ] Regex.CharacterRange1 2: [ OK ] Regex.CharacterRange1 (0 ms) 2: [ RUN ] Regex.CharacterRange2 2: [ OK ] Regex.CharacterRange2 (0 ms) 2: [ RUN ] Regex.CharacterRange3 2: [ OK ] Regex.CharacterRange3 (0 ms) 2: [ RUN ] Regex.CharacterRange4 2: [ OK ] Regex.CharacterRange4 (0 ms) 2: [ RUN ] Regex.CharacterRange5 2: [ OK ] Regex.CharacterRange5 (0 ms) 2: [ RUN ] Regex.CharacterRange6 2: [ OK ] Regex.CharacterRange6 (0 ms) 2: [ RUN ] Regex.CharacterRange7 2: [ OK ] Regex.CharacterRange7 (0 ms) 2: [ RUN ] Regex.CharacterRange8 2: [ OK ] Regex.CharacterRange8 (0 ms) 2: [ RUN ] Regex.Search 2: [ OK ] Regex.Search (0 ms) 2: [ RUN ] Regex.Search_BeginAnchor 2: [ OK ] Regex.Search_BeginAnchor (0 ms) 2: [ RUN ] Regex.Search_EndAnchor 2: [ OK ] Regex.Search_EndAnchor (0 ms) 2: [ RUN ] Regex.Search_BothAnchor 2: [ OK ] Regex.Search_BothAnchor (0 ms) 2: [ RUN ] Regex.Escape 2: [ OK ] Regex.Escape (0 ms) 2: [ RUN ] Regex.Invalid 2: [ OK ] Regex.Invalid (0 ms) 2: [ RUN ] Regex.Issue538 2: [ OK ] Regex.Issue538 (0 ms) 2: [ RUN ] Regex.Issue583 2: [ OK ] Regex.Issue583 (4 ms) 2: [----------] 49 tests from Regex (4 ms total) 2: 2: [----------] 56 tests from SchemaValidator 2: [ RUN ] SchemaValidator.Hasher 2: [ OK ] SchemaValidator.Hasher (0 ms) 2: [ RUN ] SchemaValidator.Typeless 2: [ OK ] SchemaValidator.Typeless (0 ms) 2: [ RUN ] SchemaValidator.MultiType 2: [ OK ] SchemaValidator.MultiType (0 ms) 2: [ RUN ] SchemaValidator.Enum_Typed 2: [ OK ] SchemaValidator.Enum_Typed (0 ms) 2: [ RUN ] SchemaValidator.Enum_Typless 2: [ OK ] SchemaValidator.Enum_Typless (0 ms) 2: [ RUN ] SchemaValidator.Enum_InvalidType 2: [ OK ] SchemaValidator.Enum_InvalidType (0 ms) 2: [ RUN ] SchemaValidator.AllOf 2: [ OK ] SchemaValidator.AllOf (0 ms) 2: [ RUN ] SchemaValidator.AnyOf 2: [ OK ] SchemaValidator.AnyOf (0 ms) 2: [ RUN ] SchemaValidator.OneOf 2: [ OK ] SchemaValidator.OneOf (0 ms) 2: [ RUN ] SchemaValidator.Not 2: [ OK ] SchemaValidator.Not (0 ms) 2: [ RUN ] SchemaValidator.Ref 2: [ OK ] SchemaValidator.Ref (0 ms) 2: [ RUN ] SchemaValidator.Ref_AllOf 2: [ OK ] SchemaValidator.Ref_AllOf (0 ms) 2: [ RUN ] SchemaValidator.String 2: [ OK ] SchemaValidator.String (0 ms) 2: [ RUN ] SchemaValidator.String_LengthRange 2: [ OK ] SchemaValidator.String_LengthRange (0 ms) 2: [ RUN ] SchemaValidator.String_Pattern 2: [ OK ] SchemaValidator.String_Pattern (0 ms) 2: [ RUN ] SchemaValidator.String_Pattern_Invalid 2: [ OK ] SchemaValidator.String_Pattern_Invalid (0 ms) 2: [ RUN ] SchemaValidator.Integer 2: [ OK ] SchemaValidator.Integer (0 ms) 2: [ RUN ] SchemaValidator.Integer_Range 2: [ OK ] SchemaValidator.Integer_Range (0 ms) 2: [ RUN ] SchemaValidator.Integer_Range64Boundary 2: [ OK ] SchemaValidator.Integer_Range64Boundary (0 ms) 2: [ RUN ] SchemaValidator.Integer_RangeU64Boundary 2: [ OK ] SchemaValidator.Integer_RangeU64Boundary (0 ms) 2: [ RUN ] SchemaValidator.Integer_Range64BoundaryExclusive 2: [ OK ] SchemaValidator.Integer_Range64BoundaryExclusive (0 ms) 2: [ RUN ] SchemaValidator.Integer_MultipleOf 2: [ OK ] SchemaValidator.Integer_MultipleOf (0 ms) 2: [ RUN ] SchemaValidator.Integer_MultipleOf64Boundary 2: [ OK ] SchemaValidator.Integer_MultipleOf64Boundary (0 ms) 2: [ RUN ] SchemaValidator.Number_Range 2: [ OK ] SchemaValidator.Number_Range (0 ms) 2: [ RUN ] SchemaValidator.Number_RangeInt 2: [ OK ] SchemaValidator.Number_RangeInt (0 ms) 2: [ RUN ] SchemaValidator.Number_RangeDouble 2: [ OK ] SchemaValidator.Number_RangeDouble (0 ms) 2: [ RUN ] SchemaValidator.Number_RangeDoubleU64Boundary 2: [ OK ] SchemaValidator.Number_RangeDoubleU64Boundary (0 ms) 2: [ RUN ] SchemaValidator.Number_MultipleOf 2: [ OK ] SchemaValidator.Number_MultipleOf (0 ms) 2: [ RUN ] SchemaValidator.Number_MultipleOfOne 2: [ OK ] SchemaValidator.Number_MultipleOfOne (0 ms) 2: [ RUN ] SchemaValidator.Object 2: [ OK ] SchemaValidator.Object (0 ms) 2: [ RUN ] SchemaValidator.Object_Properties 2: [ OK ] SchemaValidator.Object_Properties (0 ms) 2: [ RUN ] SchemaValidator.Object_AdditionalPropertiesBoolean 2: [ OK ] SchemaValidator.Object_AdditionalPropertiesBoolean (0 ms) 2: [ RUN ] SchemaValidator.Object_AdditionalPropertiesObject 2: [ OK ] SchemaValidator.Object_AdditionalPropertiesObject (0 ms) 2: [ RUN ] SchemaValidator.Object_Required 2: [ OK ] SchemaValidator.Object_Required (0 ms) 2: [ RUN ] SchemaValidator.Object_PropertiesRange 2: [ OK ] SchemaValidator.Object_PropertiesRange (0 ms) 2: [ RUN ] SchemaValidator.Object_PropertyDependencies 2: [ OK ] SchemaValidator.Object_PropertyDependencies (0 ms) 2: [ RUN ] SchemaValidator.Object_SchemaDependencies 2: [ OK ] SchemaValidator.Object_SchemaDependencies (0 ms) 2: [ RUN ] SchemaValidator.Object_PatternProperties 2: [ OK ] SchemaValidator.Object_PatternProperties (0 ms) 2: [ RUN ] SchemaValidator.Object_PatternProperties_AdditionalProperties 2: [ OK ] SchemaValidator.Object_PatternProperties_AdditionalProperties (0 ms) 2: [ RUN ] SchemaValidator.Array 2: [ OK ] SchemaValidator.Array (0 ms) 2: [ RUN ] SchemaValidator.Array_ItemsList 2: [ OK ] SchemaValidator.Array_ItemsList (0 ms) 2: [ RUN ] SchemaValidator.Array_ItemsTuple 2: [ OK ] SchemaValidator.Array_ItemsTuple (0 ms) 2: [ RUN ] SchemaValidator.Array_AdditionalItmes 2: [ OK ] SchemaValidator.Array_AdditionalItmes (0 ms) 2: [ RUN ] SchemaValidator.Array_ItemsRange 2: [ OK ] SchemaValidator.Array_ItemsRange (0 ms) 2: [ RUN ] SchemaValidator.Array_UniqueItems 2: [ OK ] SchemaValidator.Array_UniqueItems (0 ms) 2: [ RUN ] SchemaValidator.Boolean 2: [ OK ] SchemaValidator.Boolean (0 ms) 2: [ RUN ] SchemaValidator.Null 2: [ OK ] SchemaValidator.Null (0 ms) 2: [ RUN ] SchemaValidator.ObjectInArray 2: [ OK ] SchemaValidator.ObjectInArray (0 ms) 2: [ RUN ] SchemaValidator.MultiTypeInObject 2: [ OK ] SchemaValidator.MultiTypeInObject (0 ms) 2: [ RUN ] SchemaValidator.MultiTypeWithObject 2: [ OK ] SchemaValidator.MultiTypeWithObject (0 ms) 2: [ RUN ] SchemaValidator.AllOf_Nested 2: [ OK ] SchemaValidator.AllOf_Nested (0 ms) 2: [ RUN ] SchemaValidator.EscapedPointer 2: [ OK ] SchemaValidator.EscapedPointer (0 ms) 2: [ RUN ] SchemaValidator.ValidateMetaSchema 2: [ OK ] SchemaValidator.ValidateMetaSchema (0 ms) 2: [ RUN ] SchemaValidator.ValidateMetaSchema_UTF16 2: [ OK ] SchemaValidator.ValidateMetaSchema_UTF16 (0 ms) 2: [ RUN ] SchemaValidator.TestSuite 2: Fail: jsonschema/tests/draft4/refRemote.json "change resolution scope" "changed scope ref invalid" 2: 262 / 263 passed (99%) 2: [ OK ] SchemaValidator.TestSuite (1 ms) 2: [ RUN ] SchemaValidator.Issue608 2: [ OK ] SchemaValidator.Issue608 (0 ms) 2: [----------] 56 tests from SchemaValidator (4 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 (489 ms) 2: [ RUN ] SIMD.ScanWriteUnescapedString 2: [ OK ] SIMD.ScanWriteUnescapedString (408 ms) 2: [----------] 4 tests from SIMD (897 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 (1 ms) 2: [ RUN ] Value.BigNestedObject 2: [ OK ] Value.BigNestedObject (175 ms) 2: [ RUN ] Value.RemoveLastElement 2: [ OK ] Value.RemoveLastElement (0 ms) 2: [ RUN ] Value.AllocateShortString 2: [ OK ] Value.AllocateShortString (0 ms) 2: [ RUN ] Value.AcceptTerminationByHandler 2: [ OK ] Value.AcceptTerminationByHandler (0 ms) 2: [ RUN ] Value.Sorting 2: [ OK ] Value.Sorting (0 ms) 2: [ RUN ] Value.MergeDuplicateKey 2: [ OK ] Value.MergeDuplicateKey (0 ms) 2: [----------] 34 tests from Value (177 ms total) 2: 2: [----------] 27 tests from Writer 2: [ RUN ] Writer.Compact 2: [ OK ] Writer.Compact (0 ms) 2: [ RUN ] Writer.Root 2: [ OK ] Writer.Root (0 ms) 2: [ RUN ] Writer.Int 2: [ OK ] Writer.Int (0 ms) 2: [ RUN ] Writer.UInt 2: [ OK ] Writer.UInt (0 ms) 2: [ RUN ] Writer.Int64 2: [ OK ] Writer.Int64 (0 ms) 2: [ RUN ] Writer.Uint64 2: [ OK ] Writer.Uint64 (0 ms) 2: [ RUN ] Writer.String 2: [ OK ] Writer.String (0 ms) 2: [ RUN ] Writer.ScanWriteUnescapedString 2: [ OK ] Writer.ScanWriteUnescapedString (0 ms) 2: [ RUN ] Writer.Double 2: [ OK ] Writer.Double (0 ms) 2: [ RUN ] Writer.Transcode 2: [ OK ] Writer.Transcode (0 ms) 2: [ RUN ] Writer.OStreamWrapper 2: [ OK ] Writer.OStreamWrapper (0 ms) 2: [ RUN ] Writer.AssertRootMayBeAnyValue 2: [ OK ] Writer.AssertRootMayBeAnyValue (0 ms) 2: [ RUN ] Writer.AssertIncorrectObjectLevel 2: [ OK ] Writer.AssertIncorrectObjectLevel (0 ms) 2: [ RUN ] Writer.AssertIncorrectArrayLevel 2: [ OK ] Writer.AssertIncorrectArrayLevel (0 ms) 2: [ RUN ] Writer.AssertIncorrectEndObject 2: [ OK ] Writer.AssertIncorrectEndObject (0 ms) 2: [ RUN ] Writer.AssertIncorrectEndArray 2: [ OK ] Writer.AssertIncorrectEndArray (0 ms) 2: [ RUN ] Writer.AssertObjectKeyNotString 2: [ OK ] Writer.AssertObjectKeyNotString (0 ms) 2: [ RUN ] Writer.AssertMultipleRoot 2: [ OK ] Writer.AssertMultipleRoot (0 ms) 2: [ RUN ] Writer.RootObjectIsComplete 2: [ OK ] Writer.RootObjectIsComplete (0 ms) 2: [ RUN ] Writer.RootArrayIsComplete 2: [ OK ] Writer.RootArrayIsComplete (0 ms) 2: [ RUN ] Writer.RootValueIsComplete 2: [ OK ] Writer.RootValueIsComplete (0 ms) 2: [ RUN ] Writer.InvalidEncoding 2: [ OK ] Writer.InvalidEncoding (0 ms) 2: [ RUN ] Writer.ValidateEncoding 2: [ OK ] Writer.ValidateEncoding (0 ms) 2: [ RUN ] Writer.InvalidEventSequence 2: [ OK ] Writer.InvalidEventSequence (0 ms) 2: [ RUN ] Writer.NaN 2: [ OK ] Writer.NaN (0 ms) 2: [ RUN ] Writer.Inf 2: [ OK ] Writer.Inf (0 ms) 2: [ RUN ] Writer.RawValue 2: [ OK ] Writer.RawValue (0 ms) 2: [----------] 27 tests from Writer (0 ms total) 2: 2: [----------] Global test environment tear-down 2: [==========] 343 tests from 29 test suites ran. (1646 ms total) 2: [ PASSED ] 343 tests. 1/2 Test #2: unittest ......................... Passed 1.65 sec 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler (1847 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_ValidateEncoding 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_ValidateEncoding (2141 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler 1: [ OK ] RapidJson.ReaderParse_DummyHandler (2120 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Booleans 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Booleans (34 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Booleans 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Booleans (47 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Floats 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Floats (89 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Floats 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Floats (101 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Guids 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Guids (281 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Guids 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Guids (201 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Integers 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Integers (54 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Integers 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Integers (64 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Mixed 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Mixed (990 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Mixed 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Mixed (910 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Nulls 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Nulls (28 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Nulls 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Nulls (38 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_Paragraphs 1: [ OK ] RapidJson.ReaderParse_DummyHandler_Paragraphs (2228 ms) 1: [ RUN ] RapidJson.ReaderParseInsitu_DummyHandler_Paragraphs 1: [ OK ] RapidJson.ReaderParseInsitu_DummyHandler_Paragraphs (1334 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_FullPrecision 1: [ OK ] RapidJson.ReaderParse_DummyHandler_FullPrecision (2276 ms) 1: [ RUN ] RapidJson.ReaderParseIterative_DummyHandler 1: [ OK ] RapidJson.ReaderParseIterative_DummyHandler (2137 ms) 1: [ RUN ] RapidJson.ReaderParseIterativeInsitu_DummyHandler 1: [ OK ] RapidJson.ReaderParseIterativeInsitu_DummyHandler (1846 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_ValidateEncoding 1: [ OK ] RapidJson.ReaderParse_DummyHandler_ValidateEncoding (2540 ms) 1: [ RUN ] RapidJson.DocumentParseInsitu_MemoryPoolAllocator 1: [ OK ] RapidJson.DocumentParseInsitu_MemoryPoolAllocator (2050 ms) 1: [ RUN ] RapidJson.DocumentParseIterativeInsitu_MemoryPoolAllocator 1: [ OK ] RapidJson.DocumentParseIterativeInsitu_MemoryPoolAllocator (2037 ms) 1: [ RUN ] RapidJson.DocumentParse_MemoryPoolAllocator 1: [ OK ] RapidJson.DocumentParse_MemoryPoolAllocator (2420 ms) 1: [ RUN ] RapidJson.DocumentParseLength_MemoryPoolAllocator 1: [ OK ] RapidJson.DocumentParseLength_MemoryPoolAllocator (3864 ms) 1: [ RUN ] RapidJson.DocumentParseStdString_MemoryPoolAllocator 1: [ OK ] RapidJson.DocumentParseStdString_MemoryPoolAllocator (2422 ms) 1: [ RUN ] RapidJson.DocumentParseIterative_MemoryPoolAllocator 1: [ OK ] RapidJson.DocumentParseIterative_MemoryPoolAllocator (2426 ms) 1: [ RUN ] RapidJson.DocumentParse_CrtAllocator 1: [ OK ] RapidJson.DocumentParse_CrtAllocator (2694 ms) 1: [ RUN ] RapidJson.DocumentParseEncodedInputStream_MemoryStream 1: [ OK ] RapidJson.DocumentParseEncodedInputStream_MemoryStream (3879 ms) 1: [ RUN ] RapidJson.DocumentParseAutoUTFInputStream_MemoryStream 1: [ OK ] RapidJson.DocumentParseAutoUTFInputStream_MemoryStream (5208 ms) 1: [ RUN ] RapidJson.DocumentTraverse 1: [ OK ] RapidJson.DocumentTraverse (34 ms) 1: [ RUN ] RapidJson.DocumentAccept 1: [ OK ] RapidJson.DocumentAccept (56 ms) 1: [ RUN ] RapidJson.Writer_NullStream 1: [ OK ] RapidJson.Writer_NullStream (147 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer 1: [ OK ] RapidJson.Writer_StringBuffer (771 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Booleans 1: [ OK ] RapidJson.Writer_StringBuffer_Booleans (95 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Floats 1: [ OK ] RapidJson.Writer_StringBuffer_Floats (184 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Guids 1: [ OK ] RapidJson.Writer_StringBuffer_Guids (226 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Integers 1: [ OK ] RapidJson.Writer_StringBuffer_Integers (103 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Mixed 1: [ OK ] RapidJson.Writer_StringBuffer_Mixed (717 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Nulls 1: [ OK ] RapidJson.Writer_StringBuffer_Nulls (88 ms) 1: [ RUN ] RapidJson.Writer_StringBuffer_Paragraphs 1: [ OK ] RapidJson.Writer_StringBuffer_Paragraphs (1272 ms) 1: [ RUN ] RapidJson.PrettyWriter_StringBuffer 1: [ OK ] RapidJson.PrettyWriter_StringBuffer (1106 ms) 1: [ RUN ] RapidJson.internal_Pow10 1: [ OK ] RapidJson.internal_Pow10 (4 ms) 1: [ RUN ] RapidJson.SkipWhitespace_Basic 1: [ OK ] RapidJson.SkipWhitespace_Basic (652 ms) 1: [ RUN ] RapidJson.SkipWhitespace 1: [ OK ] RapidJson.SkipWhitespace (1824 ms) 1: [ RUN ] RapidJson.SkipWhitespace_strspn 1: [ OK ] RapidJson.SkipWhitespace_strspn (2024 ms) 1: [ RUN ] RapidJson.UTF8_Validate 1: [ OK ] RapidJson.UTF8_Validate (1335 ms) 1: [ RUN ] RapidJson.FileReadStream 1: [ OK ] RapidJson.FileReadStream (2568 ms) 1: [ RUN ] RapidJson.ReaderParse_DummyHandler_FileReadStream 1: [ OK ] RapidJson.ReaderParse_DummyHandler_FileReadStream (5189 ms) 1: [ RUN ] RapidJson.StringBuffer 1: [ OK ] RapidJson.StringBuffer (232 ms) 1: [----------] 50 tests from RapidJson (66961 ms total) 1: 1: [----------] 1 test from Schema 1: [ RUN ] Schema.TestSuite 1: 100000 trials in 6.087706 s -> 16426.548851 trials per sec 1: 235 tests per trial 1: [ OK ] Schema.TestSuite (6090 ms) 1: [----------] 1 test from Schema (6090 ms total) 1: 1: [----------] Global test environment tear-down 1: [==========] 51 tests from 2 test suites ran. (73052 ms total) 1: [ PASSED ] 51 tests. 2/2 Test #1: perftest ......................... Passed 73.06 sec The following tests passed: unittest perftest 100% tests passed, 0 tests failed out of 2 Total Test time (real) = 73.06 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/memorybuffer.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/reader.h.orig -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/encodings.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/allocators.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/error -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/error/en.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/error/error.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/stringbuffer.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/memorystream.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/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/encodedstream.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/writer.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/pointer.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/fwd.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/schema.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/document.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/itoa.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/internal/ieee754.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/internal/strfunc.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/swap.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/dtoa.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/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/pow10.h -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/include/rapidjson/internal/diyfp.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/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/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/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/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/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/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/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/CMakeLists.txt -- 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/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/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/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/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/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/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/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/lib/cmake/RapidJSON/RapidJSONConfig.cmake -- Installing: /home/buildozer/aports/community/rapidjson/pkg/rapidjson/usr/lib/cmake/RapidJSON/RapidJSONConfigVersion.cmake >>> rapidjson-dev*: Running split function dev... 'usr/include' -> '/home/buildozer/aports/community/rapidjson/pkg/rapidjson-dev/usr/include' 'usr/lib/pkgconfig' -> '/home/buildozer/aports/community/rapidjson/pkg/rapidjson-dev/usr/lib/pkgconfig' 'usr/lib/cmake' -> '/home/buildozer/aports/community/rapidjson/pkg/rapidjson-dev/usr/lib/cmake' >>> rapidjson-dev*: Preparing subpackage rapidjson-dev... >>> rapidjson-dev*: Running postcheck for rapidjson-dev >>> rapidjson*: Running postcheck for rapidjson >>> rapidjson*: Preparing package rapidjson... libfakeroot internal error: payload not recognized! >>> rapidjson-dev*: Tracing dependencies... pkgconfig >>> rapidjson-dev*: Package size: 655.3 KB >>> rapidjson-dev*: Compressing data... >>> rapidjson-dev*: Create checksum... >>> rapidjson-dev*: Create rapidjson-dev-1.1.0-r8.apk >>> rapidjson*: Tracing dependencies... >>> rapidjson*: Package size: 0.0 >>> rapidjson*: Compressing data... >>> rapidjson*: Create checksum... >>> rapidjson*: Create rapidjson-1.1.0-r8.apk >>> rapidjson: Build complete at Mon, 28 Apr 2025 17:12:48 +0000 elapsed time 0h 1m 46s >>> rapidjson: Cleaning up srcdir >>> rapidjson: Cleaning up pkgdir >>> rapidjson: Uninstalling dependencies... (1/11) Purging .makedepends-rapidjson (20250428.171106) (2/11) Purging cmake (3.31.6-r1) (3/11) Purging samurai (1.2-r6) (4/11) Purging gtest-dev (1.16.0-r0) (5/11) Purging gmock (1.16.0-r0) (6/11) Purging gtest (1.16.0-r0) (7/11) Purging libarchive (3.7.9-r0) (8/11) Purging libbz2 (1.0.8-r6) (9/11) Purging libuv (1.50.0-r0) (10/11) Purging rhash-libs (1.4.5-r0) (11/11) Purging xz-libs (5.8.1-r0) Executing busybox-1.37.0-r16.trigger OK: 359 MiB in 102 packages >>> rapidjson: Updating the community/s390x repository index... >>> rapidjson: Signing the index...