>>> thrift: Building community/thrift 0.17.0-r2 (using abuild 3.10.0-r0) started Tue, 24 Jan 2023 15:41:22 +0000 >>> thrift: Checking sanity of /home/buildozer/aports/community/thrift/APKBUILD... >>> thrift: Analyzing dependencies... >>> thrift: Installing for build: build-base bison boost-dev cmake flex libevent-dev openssl-dev samurai zlib-dev (1/68) Installing m4 (1.4.19-r2) (2/68) Installing bison (3.8.2-r0) (3/68) Installing boost1.81-atomic (1.81.0-r1) (4/68) Installing boost1.81-chrono (1.81.0-r1) (5/68) Installing boost1.81-container (1.81.0-r1) (6/68) Installing boost1.81-context (1.81.0-r1) (7/68) Installing boost1.81-contract (1.81.0-r1) (8/68) Installing boost1.81-coroutine (1.81.0-r1) (9/68) Installing boost1.81-date_time (1.81.0-r1) (10/68) Installing boost1.81-fiber (1.81.0-r1) (11/68) Installing boost1.81-filesystem (1.81.0-r1) (12/68) Installing boost1.81-graph (1.81.0-r1) (13/68) Installing libbz2 (1.0.8-r4) (14/68) Installing xz-libs (5.4.1-r0) (15/68) Installing boost1.81-iostreams (1.81.0-r1) (16/68) Installing boost1.81-locale (1.81.0-r1) (17/68) Installing boost1.81-thread (1.81.0-r1) (18/68) Installing boost1.81-log (1.81.0-r1) (19/68) Installing boost1.81-log_setup (1.81.0-r1) (20/68) Installing boost1.81-math (1.81.0-r1) (21/68) Installing boost1.81-prg_exec_monitor (1.81.0-r1) (22/68) Installing boost1.81-program_options (1.81.0-r1) (23/68) Installing libffi (3.4.4-r0) (24/68) Installing gdbm (1.23-r0) (25/68) Installing mpdecimal (2.5.1-r1) (26/68) Installing readline (8.2.0-r0) (27/68) Installing sqlite-libs (3.40.1-r0) (28/68) Installing python3 (3.11.1-r2) (29/68) Installing boost1.81-python3 (1.81.0-r1) (30/68) Installing boost1.81-random (1.81.0-r1) (31/68) Installing boost1.81-regex (1.81.0-r1) (32/68) Installing boost1.81-serialization (1.81.0-r1) (33/68) Installing boost1.81-stacktrace_basic (1.81.0-r1) (34/68) Installing boost1.81-stacktrace_noop (1.81.0-r1) (35/68) Installing boost1.81-system (1.81.0-r1) (36/68) Installing boost1.81-timer (1.81.0-r1) (37/68) Installing boost1.81-type_erasure (1.81.0-r1) (38/68) Installing boost1.81-unit_test_framework (1.81.0-r1) (39/68) Installing boost1.81-url (1.81.0-r1) (40/68) Installing boost1.81-wave (1.81.0-r1) (41/68) Installing boost1.81-wserialization (1.81.0-r1) (42/68) Installing boost1.81-json (1.81.0-r1) (43/68) Installing boost1.81-nowide (1.81.0-r1) (44/68) Installing boost1.81-libs (1.81.0-r1) (45/68) Installing boost1.81 (1.81.0-r1) (46/68) Installing linux-headers (6.1.7-r0) (47/68) Installing bzip2-dev (1.0.8-r4) (48/68) Installing icu-data-en (72.1-r1) Executing icu-data-en-72.1-r1.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (49/68) Installing icu-libs (72.1-r1) (50/68) Installing icu (72.1-r1) (51/68) Installing icu-dev (72.1-r1) (52/68) Installing xz (5.4.1-r0) (53/68) Installing xz-dev (5.4.1-r0) (54/68) Installing zlib-dev (1.2.13-r0) (55/68) Installing zstd (1.5.2-r11) (56/68) Installing zstd-dev (1.5.2-r11) (57/68) Installing boost1.81-dev (1.81.0-r1) (58/68) Installing boost-dev (1.81.0-r1) (59/68) Installing libarchive (3.6.2-r1) (60/68) Installing rhash-libs (1.4.3-r1) (61/68) Installing libuv (1.44.2-r0) (62/68) Installing cmake (3.25.2-r0) (63/68) Installing flex (2.6.4-r3) (64/68) Installing libevent (2.1.12-r5) (65/68) Installing libevent-dev (2.1.12-r5) (66/68) Installing openssl-dev (3.0.7-r2) (67/68) Installing samurai (1.2-r2) (68/68) Installing .makedepends-thrift (20230124.154124) Executing busybox-1.36.0-r3.trigger OK: 668 MiB in 164 packages >>> thrift: Cleaning up srcdir >>> thrift: Cleaning up pkgdir >>> thrift: Fetching https://distfiles.alpinelinux.org/distfiles/edge/thrift-0.17.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 6 2978k 6 192k 0 0 188k 0 0:00:15 0:00:01 0:00:14 188k 100 2978k 100 2978k 0 0 1686k 0 0:00:01 0:00:01 --:--:-- 1687k >>> thrift: Fetching https://distfiles.alpinelinux.org/distfiles/edge/thrift-0.17.0.tar.gz >>> thrift: Checking sha512sums... thrift-0.17.0.tar.gz: OK missing-signal-h.patch: OK musl-libc-locale.patch: OK skip-old-tls-tests.patch: OK >>> thrift: Unpacking /var/cache/distfiles/edge/thrift-0.17.0.tar.gz... >>> thrift: missing-signal-h.patch patching file lib/cpp/test/TNonblockingSSLServerTest.cpp Hunk #1 succeeded at 33 with fuzz 2 (offset 3 lines). >>> thrift: musl-libc-locale.patch patching file lib/cpp/test/ToStringTest.cpp >>> thrift: skip-old-tls-tests.patch patching file lib/cpp/test/SecurityFromBufferTest.cpp patching file lib/cpp/test/SecurityTest.cpp -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring thrift 0.17.0 -- Setting C++11 as the default language level. -- To specify a different C++ language level, set CMAKE_CXX_STANDARD -- Found PkgConfig: /usr/bin/pkg-config (found version "1.9.4") CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (clang-tidy) does not match the name of the calling package (ClangTools). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): build/cmake/FindClangTools.cmake:16 (find_package_handle_standard_args) build/cmake/StaticCodeAnalysis.cmake:1 (find_package) CMakeLists.txt:51 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find clang-tidy (missing: clang-tidy_BINARY) CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (clang-apply-replacements) does not match the name of the calling package (ClangTools). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): build/cmake/FindClangTools.cmake:16 (find_package_handle_standard_args) build/cmake/StaticCodeAnalysis.cmake:1 (find_package) CMakeLists.txt:51 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find clang-apply-replacements (missing: clang-apply-replacements_BINARY) CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (run-clang-tidy) does not match the name of the calling package (ClangTools). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): build/cmake/FindClangTools.cmake:24 (find_package_handle_standard_args) build/cmake/StaticCodeAnalysis.cmake:1 (find_package) CMakeLists.txt:51 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find run-clang-tidy (missing: run-clang-tidy_BINARY) -- Looking for arpa/inet.h -- Looking for arpa/inet.h - found -- Looking for fcntl.h -- Looking for fcntl.h - found -- Looking for getopt.h -- Looking for getopt.h - found -- Looking for inttypes.h -- Looking for inttypes.h - found -- Looking for netdb.h -- Looking for netdb.h - found -- Looking for netinet/in.h -- Looking for netinet/in.h - found -- Looking for signal.h -- Looking for signal.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for sys/ioctl.h -- Looking for sys/ioctl.h - found -- Looking for sys/param.h -- Looking for sys/param.h - found -- Looking for sys/resource.h -- Looking for sys/resource.h - found -- Looking for sys/socket.h -- Looking for sys/socket.h - found -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for sys/un.h -- Looking for sys/un.h - found -- Looking for poll.h -- Looking for poll.h - found -- Looking for sys/poll.h -- Looking for sys/poll.h - found -- Looking for sys/select.h -- Looking for sys/select.h - found -- Looking for sched.h -- Looking for sched.h - found -- Looking for string.h -- Looking for string.h - found -- Looking for strings.h -- Looking for strings.h - found -- Performing Test HAVE_AF_UNIX_H -- Performing Test HAVE_AF_UNIX_H - Failed -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for gethostbyname_r -- Looking for gethostbyname_r - found -- Looking for strerror_r -- Looking for strerror_r - found -- Looking for sched_get_priority_max -- Looking for sched_get_priority_max - found -- Looking for sched_get_priority_min -- Looking for sched_get_priority_min - found -- Performing Test STRERROR_R_CHAR_P -- Performing Test STRERROR_R_CHAR_P - Failed -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Building with unittests -- Found FLEX: /usr/bin/flex (found version "2.6.4") -- Found BISON: /usr/bin/bison (found version "3.8.2") -- Found libevent: /usr/lib/libevent.so -- Found ZLIB: /lib/libz.so (found version "1.2.13") -- Locating boost libraries required by sources in /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/test -- Found Boost: /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake (found suitable version "1.81.0", minimum required is "1.56") found components: filesystem thread unit_test_framework chrono -- Locating boost libraries required by sources in /home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/cpp -- Found Boost: /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake (found suitable version "1.81.0", minimum required is "1.56") found components: filesystem program_options random -- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.0.7") -- Found libevent: /usr/lib/libevent.so -- ---------------------------------------------------------- -- Thrift version: 0.17.0 (0.17.0) -- Thrift package version: 0.17.0 -- -- Build configuration summary -- Build compiler: ON -- Build libraries: ON -- Build tests: ON -- Build type: None -- -- Language libraries: -- -- Build as3 library: OFF -- - Disabled by WITH_AS3=OFF -- - Adobe Flex compc was not found - did you set env var FLEX_HOME? -- -- Build with OpenSSL: ON -- Version: 3.0.7 -- -- Build C++ library: ON -- C++ Language Level: C++11 [compiler must support it] -- Build shared libraries: ON -- Build with libevent support: ON -- Build with Qt5 support: OFF -- Build with ZLIB support: ON -- -- Build C (GLib) library: OFF -- - GLib missing -- -- Build Java library: OFF -- - Disabled by WITH_JAVA=OFF -- - Java Runtime missing -- - Gradle missing -- Build Javascript library: OFF -- - Disabled by WITH_JAVASCRIPT=OFF -- Build NodeJS library: OFF -- - Disabled by WITH_NODEJS=OFF -- -- Build Python library: OFF -- - Disabled by WITH_PYTHON=OFF -- - Python libraries missing -- -- -- ---------------------------------------------------------- -- Configuring done CMake Warning (dev) at lib/cpp/test/CMakeLists.txt:198 (add_executable): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/test/GenericHelpers.h This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done -- Build files have been written to: /home/buildozer/aports/community/thrift/src/thrift-0.17.0/_build [1/220] Building CXX object lib/cpp/test/CMakeFiles/OpenSSLManualInitTest.dir/OpenSSLManualInitTest.cpp.o [2/220] Building CXX object lib/cpp/test/CMakeFiles/concurrency_test.dir/concurrency/Tests.cpp.o [3/220] Building CXX object lib/cpp/test/CMakeFiles/TPipedTransportTest.dir/TPipedTransportTest.cpp.o [4/220] Building CXX object lib/cpp/test/CMakeFiles/TFDTransportTest.dir/TFDTransportTest.cpp.o [5/220] Building CXX object lib/cpp/CMakeFiles/thriftz.dir/src/thrift/transport/THeaderTransport.cpp.o [6/220] Building CXX object lib/cpp/CMakeFiles/thriftz.dir/src/thrift/protocol/THeaderProtocol.cpp.o [7/220] Building CXX object lib/cpp/CMakeFiles/thriftz.dir/src/thrift/transport/TZlibTransport.cpp.o [8/220] Building CXX object lib/cpp/CMakeFiles/thriftnb.dir/src/thrift/transport/TNonblockingSSLServerSocket.cpp.o [9/220] Building CXX object lib/cpp/CMakeFiles/thriftnb.dir/src/thrift/async/TEvhttpClientChannel.cpp.o [10/220] Building CXX object lib/cpp/CMakeFiles/thriftnb.dir/src/thrift/async/TEvhttpServer.cpp.o [11/220] Building CXX object lib/cpp/CMakeFiles/thriftnb.dir/src/thrift/transport/TNonblockingServerSocket.cpp.o [12/220] Building CXX object lib/cpp/CMakeFiles/thriftnb.dir/src/thrift/server/TNonblockingServer.cpp.o [13/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/concurrency/Mutex.cpp.o [14/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/concurrency/Monitor.cpp.o [15/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/concurrency/Thread.cpp.o [16/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/concurrency/ThreadFactory.cpp.o [17/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TWebSocketServer.cpp.o [18/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TSSLServerSocket.cpp.o [19/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TSSLSocket.cpp.o [20/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/server/TServer.cpp.o [21/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/VirtualProfiling.cpp.o [22/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TFileTransport.cpp.o [23/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TPipeServer.cpp.o [24/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TPipe.cpp.o [25/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/server/TThreadedServer.cpp.o [26/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/server/TThreadPoolServer.cpp.o [27/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/server/TSimpleServer.cpp.o [28/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/server/TServerFramework.cpp.o [29/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/server/TConnectedClient.cpp.o [30/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/SocketCommon.cpp.o [31/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TBufferTransports.cpp.o [32/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TTransportUtils.cpp.o [33/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TServerSocket.cpp.o [34/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TSocketPool.cpp.o [35/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TSocket.cpp.o [36/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/THttpServer.cpp.o [37/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/THttpClient.cpp.o [38/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/THttpTransport.cpp.o [39/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TSimpleFileTransport.cpp.o [40/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TFDTransport.cpp.o [41/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/transport/TTransportException.cpp.o [42/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/protocol/TProtocol.cpp.o [43/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/protocol/TMultiplexedProtocol.cpp.o [44/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/protocol/TJSONProtocol.cpp.o [45/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/protocol/TDebugProtocol.cpp.o [46/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/protocol/TBase64Utils.cpp.o [47/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/processor/PeekProcessor.cpp.o [48/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/concurrency/TimerManager.cpp.o [49/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/concurrency/ThreadManager.cpp.o [50/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/async/TConcurrentClientSyncInfo.cpp.o [51/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/async/TAsyncProtocolProcessor.cpp.o [52/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/async/TAsyncChannel.cpp.o [53/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/TOutput.cpp.o [54/220] Building CXX object lib/cpp/CMakeFiles/thrift.dir/src/thrift/TApplicationException.cpp.o [55/220] [FLEX][thriftl] Building scanner with flex 2.6.4 [56/220] [BISON][thrifty] Building parser with bison 3.8.2 In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/Thrift.h:38, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/concurrency/Exception.h:24, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/concurrency/Monitor.h:24, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/concurrency/TimerManager.h:23, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/concurrency/TimerManager.cpp:20: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator) [with _Key = std::chrono::time_point > >; _Val = std::pair > >, std::shared_ptr >; _KeyOfValue = std::_Select1st > >, std::shared_ptr > >; _Compare = std::less > > >; _Alloc = std::allocator > >, std::shared_ptr > >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2488:5: note: parameter passing for argument of type 'std::_Rb_tree > >, std::pair > >, std::shared_ptr >, std::_Select1st > >, std::shared_ptr > >, std::less > > >, std::allocator > >, std::shared_ptr > > >::const_iterator' changed in GCC 7.1 2488 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(iterator) [with _Key = std::chrono::time_point > >; _Val = std::pair > >, std::shared_ptr >; _KeyOfValue = std::_Select1st > >, std::shared_ptr > >; _Compare = std::less > > >; _Alloc = std::allocator > >, std::shared_ptr > >]': /usr/include/c++/12.2.1/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree > >, std::pair > >, std::shared_ptr >, std::_Select1st > >, std::shared_ptr > >, std::less > > >, std::allocator > >, std::shared_ptr > > >::const_iterator' changed in GCC 7.1 1209 | _M_erase_aux(__position); | ~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator, const_iterator) [with _Key = std::chrono::time_point > >; _Val = std::pair > >, std::shared_ptr >; _KeyOfValue = std::_Select1st > >, std::shared_ptr > >; _Compare = std::less > > >; _Alloc = std::allocator > >, std::shared_ptr > >]', inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const_iterator, const_iterator) [with _Key = std::chrono::time_point > >; _Val = std::pair > >, std::shared_ptr >; _KeyOfValue = std::_Select1st > >, std::shared_ptr > >; _Compare = std::less > > >; _Alloc = std::allocator > >, std::shared_ptr > >]' at /usr/include/c++/12.2.1/bits/stl_tree.h:1238:14, inlined from 'std::multimap<_Key, _Tp, _Compare, _Alloc>::iterator std::multimap<_Key, _Tp, _Compare, _Alloc>::erase(const_iterator, const_iterator) [with _Key = std::chrono::time_point > >; _Tp = std::shared_ptr; _Compare = std::less > > >; _Alloc = std::allocator > >, std::shared_ptr > >]' at /usr/include/c++/12.2.1/bits/stl_multimap.h:765:26, inlined from 'virtual void apache::thrift::concurrency::TimerManager::Dispatcher::run()' at /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/concurrency/TimerManager.cpp:121:35: /usr/include/c++/12.2.1/bits/stl_tree.h:2509:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator > >, std::shared_ptr > >' changed in GCC 7.1 2509 | _M_erase_aux(__first++); | ~~~~~~~~~~~~^~~~~~~~~~~ [57/220] Building CXX object compiler/cpp/CMakeFiles/parse.dir/thrift/thrifty.cc.o [58/220] Building CXX object compiler/cpp/CMakeFiles/parse.dir/thrift/thriftl.cc.o [59/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/parse/parse.cc.o [60/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/parse/t_typedef.cc.o [61/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_generator.cc.o [62/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/common.cc.o [63/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_xsd_generator.cc.o [64/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_xml_generator.cc.o [65/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_swift_generator.cc.o [66/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_st_generator.cc.o [67/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_rs_generator.cc.o [68/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_rb_generator.cc.o [69/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_py_generator.cc.o [70/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_php_generator.cc.o [71/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_perl_generator.cc.o [72/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_ocaml_generator.cc.o [73/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_netstd_generator.cc.o [74/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_lua_generator.cc.o [75/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_kotlin_generator.cc.o [76/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_json_generator.cc.o [77/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_js_generator.cc.o [78/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_javame_generator.cc.o [79/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_java_generator.cc.o [80/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_markdown_generator.cc.o [81/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_html_generator.cc.o [82/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_haxe_generator.cc.o [83/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_gv_generator.cc.o [84/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_go_generator.cc.o [85/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_erl_generator.cc.o [86/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_delphi_generator.cc.o In file included from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TNonblockingServerSocket.cpp:33: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ [87/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_dart_generator.cc.o [88/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_d_generator.cc.o [89/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_cpp_generator.cc.o [90/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/generate/t_c_glib_generator.cc.o [91/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/audit/t_audit.cpp.o [92/220] Building CXX object compiler/cpp/CMakeFiles/thrift-compiler.dir/src/thrift/main.cc.o /home/buildozer/aports/community/thrift/src/thrift-0.17.0/compiler/cpp/src/thrift/thriftl.ll: In function 'int yylex()': /home/buildozer/aports/community/thrift/src/thrift-0.17.0/compiler/cpp/src/thrift/thriftl.ll:243:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 243 | error_no_longer_supported("slist","string"); | ^~~~~~~ /home/buildozer/aports/community/thrift/src/thrift-0.17.0/compiler/cpp/src/thrift/thriftl.ll:243:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 243 | error_no_longer_supported("slist","string"); | ^~~~~~~~ /home/buildozer/aports/community/thrift/src/thrift-0.17.0/compiler/cpp/src/thrift/thriftl.ll:246:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 246 | error_no_longer_supported("senum","string"); | ^~~~~~~ /home/buildozer/aports/community/thrift/src/thrift-0.17.0/compiler/cpp/src/thrift/thriftl.ll:246:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 246 | error_no_longer_supported("senum","string"); | ^~~~~~~~ In file included from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TSSLSocket.cpp:34: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TSSLSocket.cpp: In constructor 'apache::thrift::transport::SSLContext::SSLContext(const apache::thrift::transport::SSLProtocol&)': /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TSSLSocket.cpp:182:36: warning: 'const SSL_METHOD* TLSv1_method()' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 182 | ctx_ = SSL_CTX_new(TLSv1_method()); | ~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TSSLSocket.cpp:50: /usr/include/openssl/ssl.h:2015:50: note: declared here 2015 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_method(void); /* TLSv1.0 */ | ^~~~~~~~~~~~ /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TSSLSocket.cpp:184:38: warning: 'const SSL_METHOD* TLSv1_1_method()' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 184 | ctx_ = SSL_CTX_new(TLSv1_1_method()); | ~~~~~~~~~~~~~~^~ /usr/include/openssl/ssl.h:2023:50: note: declared here 2023 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_method(void); /* TLSv1.1 */ | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TSSLSocket.cpp:186:38: warning: 'const SSL_METHOD* TLSv1_2_method()' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 186 | ctx_ = SSL_CTX_new(TLSv1_2_method()); | ~~~~~~~~~~~~~~^~ /usr/include/openssl/ssl.h:2031:50: note: declared here 2031 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_method(void); /* TLSv1.2 */ | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TSSLSocket.cpp: In member function 'virtual void apache::thrift::transport::TSSLSocket::authorize()': /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TSSLSocket.cpp:755:43: warning: 'unsigned char* ASN1_STRING_data(ASN1_STRING*)' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 755 | char* data = (char*)ASN1_STRING_data(name->d.ia5); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/openssl/objects.h:21, from /usr/include/openssl/evp.h:43, from /usr/include/openssl/rand.h:23, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TSSLSocket.cpp:49: /usr/include/openssl/asn1.h:680:40: note: declared here 680 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); | ^~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TServerSocket.cpp:33: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TSocket.cpp:37: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ [93/220] Linking CXX static library lib/libparse.a [94/220] Linking CXX executable compiler/cpp/bin/thrift [95/220] Generating gen-cpp/ChildService.cpp, gen-cpp/ChildService.h, gen-cpp/ParentService.cpp, gen-cpp/ParentService.h, gen-cpp/proc_types.cpp, gen-cpp/proc_types.h [96/220] Generating gen-cpp/TypedefTest_types.cpp, gen-cpp/TypedefTest_types.h [97/220] Generating gen-cpp/OneWayService.cpp, gen-cpp/OneWayTest_types.h, gen-cpp/OneWayService.h [98/220] Generating gen-cpp/SecondService.cpp, gen-cpp/ThriftTest_constants.cpp, gen-cpp/ThriftTest.cpp, gen-cpp/ThriftTest_types.cpp, gen-cpp/ThriftTest_types.h [99/220] Generating gen-cpp/Recursive_types.cpp, gen-cpp/Recursive_types.h [100/220] Generating gen-cpp/OptionalRequiredTest_types.cpp, gen-cpp/OptionalRequiredTest_types.h [101/220] Generating gen-cpp/EnumTest_types.cpp, gen-cpp/EnumTest_types.h [102/220] Generating gen-cpp/DebugProtoTest_types.cpp, gen-cpp/DebugProtoTest_types.h, gen-cpp/EmptyService.cpp, gen-cpp/EmptyService.h [103/220] Generating gen-cpp/AnnotationTest_constants.cpp, gen-cpp/AnnotationTest_constants.h, gen-cpp/AnnotationTest_types.cpp, gen-cpp/AnnotationTest_types.h, gen-cpp/foo_service.cpp, gen-cpp/foo_service.h [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/ThriftTest.thrift:43] No generator named 'noexist' could be found! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/ThriftTest.thrift:45] cpp generator does not accept 'noexist' as sub-namespace! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:42] 64-bit constant "10000000000" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:183] 64-bit constant "1099511627775" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:193] 64-bit constant "4294967295" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:193] 64-bit constant "1099511627775" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:193] 64-bit constant "281474976710655" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:193] 64-bit constant "72057594037927935" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:193] 64-bit constant "9223372036854775807" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:202] 64-bit constant "4294967295" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:202] 64-bit constant "1099511627775" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:202] 64-bit constant "281474976710655" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:202] 64-bit constant "72057594037927935" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:202] 64-bit constant "9223372036854775807" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:211] 64-bit constant "9223372036854775807" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:218] 64-bit constant "9223372036854775807" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:377] No field key specified for field1, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:378] No field key specified for field2, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:379] No field key specified for field3, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:380] No field key specified for field4, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:381] No field key specified for field5, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:382] No field key specified for field6, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:383] No field key specified for field7, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:384] No field key specified for field8, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:385] No field key specified for field9, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:386] No field key specified for field10, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:387] No field key specified for field11, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:388] No field key specified for field12, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:42] 64-bit constant "10000000000" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:48] Consider using the more efficient "binary" type instead of "list". [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:120] Consider using the more efficient "binary" type instead of "list". [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:160] Consider using the more efficient "binary" type instead of "list". [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:166] Consider using the more efficient "binary" type instead of "list". [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:183] 64-bit constant "1099511627775" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:193] 64-bit constant "4294967295" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:193] 64-bit constant "1099511627775" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:193] 64-bit constant "281474976710655" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:193] 64-bit constant "72057594037927935" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:193] 64-bit constant "9223372036854775807" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:202] 64-bit constant "4294967295" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:202] 64-bit constant "1099511627775" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:202] 64-bit constant "281474976710655" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:202] 64-bit constant "72057594037927935" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:202] 64-bit constant "9223372036854775807" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:211] 64-bit constant "9223372036854775807" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:218] 64-bit constant "9223372036854775807" may not work in all languages. [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:377] No field key specified for field1, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:378] No field key specified for field2, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:379] No field key specified for field3, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:380] No field key specified for field4, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:381] No field key specified for field5, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:382] No field key specified for field6, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:383] No field key specified for field7, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:384] No field key specified for field8, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:385] No field key specified for field9, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:386] No field key specified for field10, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:387] No field key specified for field11, resulting protocol may have conflicts or not be backwards compatible! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/DebugProtoTest.thrift:388] No field key specified for field12, resulting protocol may have conflicts or not be backwards compatible! [104/220] Building CXX object lib/cpp/test/CMakeFiles/testgencpp_cob.dir/gen-cpp/EmptyService.cpp.o [105/220] Building CXX object lib/cpp/test/CMakeFiles/testgencpp.dir/gen-cpp/DebugProtoTest_types.cpp.o [106/220] Building CXX object lib/cpp/test/CMakeFiles/TNonblockingSSLServerTest.dir/TNonblockingSSLServerTest.cpp.o [107/220] Building CXX object lib/cpp/test/CMakeFiles/TNonblockingServerTest.dir/TNonblockingServerTest.cpp.o [108/220] Building CXX object lib/cpp/test/CMakeFiles/processor_test.dir/processor/ServerThread.cpp.o [109/220] Building CXX object lib/cpp/test/CMakeFiles/processor_test.dir/processor/EventLog.cpp.o [110/220] Building CXX object lib/cpp/test/CMakeFiles/processor_test.dir/processor/ProcessorTest.cpp.o [111/220] Building CXX object lib/cpp/test/CMakeFiles/link_test.dir/link/TemplatedService2.cpp.o [112/220] Building CXX object lib/cpp/test/CMakeFiles/link_test.dir/link/TemplatedService1.cpp.o [113/220] Building CXX object lib/cpp/test/CMakeFiles/link_test.dir/link/LinkTest.cpp.o [114/220] Building CXX object lib/cpp/test/CMakeFiles/TServerIntegrationTest.dir/TServerIntegrationTest.cpp.o [115/220] Building CXX object lib/cpp/test/CMakeFiles/testgencpp_cob.dir/gen-cpp/proc_types.cpp.o [116/220] Building CXX object lib/cpp/test/CMakeFiles/testgencpp_cob.dir/gen-cpp/ParentService.cpp.o [117/220] Building CXX object lib/cpp/test/CMakeFiles/testgencpp_cob.dir/gen-cpp/ChildService.cpp.o [118/220] Building CXX object lib/cpp/test/CMakeFiles/SecurityFromBufferTest.dir/SecurityFromBufferTest.cpp.o [119/220] Building CXX object lib/cpp/test/CMakeFiles/SecurityTest.dir/SecurityTest.cpp.o [120/220] Building CXX object lib/cpp/test/CMakeFiles/SpecializationTest.dir/SpecializationTest.cpp.o [121/220] Building CXX object lib/cpp/test/CMakeFiles/RecursiveTest.dir/RecursiveTest.cpp.o [122/220] Building CXX object lib/cpp/test/CMakeFiles/OptionalRequiredTest.dir/OptionalRequiredTest.cpp.o [123/220] Building CXX object lib/cpp/test/CMakeFiles/JSONProtoTest.dir/JSONProtoTest.cpp.o [124/220] Building CXX object lib/cpp/test/CMakeFiles/DebugProtoTest.dir/DebugProtoTest.cpp.o [125/220] Building CXX object lib/cpp/test/CMakeFiles/AllProtocolsTest.dir/AllProtocolTests.cpp.o [126/220] Building CXX object lib/cpp/test/CMakeFiles/TFileTransportTest.dir/TFileTransportTest.cpp.o [127/220] Building CXX object lib/cpp/test/CMakeFiles/EnumTest.dir/EnumTest.cpp.o [128/220] Building CXX object lib/cpp/test/CMakeFiles/AnnotationTest.dir/AnnotationTest.cpp.o [129/220] Building CXX object lib/cpp/test/CMakeFiles/ZlibTest.dir/ZlibTest.cpp.o [130/220] Building CXX object lib/cpp/test/CMakeFiles/TransportTest.dir/TransportTest.cpp.o [131/220] Building CXX object lib/cpp/test/CMakeFiles/TInterruptTest.dir/TSSLSocketInterruptTest.cpp.o [132/220] Building CXX object lib/cpp/test/CMakeFiles/TInterruptTest.dir/TSocketInterruptTest.cpp.o [133/220] Building CXX object lib/cpp/test/CMakeFiles/UnitTests.dir/ThrifttReadCheckTests.cpp.o [134/220] Building CXX object lib/cpp/test/CMakeFiles/UnitTests.dir/TServerTransportTest.cpp.o [135/220] Building CXX object lib/cpp/test/CMakeFiles/UnitTests.dir/TServerSocketTest.cpp.o [136/220] Building CXX object lib/cpp/test/CMakeFiles/UnitTests.dir/TypedefTest.cpp.o [137/220] Building CXX object lib/cpp/test/CMakeFiles/UnitTests.dir/ToStringTest.cpp.o [138/220] Building CXX object lib/cpp/test/CMakeFiles/UnitTests.dir/Base64Test.cpp.o [139/220] Building CXX object lib/cpp/test/CMakeFiles/UnitTests.dir/TBufferBaseTest.cpp.o [140/220] Building CXX object lib/cpp/test/CMakeFiles/UnitTests.dir/TMemoryBufferTest.cpp.o [141/220] Building CXX object lib/cpp/test/CMakeFiles/UnitTests.dir/OneWayHTTPTest.cpp.o [142/220] Building CXX object lib/cpp/test/CMakeFiles/UnitTests.dir/UnitTestMain.cpp.o [143/220] Building CXX object lib/cpp/test/CMakeFiles/Benchmark.dir/Benchmark.cpp.o [144/220] Building CXX object lib/cpp/test/CMakeFiles/testgencpp.dir/DebugProtoTest_extras.cpp.o [145/220] Building CXX object lib/cpp/test/CMakeFiles/testgencpp.dir/ThriftTest_extras.cpp.o [146/220] Building CXX object lib/cpp/test/CMakeFiles/testgencpp.dir/gen-cpp/TypedefTest_types.cpp.o [147/220] Building CXX object lib/cpp/test/CMakeFiles/testgencpp.dir/gen-cpp/OneWayService.cpp.o [148/220] Building CXX object lib/cpp/test/CMakeFiles/testgencpp.dir/gen-cpp/ThriftTest_types.cpp.o [149/220] Building CXX object lib/cpp/test/CMakeFiles/testgencpp.dir/gen-cpp/Recursive_types.cpp.o [150/220] Building CXX object lib/cpp/test/CMakeFiles/testgencpp.dir/gen-cpp/OptionalRequiredTest_types.cpp.o [151/220] Building CXX object lib/cpp/test/CMakeFiles/testgencpp.dir/gen-cpp/EnumTest_types.cpp.o [152/220] Building CXX object lib/cpp/test/CMakeFiles/testgencpp.dir/gen-cpp/AnnotationTest_types.cpp.o [153/220] Linking CXX static library lib/libtestgencpp_cob.a In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/Thrift.h:41, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TTransport.h:23, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/protocol/TProtocol.h:28, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/protocol/TBinaryProtocol.h:23, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/test/Benchmark.cpp:27: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/Thrift.h:38, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/_build/lib/cpp/test/gen-cpp/ThriftTest_types.h:12, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/_build/lib/cpp/test/gen-cpp/ThriftTest_types.cpp:7: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = thrift::test::Numberz::type; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = thrift::test::Numberz::type; _Tp = long long int; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [154/220] Linking CXX static library lib/libtestgencpp.a In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/Thrift.h:41, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TTransport.h:23, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TTransportUtils.h:27, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/test/SpecializationTest.cpp:3: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const thrift::test::debug::OneOfEach&}; _Tp = thrift::test::debug::OneOfEach; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: /usr/include/c++/12.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = thrift::test::debug::OneOfEach; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/Thrift.h:41, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TTransport.h:23, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/protocol/TProtocol.h:28, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/protocol/TVirtualProtocol.h:23, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/protocol/TJSONProtocol.h:23, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/test/JSONProtoTest.cpp:24: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const thrift::test::debug::OneOfEach&}; _Tp = thrift::test::debug::OneOfEach; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: /usr/include/c++/12.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = thrift::test::debug::OneOfEach; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/Thrift.h:41, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/_build/lib/cpp/test/gen-cpp/DebugProtoTest_types.h:12, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/test/DebugProtoTest.cpp:22: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const thrift::test::debug::OneOfEach&}; _Tp = thrift::test::debug::OneOfEach; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: /usr/include/c++/12.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = thrift::test::debug::OneOfEach; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/config/header_deprecated.hpp:18, from /usr/include/boost/test/auto_unit_test.hpp:16, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/test/ThrifttReadCheckTests.cpp:22: /usr/include/boost/test/auto_unit_test.hpp:17:1: note: '#pragma message: This header is deprecated. Use instead.' 17 | BOOST_HEADER_DEPRECATED( "" ) | ^~~~~~~~~~~~~~~~~~~~~~~ [155/220] Linking CXX shared library lib/libthrift.so.0.17.0 [156/220] Creating library symlink lib/libthrift.so [157/220] Generating gen-cpp/EchoService.cpp, gen-cpp/SpecificNameTest_types.cpp [158/220] Generating gen-cpp/Service.cpp [159/220] Generating gen-cpp/SecondService.cpp, gen-cpp/SecondService.h, gen-cpp/ThriftTest.cpp, gen-cpp/ThriftTest.h, gen-cpp/ThriftTest_types.cpp, gen-cpp/ThriftTest_constants.cpp [160/220] Generating gen-cpp/Calculator.cpp, gen-cpp/SharedService.cpp, gen-cpp/shared_types.cpp, gen-cpp/tutorial_constants.cpp, gen-cpp/tutorial_types.cpp [161/220] Linking CXX executable bin/SecurityFromBufferTest [162/220] Linking CXX executable bin/SecurityTest [163/220] Linking CXX executable bin/OpenSSLManualInitTest [164/220] Linking CXX executable bin/link_test [165/220] Linking CXX executable bin/concurrency_test [166/220] Linking CXX executable bin/SpecializationTest [167/220] Linking CXX executable bin/RecursiveTest [168/220] Linking CXX executable bin/OptionalRequiredTest [169/220] Linking CXX executable bin/JSONProtoTest [170/220] Linking CXX executable bin/DebugProtoTest [171/220] Linking CXX executable bin/AllProtocolsTest [172/220] Linking CXX executable bin/TPipedTransportTest [173/220] Linking CXX executable bin/TFDTransportTest [174/220] Linking CXX executable bin/TFileTransportTest [175/220] Linking CXX executable bin/EnumTest [176/220] Linking CXX executable bin/AnnotationTest [177/220] Linking CXX executable bin/TInterruptTest [178/220] Linking CXX executable bin/UnitTests [179/220] Linking CXX executable bin/Benchmark [180/220] Linking CXX shared library lib/libthriftz.so.0.17.0 [181/220] Linking CXX shared library lib/libthriftnb.so.0.17.0 [182/220] Building CXX object test/cpp/CMakeFiles/crossspecificnamegencpp.dir/gen-cpp/SpecificNameTest_types.cpp.o [183/220] Building CXX object test/cpp/CMakeFiles/crossspecificnamegencpp.dir/gen-cpp/EchoService.cpp.o [184/220] Building CXX object test/cpp/CMakeFiles/SpecificNameTest.dir/src/SpecificNameTest.cpp.o [185/220] Building CXX object tutorial/cpp/CMakeFiles/tutorialgencpp.dir/gen-cpp/tutorial_types.cpp.o [186/220] Building CXX object tutorial/cpp/CMakeFiles/tutorialgencpp.dir/gen-cpp/tutorial_constants.cpp.o [187/220] Building CXX object tutorial/cpp/CMakeFiles/tutorialgencpp.dir/gen-cpp/shared_types.cpp.o [188/220] Building CXX object tutorial/cpp/CMakeFiles/tutorialgencpp.dir/gen-cpp/SharedService.cpp.o [189/220] Building CXX object tutorial/cpp/CMakeFiles/tutorialgencpp.dir/gen-cpp/Calculator.cpp.o [190/220] Building CXX object tutorial/cpp/CMakeFiles/TutorialClient.dir/CppClient.cpp.o [191/220] Building CXX object tutorial/cpp/CMakeFiles/TutorialServer.dir/CppServer.cpp.o [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/StressTest.thrift:31] Consider using the more efficient "binary" type instead of "list". [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/StressTest.thrift:31] Consider using the more efficient "binary" type instead of "list". [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/ThriftTest.thrift:43] No generator named 'noexist' could be found! [WARNING:/home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/ThriftTest.thrift:45] cpp generator does not accept 'noexist' as sub-namespace! [192/220] Building CXX object test/cpp/CMakeFiles/crosstestgencpp.dir/gen-cpp/ThriftTest_constants.cpp.o [193/220] Building CXX object test/cpp/CMakeFiles/crosstestgencpp.dir/gen-cpp/ThriftTest_types.cpp.o [194/220] Building CXX object test/cpp/CMakeFiles/crosstestgencpp.dir/gen-cpp/ThriftTest.cpp.o [195/220] Building CXX object test/cpp/CMakeFiles/crosstestgencpp.dir/gen-cpp/SecondService.cpp.o [196/220] Building CXX object test/cpp/CMakeFiles/TestClient.dir/src/TestClient.cpp.o [197/220] Building CXX object test/cpp/CMakeFiles/TestServer.dir/src/TestServer.cpp.o [198/220] Building CXX object test/cpp/CMakeFiles/crosstestgencpp.dir/src/ThriftTest_extras.cpp.o [199/220] Building CXX object test/cpp/CMakeFiles/crossstressgencpp.dir/gen-cpp/Service.cpp.o [200/220] Building CXX object test/cpp/CMakeFiles/StressTestNonBlocking.dir/src/StressTestNonBlocking.cpp.o [201/220] Building CXX object test/cpp/CMakeFiles/StressTest.dir/src/StressTest.cpp.o [202/220] Creating library symlink lib/libthriftz.so [203/220] Creating library symlink lib/libthriftnb.so [204/220] Linking CXX executable bin/TNonblockingSSLServerTest [205/220] Linking CXX executable bin/TNonblockingServerTest [206/220] Linking CXX executable bin/TServerIntegrationTest [207/220] Linking CXX static library lib/libcrossspecificnamegencpp.a [208/220] Linking CXX executable bin/SpecificNameTest [209/220] Linking CXX static library lib/libtutorialgencpp.a [210/220] Linking CXX executable bin/TutorialClient [211/220] Linking CXX executable bin/TutorialServer [212/220] Linking CXX static library lib/libcrossstressgencpp.a [213/220] Linking CXX executable bin/StressTest [214/220] Linking CXX executable bin/ZlibTest [215/220] Linking CXX static library lib/libcrosstestgencpp.a [216/220] Linking CXX executable bin/StressTestNonBlocking [217/220] Linking CXX executable bin/TransportTest [218/220] Linking CXX executable bin/processor_test /home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/cpp/src/TestClient.cpp:490:70: warning: unpaired UTF-8 bidirectional control character detected [-Wbidi-chars=] 490 | "Melayu, Nnapulitano, Nedersaksisch, , Nederlands, " | ~~~~~~~~ | | | | | end of bidirectional context | U+202A (LEFT-TO-RIGHT EMBEDDING) In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/Thrift.h:41, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TTransport.h:23, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/protocol/TProtocol.h:28, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/protocol/TBinaryProtocol.h:23, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/cpp/src/TestClient.cpp:25: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const thrift::test::Xtruct&}; _Tp = thrift::test::Xtruct; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: /usr/include/c++/12.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = thrift::test::Xtruct; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/Thrift.h:38: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::map; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'uint32_t thrift::test::ThriftTest_testInsanity_presult::read(Protocol_*) [with Protocol_ = apache::thrift::protocol::TProtocol]' at /home/buildozer/aports/community/thrift/src/thrift-0.17.0/_build/test/cpp/gen-cpp/ThriftTest.tcc:3846:51, inlined from 'void thrift::test::ThriftTestClientT::recv_testInsanity(std::map >&) [with Protocol_ = apache::thrift::protocol::TProtocol]' at /home/buildozer/aports/community/thrift/src/thrift-0.17.0/_build/test/cpp/gen-cpp/ThriftTest.tcc:5831:14: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [219/220] Linking CXX executable bin/TestClient In file included from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/async/TAsyncProcessor.h:23, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/async/TAsyncProtocolProcessor.h:23, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/cpp/src/TestServer.cpp:21: /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TWebSocketServer.h: In member function 'void apache::thrift::transport::TWebSocketServer::writeFrameHeader(Opcode)': /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/protocol/TProtocol.h:165:90: warning: right shift count >= width of type [-Wshift-count-overflow] 165 | # define THRIFT_htonll(n) ( (((uint64_t)htonl((uint32_t)n)) << 32) + htonl((uint32_t)(n >> 32)) ) /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TWebSocketServer.h:365:50: note: in expansion of macro 'THRIFT_htonll' 365 | *reinterpret_cast(header + 2) = THRIFT_htonll(length); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TWebSocketServer.h: In instantiation of 'void apache::thrift::transport::TWebSocketServer::writeFrameHeader(Opcode) [with bool binary = false]': /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TWebSocketServer.h:102:5: required from 'void apache::thrift::transport::TWebSocketServer::flush() [with bool binary = false]' /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TWebSocketServer.h:100:8: required from here /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/protocol/TProtocol.h:165:90: warning: right shift count >= width of type [-Wshift-count-overflow] 165 | # define THRIFT_htonll(n) ( (((uint64_t)htonl((uint32_t)n)) << 32) + htonl((uint32_t)(n >> 32)) ) | ~~~^~~~~~ /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TWebSocketServer.h:365:50: note: in expansion of macro 'THRIFT_htonll' 365 | *reinterpret_cast(header + 2) = THRIFT_htonll(length); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TWebSocketServer.h: In instantiation of 'void apache::thrift::transport::TWebSocketServer::writeFrameHeader(Opcode) [with bool binary = true]': /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TWebSocketServer.h:102:5: required from 'void apache::thrift::transport::TWebSocketServer::flush() [with bool binary = true]' /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TWebSocketServer.h:100:8: required from here /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/protocol/TProtocol.h:165:90: warning: right shift count >= width of type [-Wshift-count-overflow] 165 | # define THRIFT_htonll(n) ( (((uint64_t)htonl((uint32_t)n)) << 32) + htonl((uint32_t)(n >> 32)) ) | ~~~^~~~~~ /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TWebSocketServer.h:365:50: note: in expansion of macro 'THRIFT_htonll' 365 | *reinterpret_cast(header + 2) = THRIFT_htonll(length); | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/Thrift.h:38, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TTransport.h:23, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/transport/TBufferTransports.h:28, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/lib/cpp/src/thrift/async/TAsyncBufferProcessor.h:24, from /home/buildozer/aports/community/thrift/src/thrift-0.17.0/test/cpp/src/TestServer.cpp:20: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = thrift::test::Numberz::type; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = thrift::test::Numberz::type; _Tp = long long int; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [220/220] Linking CXX executable bin/TestServer Internal ctest changing into directory: /home/buildozer/aports/community/thrift/src/thrift-0.17.0/_build Test project /home/buildozer/aports/community/thrift/src/thrift-0.17.0/_build Start 1: c_glib_const1_return 1/408 Test #1: c_glib_const1_return ............. Passed 0.02 sec Start 2: c_glib_enum1_return 2/408 Test #2: c_glib_enum1_return .............. Passed 0.01 sec Start 3: c_glib_enum2_return 3/408 Test #3: c_glib_enum2_return .............. Passed 0.01 sec Start 4: c_glib_exception1_return 4/408 Test #4: c_glib_exception1_return ......... Passed 0.01 sec Start 5: c_glib_exception2_return 5/408 Test #5: c_glib_exception2_return ......... Passed 0.01 sec Start 6: c_glib_service1_return 6/408 Test #6: c_glib_service1_return ........... Passed 0.01 sec Start 7: c_glib_service2_return 7/408 Test #7: c_glib_service2_return ........... Passed 0.01 sec Start 8: c_glib_service3_return 8/408 Test #8: c_glib_service3_return ........... Passed 0.02 sec Start 9: c_glib_service4_return 9/408 Test #9: c_glib_service4_return ........... Passed 0.01 sec Start 10: c_glib_struct1_return 10/408 Test #10: c_glib_struct1_return ............ Passed 0.01 sec Start 11: c_glib_struct2_return 11/408 Test #11: c_glib_struct2_return ............ Passed 0.02 sec Start 12: c_glib_typedef1_return 12/408 Test #12: c_glib_typedef1_return ........... Passed 0.01 sec Start 13: c_glib_union1_return 13/408 Test #13: c_glib_union1_return ............. Passed 0.01 sec Start 14: c_glib_union2_return 14/408 Test #14: c_glib_union2_return ............. Passed 0.02 sec Start 15: cpp_const1_return 15/408 Test #15: cpp_const1_return ................ Passed 0.02 sec Start 16: cpp_enum1_return 16/408 Test #16: cpp_enum1_return ................. Passed 0.01 sec Start 17: cpp_enum2_return 17/408 Test #17: cpp_enum2_return ................. Passed 0.01 sec Start 18: cpp_exception1_return 18/408 Test #18: cpp_exception1_return ............ Passed 0.01 sec Start 19: cpp_exception2_return 19/408 Test #19: cpp_exception2_return ............ Passed 0.01 sec Start 20: cpp_service1_return 20/408 Test #20: cpp_service1_return .............. Passed 0.01 sec Start 21: cpp_service2_return 21/408 Test #21: cpp_service2_return .............. Passed 0.01 sec Start 22: cpp_service3_return 22/408 Test #22: cpp_service3_return .............. Passed 0.01 sec Start 23: cpp_service4_return 23/408 Test #23: cpp_service4_return .............. Passed 0.02 sec Start 24: cpp_struct1_return 24/408 Test #24: cpp_struct1_return ............... Passed 0.02 sec Start 25: cpp_struct2_return 25/408 Test #25: cpp_struct2_return ............... Passed 0.02 sec Start 26: cpp_typedef1_return 26/408 Test #26: cpp_typedef1_return .............. Passed 0.02 sec Start 27: cpp_union1_return 27/408 Test #27: cpp_union1_return ................ Passed 0.02 sec Start 28: cpp_union2_return 28/408 Test #28: cpp_union2_return ................ Passed 0.02 sec Start 29: d_const1_return 29/408 Test #29: d_const1_return .................. Passed 0.02 sec Start 30: d_enum1_return 30/408 Test #30: d_enum1_return ................... Passed 0.01 sec Start 31: d_enum2_return 31/408 Test #31: d_enum2_return ................... Passed 0.01 sec Start 32: d_exception1_return 32/408 Test #32: d_exception1_return .............. Passed 0.01 sec Start 33: d_exception2_return 33/408 Test #33: d_exception2_return .............. Passed 0.02 sec Start 34: d_service1_return 34/408 Test #34: d_service1_return ................ Passed 0.01 sec Start 35: d_service2_return 35/408 Test #35: d_service2_return ................ Passed 0.02 sec Start 36: d_service3_return 36/408 Test #36: d_service3_return ................ Passed 0.01 sec Start 37: d_service4_return 37/408 Test #37: d_service4_return ................ Passed 0.01 sec Start 38: d_struct1_return 38/408 Test #38: d_struct1_return ................. Passed 0.01 sec Start 39: d_struct2_return 39/408 Test #39: d_struct2_return ................. Passed 0.02 sec Start 40: d_typedef1_return 40/408 Test #40: d_typedef1_return ................ Passed 0.01 sec Start 41: d_union1_return 41/408 Test #41: d_union1_return .................. Passed 0.02 sec Start 42: d_union2_return 42/408 Test #42: d_union2_return .................. Passed 0.02 sec Start 43: dart_const1_return 43/408 Test #43: dart_const1_return ............... Passed 0.01 sec Start 44: dart_enum1_return 44/408 Test #44: dart_enum1_return ................ Passed 0.02 sec Start 45: dart_enum2_return 45/408 Test #45: dart_enum2_return ................ Passed 0.02 sec Start 46: dart_exception1_return 46/408 Test #46: dart_exception1_return ........... Passed 0.01 sec Start 47: dart_exception2_return 47/408 Test #47: dart_exception2_return ........... Passed 0.02 sec Start 48: dart_service1_return 48/408 Test #48: dart_service1_return ............. Passed 0.01 sec Start 49: dart_service2_return 49/408 Test #49: dart_service2_return ............. Passed 0.01 sec Start 50: dart_service3_return 50/408 Test #50: dart_service3_return ............. Passed 0.01 sec Start 51: dart_service4_return 51/408 Test #51: dart_service4_return ............. Passed 0.01 sec Start 52: dart_struct1_return 52/408 Test #52: dart_struct1_return .............. Passed 0.01 sec Start 53: dart_struct2_return 53/408 Test #53: dart_struct2_return .............. Passed 0.02 sec Start 54: dart_typedef1_return 54/408 Test #54: dart_typedef1_return ............. Passed 0.02 sec Start 55: dart_union1_return 55/408 Test #55: dart_union1_return ............... Passed 0.01 sec Start 56: dart_union2_return 56/408 Test #56: dart_union2_return ............... Passed 0.02 sec Start 57: delphi_const1_return 57/408 Test #57: delphi_const1_return ............. Passed 0.02 sec Start 58: delphi_enum1_return 58/408 Test #58: delphi_enum1_return .............. Passed 0.02 sec Start 59: delphi_enum2_return 59/408 Test #59: delphi_enum2_return .............. Passed 0.02 sec Start 60: delphi_exception1_return 60/408 Test #60: delphi_exception1_return ......... Passed 0.01 sec Start 61: delphi_exception2_return 61/408 Test #61: delphi_exception2_return ......... Passed 0.02 sec Start 62: delphi_service1_return 62/408 Test #62: delphi_service1_return ........... Passed 0.01 sec Start 63: delphi_service2_return 63/408 Test #63: delphi_service2_return ........... Passed 0.02 sec Start 64: delphi_service3_return 64/408 Test #64: delphi_service3_return ........... Passed 0.01 sec Start 65: delphi_service4_return 65/408 Test #65: delphi_service4_return ........... Passed 0.02 sec Start 66: delphi_struct1_return 66/408 Test #66: delphi_struct1_return ............ Passed 0.01 sec Start 67: delphi_struct2_return 67/408 Test #67: delphi_struct2_return ............ Passed 0.01 sec Start 68: delphi_typedef1_return 68/408 Test #68: delphi_typedef1_return ........... Passed 0.02 sec Start 69: delphi_union1_return 69/408 Test #69: delphi_union1_return ............. Passed 0.01 sec Start 70: delphi_union2_return 70/408 Test #70: delphi_union2_return ............. Passed 0.01 sec Start 71: erl_const1_return 71/408 Test #71: erl_const1_return ................ Passed 0.02 sec Start 72: erl_enum1_return 72/408 Test #72: erl_enum1_return ................. Passed 0.01 sec Start 73: erl_enum2_return 73/408 Test #73: erl_enum2_return ................. Passed 0.02 sec Start 74: erl_exception1_return 74/408 Test #74: erl_exception1_return ............ Passed 0.01 sec Start 75: erl_exception2_return 75/408 Test #75: erl_exception2_return ............ Passed 0.01 sec Start 76: erl_service1_return 76/408 Test #76: erl_service1_return .............. Passed 0.01 sec Start 77: erl_service2_return 77/408 Test #77: erl_service2_return .............. Passed 0.02 sec Start 78: erl_service3_return 78/408 Test #78: erl_service3_return .............. Passed 0.02 sec Start 79: erl_service4_return 79/408 Test #79: erl_service4_return .............. Passed 0.02 sec Start 80: erl_struct1_return 80/408 Test #80: erl_struct1_return ............... Passed 0.02 sec Start 81: erl_struct2_return 81/408 Test #81: erl_struct2_return ............... Passed 0.01 sec Start 82: erl_typedef1_return 82/408 Test #82: erl_typedef1_return .............. Passed 0.02 sec Start 83: erl_union1_return 83/408 Test #83: erl_union1_return ................ Passed 0.01 sec Start 84: erl_union2_return 84/408 Test #84: erl_union2_return ................ Passed 0.02 sec Start 85: go_const1_return 85/408 Test #85: go_const1_return ................. Passed 0.01 sec Start 86: go_enum1_return 86/408 Test #86: go_enum1_return .................. Passed 0.02 sec Start 87: go_enum2_return 87/408 Test #87: go_enum2_return .................. Passed 0.02 sec Start 88: go_exception1_return 88/408 Test #88: go_exception1_return ............. Passed 0.01 sec Start 89: go_exception2_return 89/408 Test #89: go_exception2_return ............. Passed 0.01 sec Start 90: go_service1_return 90/408 Test #90: go_service1_return ............... Passed 0.01 sec Start 91: go_service2_return 91/408 Test #91: go_service2_return ............... Passed 0.02 sec Start 92: go_service3_return 92/408 Test #92: go_service3_return ............... Passed 0.01 sec Start 93: go_service4_return 93/408 Test #93: go_service4_return ............... Passed 0.01 sec Start 94: go_struct1_return 94/408 Test #94: go_struct1_return ................ Passed 0.01 sec Start 95: go_struct2_return 95/408 Test #95: go_struct2_return ................ Passed 0.01 sec Start 96: go_typedef1_return 96/408 Test #96: go_typedef1_return ............... Passed 0.02 sec Start 97: go_union1_return 97/408 Test #97: go_union1_return ................. Passed 0.01 sec Start 98: go_union2_return 98/408 Test #98: go_union2_return ................. Passed 0.01 sec Start 99: gv_const1_return 99/408 Test #99: gv_const1_return ................. Passed 0.02 sec Start 100: gv_enum1_return 100/408 Test #100: gv_enum1_return .................. Passed 0.02 sec Start 101: gv_enum2_return 101/408 Test #101: gv_enum2_return .................. Passed 0.01 sec Start 102: gv_exception1_return 102/408 Test #102: gv_exception1_return ............. Passed 0.02 sec Start 103: gv_exception2_return 103/408 Test #103: gv_exception2_return ............. Passed 0.01 sec Start 104: gv_service1_return 104/408 Test #104: gv_service1_return ............... Passed 0.01 sec Start 105: gv_service2_return 105/408 Test #105: gv_service2_return ............... Passed 0.01 sec Start 106: gv_service3_return 106/408 Test #106: gv_service3_return ............... Passed 0.02 sec Start 107: gv_service4_return 107/408 Test #107: gv_service4_return ............... Passed 0.02 sec Start 108: gv_struct1_return 108/408 Test #108: gv_struct1_return ................ Passed 0.01 sec Start 109: gv_struct2_return 109/408 Test #109: gv_struct2_return ................ Passed 0.01 sec Start 110: gv_typedef1_return 110/408 Test #110: gv_typedef1_return ............... Passed 0.01 sec Start 111: gv_union1_return 111/408 Test #111: gv_union1_return ................. Passed 0.02 sec Start 112: gv_union2_return 112/408 Test #112: gv_union2_return ................. Passed 0.02 sec Start 113: haxe_const1_return 113/408 Test #113: haxe_const1_return ............... Passed 0.01 sec Start 114: haxe_enum1_return 114/408 Test #114: haxe_enum1_return ................ Passed 0.02 sec Start 115: haxe_enum2_return 115/408 Test #115: haxe_enum2_return ................ Passed 0.02 sec Start 116: haxe_exception1_return 116/408 Test #116: haxe_exception1_return ........... Passed 0.02 sec Start 117: haxe_exception2_return 117/408 Test #117: haxe_exception2_return ........... Passed 0.02 sec Start 118: haxe_service1_return 118/408 Test #118: haxe_service1_return ............. Passed 0.02 sec Start 119: haxe_service2_return 119/408 Test #119: haxe_service2_return ............. Passed 0.01 sec Start 120: haxe_service3_return 120/408 Test #120: haxe_service3_return ............. Passed 0.01 sec Start 121: haxe_service4_return 121/408 Test #121: haxe_service4_return ............. Passed 0.01 sec Start 122: haxe_struct1_return 122/408 Test #122: haxe_struct1_return .............. Passed 0.02 sec Start 123: haxe_struct2_return 123/408 Test #123: haxe_struct2_return .............. Passed 0.01 sec Start 124: haxe_typedef1_return 124/408 Test #124: haxe_typedef1_return ............. Passed 0.02 sec Start 125: haxe_union1_return 125/408 Test #125: haxe_union1_return ............... Passed 0.01 sec Start 126: haxe_union2_return 126/408 Test #126: haxe_union2_return ............... Passed 0.01 sec Start 127: html_const1_return 127/408 Test #127: html_const1_return ............... Passed 0.02 sec Start 128: html_enum1_return 128/408 Test #128: html_enum1_return ................ Passed 0.02 sec Start 129: html_enum2_return 129/408 Test #129: html_enum2_return ................ Passed 0.02 sec Start 130: html_exception1_return 130/408 Test #130: html_exception1_return ........... Passed 0.02 sec Start 131: html_exception2_return 131/408 Test #131: html_exception2_return ........... Passed 0.02 sec Start 132: html_service1_return 132/408 Test #132: html_service1_return ............. Passed 0.01 sec Start 133: html_service2_return 133/408 Test #133: html_service2_return ............. Passed 0.01 sec Start 134: html_service3_return 134/408 Test #134: html_service3_return ............. Passed 0.02 sec Start 135: html_service4_return 135/408 Test #135: html_service4_return ............. Passed 0.02 sec Start 136: html_struct1_return 136/408 Test #136: html_struct1_return .............. Passed 0.02 sec Start 137: html_struct2_return 137/408 Test #137: html_struct2_return .............. Passed 0.02 sec Start 138: html_typedef1_return 138/408 Test #138: html_typedef1_return ............. Passed 0.02 sec Start 139: html_union1_return 139/408 Test #139: html_union1_return ............... Passed 0.02 sec Start 140: html_union2_return 140/408 Test #140: html_union2_return ............... Passed 0.01 sec Start 141: markdown_const1_return 141/408 Test #141: markdown_const1_return ........... Passed 0.01 sec Start 142: markdown_enum1_return 142/408 Test #142: markdown_enum1_return ............ Passed 0.01 sec Start 143: markdown_enum2_return 143/408 Test #143: markdown_enum2_return ............ Passed 0.02 sec Start 144: markdown_exception1_return 144/408 Test #144: markdown_exception1_return ....... Passed 0.01 sec Start 145: markdown_exception2_return 145/408 Test #145: markdown_exception2_return ....... Passed 0.02 sec Start 146: markdown_service1_return 146/408 Test #146: markdown_service1_return ......... Passed 0.02 sec Start 147: markdown_service2_return 147/408 Test #147: markdown_service2_return ......... Passed 0.01 sec Start 148: markdown_service3_return 148/408 Test #148: markdown_service3_return ......... Passed 0.02 sec Start 149: markdown_service4_return 149/408 Test #149: markdown_service4_return ......... Passed 0.02 sec Start 150: markdown_struct1_return 150/408 Test #150: markdown_struct1_return .......... Passed 0.01 sec Start 151: markdown_struct2_return 151/408 Test #151: markdown_struct2_return .......... Passed 0.01 sec Start 152: markdown_typedef1_return 152/408 Test #152: markdown_typedef1_return ......... Passed 0.02 sec Start 153: markdown_union1_return 153/408 Test #153: markdown_union1_return ........... Passed 0.01 sec Start 154: markdown_union2_return 154/408 Test #154: markdown_union2_return ........... Passed 0.02 sec Start 155: java_const1_return 155/408 Test #155: java_const1_return ............... Passed 0.01 sec Start 156: java_enum1_return 156/408 Test #156: java_enum1_return ................ Passed 0.01 sec Start 157: java_enum2_return 157/408 Test #157: java_enum2_return ................ Passed 0.01 sec Start 158: java_exception1_return 158/408 Test #158: java_exception1_return ........... Passed 0.01 sec Start 159: java_exception2_return 159/408 Test #159: java_exception2_return ........... Passed 0.01 sec Start 160: java_service1_return 160/408 Test #160: java_service1_return ............. Passed 0.02 sec Start 161: java_service2_return 161/408 Test #161: java_service2_return ............. Passed 0.01 sec Start 162: java_service3_return 162/408 Test #162: java_service3_return ............. Passed 0.02 sec Start 163: java_service4_return 163/408 Test #163: java_service4_return ............. Passed 0.02 sec Start 164: java_struct1_return 164/408 Test #164: java_struct1_return .............. Passed 0.01 sec Start 165: java_struct2_return 165/408 Test #165: java_struct2_return .............. Passed 0.01 sec Start 166: java_typedef1_return 166/408 Test #166: java_typedef1_return ............. Passed 0.02 sec Start 167: java_union1_return 167/408 Test #167: java_union1_return ............... Passed 0.01 sec Start 168: java_union2_return 168/408 Test #168: java_union2_return ............... Passed 0.01 sec Start 169: javame_const1_return 169/408 Test #169: javame_const1_return ............. Passed 0.02 sec Start 170: javame_enum1_return 170/408 Test #170: javame_enum1_return .............. Passed 0.01 sec Start 171: javame_enum2_return 171/408 Test #171: javame_enum2_return .............. Passed 0.01 sec Start 172: javame_exception1_return 172/408 Test #172: javame_exception1_return ......... Passed 0.02 sec Start 173: javame_exception2_return 173/408 Test #173: javame_exception2_return ......... Passed 0.02 sec Start 174: javame_service1_return 174/408 Test #174: javame_service1_return ........... Passed 0.02 sec Start 175: javame_service2_return 175/408 Test #175: javame_service2_return ........... Passed 0.01 sec Start 176: javame_service3_return 176/408 Test #176: javame_service3_return ........... Passed 0.01 sec Start 177: javame_service4_return 177/408 Test #177: javame_service4_return ........... Passed 0.01 sec Start 178: javame_struct1_return 178/408 Test #178: javame_struct1_return ............ Passed 0.01 sec Start 179: javame_struct2_return 179/408 Test #179: javame_struct2_return ............ Passed 0.01 sec Start 180: javame_typedef1_return 180/408 Test #180: javame_typedef1_return ........... Passed 0.01 sec Start 181: javame_union1_return 181/408 Test #181: javame_union1_return ............. Passed 0.01 sec Start 182: javame_union2_return 182/408 Test #182: javame_union2_return ............. Passed 0.01 sec Start 183: js_const1_return 183/408 Test #183: js_const1_return ................. Passed 0.02 sec Start 184: js_enum1_return 184/408 Test #184: js_enum1_return .................. Passed 0.02 sec Start 185: js_enum2_return 185/408 Test #185: js_enum2_return .................. Passed 0.01 sec Start 186: js_exception1_return 186/408 Test #186: js_exception1_return ............. Passed 0.02 sec Start 187: js_exception2_return 187/408 Test #187: js_exception2_return ............. Passed 0.01 sec Start 188: js_service1_return 188/408 Test #188: js_service1_return ............... Passed 0.01 sec Start 189: js_service2_return 189/408 Test #189: js_service2_return ............... Passed 0.02 sec Start 190: js_service3_return 190/408 Test #190: js_service3_return ............... Passed 0.02 sec Start 191: js_service4_return 191/408 Test #191: js_service4_return ............... Passed 0.02 sec Start 192: js_struct1_return 192/408 Test #192: js_struct1_return ................ Passed 0.02 sec Start 193: js_struct2_return 193/408 Test #193: js_struct2_return ................ Passed 0.01 sec Start 194: js_typedef1_return 194/408 Test #194: js_typedef1_return ............... Passed 0.02 sec Start 195: js_union1_return 195/408 Test #195: js_union1_return ................. Passed 0.01 sec Start 196: js_union2_return 196/408 Test #196: js_union2_return ................. Passed 0.01 sec Start 197: json_const1_return 197/408 Test #197: json_const1_return ............... Passed 0.01 sec Start 198: json_enum1_return 198/408 Test #198: json_enum1_return ................ Passed 0.01 sec Start 199: json_enum2_return 199/408 Test #199: json_enum2_return ................ Passed 0.01 sec Start 200: json_exception1_return 200/408 Test #200: json_exception1_return ........... Passed 0.02 sec Start 201: json_exception2_return 201/408 Test #201: json_exception2_return ........... Passed 0.01 sec Start 202: json_service1_return 202/408 Test #202: json_service1_return ............. Passed 0.01 sec Start 203: json_service2_return 203/408 Test #203: json_service2_return ............. Passed 0.01 sec Start 204: json_service3_return 204/408 Test #204: json_service3_return ............. Passed 0.01 sec Start 205: json_service4_return 205/408 Test #205: json_service4_return ............. Passed 0.01 sec Start 206: json_struct1_return 206/408 Test #206: json_struct1_return .............. Passed 0.01 sec Start 207: json_struct2_return 207/408 Test #207: json_struct2_return .............. Passed 0.02 sec Start 208: json_typedef1_return 208/408 Test #208: json_typedef1_return ............. Passed 0.02 sec Start 209: json_union1_return 209/408 Test #209: json_union1_return ............... Passed 0.01 sec Start 210: json_union2_return 210/408 Test #210: json_union2_return ............... Passed 0.02 sec Start 211: kotlin_const1_return 211/408 Test #211: kotlin_const1_return ............. Passed 0.02 sec Start 212: kotlin_enum1_return 212/408 Test #212: kotlin_enum1_return .............. Passed 0.01 sec Start 213: kotlin_enum2_return 213/408 Test #213: kotlin_enum2_return .............. Passed 0.01 sec Start 214: kotlin_exception1_return 214/408 Test #214: kotlin_exception1_return ......... Passed 0.02 sec Start 215: kotlin_exception2_return 215/408 Test #215: kotlin_exception2_return ......... Passed 0.02 sec Start 216: kotlin_service1_return 216/408 Test #216: kotlin_service1_return ........... Passed 0.01 sec Start 217: kotlin_service2_return 217/408 Test #217: kotlin_service2_return ........... Passed 0.01 sec Start 218: kotlin_service3_return 218/408 Test #218: kotlin_service3_return ........... Passed 0.01 sec Start 219: kotlin_service4_return 219/408 Test #219: kotlin_service4_return ........... Passed 0.02 sec Start 220: kotlin_struct1_return 220/408 Test #220: kotlin_struct1_return ............ Passed 0.02 sec Start 221: kotlin_struct2_return 221/408 Test #221: kotlin_struct2_return ............ Passed 0.02 sec Start 222: kotlin_typedef1_return 222/408 Test #222: kotlin_typedef1_return ........... Passed 0.01 sec Start 223: kotlin_union1_return 223/408 Test #223: kotlin_union1_return ............. Passed 0.02 sec Start 224: kotlin_union2_return 224/408 Test #224: kotlin_union2_return ............. Passed 0.02 sec Start 225: lua_const1_return 225/408 Test #225: lua_const1_return ................ Passed 0.02 sec Start 226: lua_enum1_return 226/408 Test #226: lua_enum1_return ................. Passed 0.02 sec Start 227: lua_enum2_return 227/408 Test #227: lua_enum2_return ................. Passed 0.02 sec Start 228: lua_exception1_return 228/408 Test #228: lua_exception1_return ............ Passed 0.01 sec Start 229: lua_exception2_return 229/408 Test #229: lua_exception2_return ............ Passed 0.02 sec Start 230: lua_service1_return 230/408 Test #230: lua_service1_return .............. Passed 0.02 sec Start 231: lua_service2_return 231/408 Test #231: lua_service2_return .............. Passed 0.01 sec Start 232: lua_service3_return 232/408 Test #232: lua_service3_return .............. Passed 0.01 sec Start 233: lua_service4_return 233/408 Test #233: lua_service4_return .............. Passed 0.02 sec Start 234: lua_struct1_return 234/408 Test #234: lua_struct1_return ............... Passed 0.02 sec Start 235: lua_struct2_return 235/408 Test #235: lua_struct2_return ............... Passed 0.01 sec Start 236: lua_typedef1_return 236/408 Test #236: lua_typedef1_return .............. Passed 0.01 sec Start 237: lua_union1_return 237/408 Test #237: lua_union1_return ................ Passed 0.01 sec Start 238: lua_union2_return 238/408 Test #238: lua_union2_return ................ Passed 0.02 sec Start 239: netstd_const1_return 239/408 Test #239: netstd_const1_return ............. Passed 0.02 sec Start 240: netstd_enum1_return 240/408 Test #240: netstd_enum1_return .............. Passed 0.02 sec Start 241: netstd_enum2_return 241/408 Test #241: netstd_enum2_return .............. Passed 0.02 sec Start 242: netstd_exception1_return 242/408 Test #242: netstd_exception1_return ......... Passed 0.02 sec Start 243: netstd_exception2_return 243/408 Test #243: netstd_exception2_return ......... Passed 0.02 sec Start 244: netstd_service1_return 244/408 Test #244: netstd_service1_return ........... Passed 0.01 sec Start 245: netstd_service2_return 245/408 Test #245: netstd_service2_return ........... Passed 0.01 sec Start 246: netstd_service3_return 246/408 Test #246: netstd_service3_return ........... Passed 0.01 sec Start 247: netstd_service4_return 247/408 Test #247: netstd_service4_return ........... Passed 0.01 sec Start 248: netstd_struct1_return 248/408 Test #248: netstd_struct1_return ............ Passed 0.01 sec Start 249: netstd_struct2_return 249/408 Test #249: netstd_struct2_return ............ Passed 0.01 sec Start 250: netstd_typedef1_return 250/408 Test #250: netstd_typedef1_return ........... Passed 0.01 sec Start 251: netstd_union1_return 251/408 Test #251: netstd_union1_return ............. Passed 0.01 sec Start 252: netstd_union2_return 252/408 Test #252: netstd_union2_return ............. Passed 0.01 sec Start 253: ocaml_const1_return 253/408 Test #253: ocaml_const1_return .............. Passed 0.01 sec Start 254: ocaml_enum1_return 254/408 Test #254: ocaml_enum1_return ............... Passed 0.02 sec Start 255: ocaml_enum2_return 255/408 Test #255: ocaml_enum2_return ............... Passed 0.01 sec Start 256: ocaml_exception1_return 256/408 Test #256: ocaml_exception1_return .......... Passed 0.02 sec Start 257: ocaml_exception2_return 257/408 Test #257: ocaml_exception2_return .......... Passed 0.02 sec Start 258: ocaml_service1_return 258/408 Test #258: ocaml_service1_return ............ Passed 0.02 sec Start 259: ocaml_service2_return 259/408 Test #259: ocaml_service2_return ............ Passed 0.01 sec Start 260: ocaml_service3_return 260/408 Test #260: ocaml_service3_return ............ Passed 0.01 sec Start 261: ocaml_service4_return 261/408 Test #261: ocaml_service4_return ............ Passed 0.02 sec Start 262: ocaml_struct1_return 262/408 Test #262: ocaml_struct1_return ............. Passed 0.02 sec Start 263: ocaml_struct2_return 263/408 Test #263: ocaml_struct2_return ............. Passed 0.02 sec Start 264: ocaml_typedef1_return 264/408 Test #264: ocaml_typedef1_return ............ Passed 0.02 sec Start 265: ocaml_union1_return 265/408 Test #265: ocaml_union1_return .............. Passed 0.02 sec Start 266: ocaml_union2_return 266/408 Test #266: ocaml_union2_return .............. Passed 0.02 sec Start 267: perl_const1_return 267/408 Test #267: perl_const1_return ............... Passed 0.02 sec Start 268: perl_enum1_return 268/408 Test #268: perl_enum1_return ................ Passed 0.02 sec Start 269: perl_enum2_return 269/408 Test #269: perl_enum2_return ................ Passed 0.02 sec Start 270: perl_exception1_return 270/408 Test #270: perl_exception1_return ........... Passed 0.02 sec Start 271: perl_exception2_return 271/408 Test #271: perl_exception2_return ........... Passed 0.02 sec Start 272: perl_service1_return 272/408 Test #272: perl_service1_return ............. Passed 0.02 sec Start 273: perl_service2_return 273/408 Test #273: perl_service2_return ............. Passed 0.01 sec Start 274: perl_service3_return 274/408 Test #274: perl_service3_return ............. Passed 0.02 sec Start 275: perl_service4_return 275/408 Test #275: perl_service4_return ............. Passed 0.02 sec Start 276: perl_struct1_return 276/408 Test #276: perl_struct1_return .............. Passed 0.02 sec Start 277: perl_struct2_return 277/408 Test #277: perl_struct2_return .............. Passed 0.02 sec Start 278: perl_typedef1_return 278/408 Test #278: perl_typedef1_return ............. Passed 0.02 sec Start 279: perl_union1_return 279/408 Test #279: perl_union1_return ............... Passed 0.01 sec Start 280: perl_union2_return 280/408 Test #280: perl_union2_return ............... Passed 0.01 sec Start 281: php_const1_return 281/408 Test #281: php_const1_return ................ Passed 0.01 sec Start 282: php_enum1_return 282/408 Test #282: php_enum1_return ................. Passed 0.01 sec Start 283: php_enum2_return 283/408 Test #283: php_enum2_return ................. Passed 0.01 sec Start 284: php_exception1_return 284/408 Test #284: php_exception1_return ............ Passed 0.02 sec Start 285: php_exception2_return 285/408 Test #285: php_exception2_return ............ Passed 0.01 sec Start 286: php_service1_return 286/408 Test #286: php_service1_return .............. Passed 0.01 sec Start 287: php_service2_return 287/408 Test #287: php_service2_return .............. Passed 0.01 sec Start 288: php_service3_return 288/408 Test #288: php_service3_return .............. Passed 0.02 sec Start 289: php_service4_return 289/408 Test #289: php_service4_return .............. Passed 0.01 sec Start 290: php_struct1_return 290/408 Test #290: php_struct1_return ............... Passed 0.02 sec Start 291: php_struct2_return 291/408 Test #291: php_struct2_return ............... Passed 0.02 sec Start 292: php_typedef1_return 292/408 Test #292: php_typedef1_return .............. Passed 0.01 sec Start 293: php_union1_return 293/408 Test #293: php_union1_return ................ Passed 0.01 sec Start 294: php_union2_return 294/408 Test #294: php_union2_return ................ Passed 0.01 sec Start 295: py_const1_return 295/408 Test #295: py_const1_return ................. Passed 0.01 sec Start 296: py_enum1_return 296/408 Test #296: py_enum1_return .................. Passed 0.02 sec Start 297: py_enum2_return 297/408 Test #297: py_enum2_return .................. Passed 0.02 sec Start 298: py_exception1_return 298/408 Test #298: py_exception1_return ............. Passed 0.02 sec Start 299: py_exception2_return 299/408 Test #299: py_exception2_return ............. Passed 0.02 sec Start 300: py_service1_return 300/408 Test #300: py_service1_return ............... Passed 0.02 sec Start 301: py_service2_return 301/408 Test #301: py_service2_return ............... Passed 0.02 sec Start 302: py_service3_return 302/408 Test #302: py_service3_return ............... Passed 0.02 sec Start 303: py_service4_return 303/408 Test #303: py_service4_return ............... Passed 0.01 sec Start 304: py_struct1_return 304/408 Test #304: py_struct1_return ................ Passed 0.01 sec Start 305: py_struct2_return 305/408 Test #305: py_struct2_return ................ Passed 0.02 sec Start 306: py_typedef1_return 306/408 Test #306: py_typedef1_return ............... Passed 0.02 sec Start 307: py_union1_return 307/408 Test #307: py_union1_return ................. Passed 0.02 sec Start 308: py_union2_return 308/408 Test #308: py_union2_return ................. Passed 0.01 sec Start 309: rb_const1_return 309/408 Test #309: rb_const1_return ................. Passed 0.01 sec Start 310: rb_enum1_return 310/408 Test #310: rb_enum1_return .................. Passed 0.01 sec Start 311: rb_enum2_return 311/408 Test #311: rb_enum2_return .................. Passed 0.01 sec Start 312: rb_exception1_return 312/408 Test #312: rb_exception1_return ............. Passed 0.01 sec Start 313: rb_exception2_return 313/408 Test #313: rb_exception2_return ............. Passed 0.02 sec Start 314: rb_service1_return 314/408 Test #314: rb_service1_return ............... Passed 0.01 sec Start 315: rb_service2_return 315/408 Test #315: rb_service2_return ............... Passed 0.01 sec Start 316: rb_service3_return 316/408 Test #316: rb_service3_return ............... Passed 0.02 sec Start 317: rb_service4_return 317/408 Test #317: rb_service4_return ............... Passed 0.01 sec Start 318: rb_struct1_return 318/408 Test #318: rb_struct1_return ................ Passed 0.01 sec Start 319: rb_struct2_return 319/408 Test #319: rb_struct2_return ................ Passed 0.02 sec Start 320: rb_typedef1_return 320/408 Test #320: rb_typedef1_return ............... Passed 0.01 sec Start 321: rb_union1_return 321/408 Test #321: rb_union1_return ................. Passed 0.01 sec Start 322: rb_union2_return 322/408 Test #322: rb_union2_return ................. Passed 0.01 sec Start 323: rs_const1_return 323/408 Test #323: rs_const1_return ................. Passed 0.01 sec Start 324: rs_enum1_return 324/408 Test #324: rs_enum1_return .................. Passed 0.01 sec Start 325: rs_enum2_return 325/408 Test #325: rs_enum2_return .................. Passed 0.01 sec Start 326: rs_exception1_return 326/408 Test #326: rs_exception1_return ............. Passed 0.01 sec Start 327: rs_exception2_return 327/408 Test #327: rs_exception2_return ............. Passed 0.01 sec Start 328: rs_service1_return 328/408 Test #328: rs_service1_return ............... Passed 0.01 sec Start 329: rs_service2_return 329/408 Test #329: rs_service2_return ............... Passed 0.02 sec Start 330: rs_service3_return 330/408 Test #330: rs_service3_return ............... Passed 0.01 sec Start 331: rs_service4_return 331/408 Test #331: rs_service4_return ............... Passed 0.02 sec Start 332: rs_struct1_return 332/408 Test #332: rs_struct1_return ................ Passed 0.01 sec Start 333: rs_struct2_return 333/408 Test #333: rs_struct2_return ................ Passed 0.01 sec Start 334: rs_typedef1_return 334/408 Test #334: rs_typedef1_return ............... Passed 0.02 sec Start 335: rs_union1_return 335/408 Test #335: rs_union1_return ................. Passed 0.02 sec Start 336: rs_union2_return 336/408 Test #336: rs_union2_return ................. Passed 0.02 sec Start 337: st_const1_return 337/408 Test #337: st_const1_return ................. Passed 0.02 sec Start 338: st_enum1_return 338/408 Test #338: st_enum1_return .................. Passed 0.02 sec Start 339: st_enum2_return 339/408 Test #339: st_enum2_return .................. Passed 0.01 sec Start 340: st_exception1_return 340/408 Test #340: st_exception1_return ............. Passed 0.02 sec Start 341: st_exception2_return 341/408 Test #341: st_exception2_return ............. Passed 0.02 sec Start 342: st_service1_return 342/408 Test #342: st_service1_return ............... Passed 0.02 sec Start 343: st_service2_return 343/408 Test #343: st_service2_return ............... Passed 0.02 sec Start 344: st_service3_return 344/408 Test #344: st_service3_return ............... Passed 0.02 sec Start 345: st_service4_return 345/408 Test #345: st_service4_return ............... Passed 0.02 sec Start 346: st_struct1_return 346/408 Test #346: st_struct1_return ................ Passed 0.02 sec Start 347: st_struct2_return 347/408 Test #347: st_struct2_return ................ Passed 0.01 sec Start 348: st_typedef1_return 348/408 Test #348: st_typedef1_return ............... Passed 0.02 sec Start 349: st_union1_return 349/408 Test #349: st_union1_return ................. Passed 0.02 sec Start 350: st_union2_return 350/408 Test #350: st_union2_return ................. Passed 0.02 sec Start 351: xml_const1_return 351/408 Test #351: xml_const1_return ................ Passed 0.01 sec Start 352: xml_enum1_return 352/408 Test #352: xml_enum1_return ................. Passed 0.01 sec Start 353: xml_enum2_return 353/408 Test #353: xml_enum2_return ................. Passed 0.02 sec Start 354: xml_exception1_return 354/408 Test #354: xml_exception1_return ............ Passed 0.01 sec Start 355: xml_exception2_return 355/408 Test #355: xml_exception2_return ............ Passed 0.01 sec Start 356: xml_service1_return 356/408 Test #356: xml_service1_return .............. Passed 0.02 sec Start 357: xml_service2_return 357/408 Test #357: xml_service2_return .............. Passed 0.02 sec Start 358: xml_service3_return 358/408 Test #358: xml_service3_return .............. Passed 0.02 sec Start 359: xml_service4_return 359/408 Test #359: xml_service4_return .............. Passed 0.01 sec Start 360: xml_struct1_return 360/408 Test #360: xml_struct1_return ............... Passed 0.01 sec Start 361: xml_struct2_return 361/408 Test #361: xml_struct2_return ............... Passed 0.02 sec Start 362: xml_typedef1_return 362/408 Test #362: xml_typedef1_return .............. Passed 0.02 sec Start 363: xml_union1_return 363/408 Test #363: xml_union1_return ................ Passed 0.02 sec Start 364: xml_union2_return 364/408 Test #364: xml_union2_return ................ Passed 0.01 sec Start 365: xsd_const1_return 365/408 Test #365: xsd_const1_return ................ Passed 0.02 sec Start 366: xsd_enum1_return 366/408 Test #366: xsd_enum1_return ................. Passed 0.02 sec Start 367: xsd_enum2_return 367/408 Test #367: xsd_enum2_return ................. Passed 0.02 sec Start 368: xsd_exception1_return 368/408 Test #368: xsd_exception1_return ............ Passed 0.01 sec Start 369: xsd_exception2_return 369/408 Test #369: xsd_exception2_return ............ Passed 0.01 sec Start 370: xsd_service1_return 370/408 Test #370: xsd_service1_return .............. Passed 0.02 sec Start 371: xsd_service2_return 371/408 Test #371: xsd_service2_return .............. Passed 0.02 sec Start 372: xsd_service3_return 372/408 Test #372: xsd_service3_return .............. Passed 0.02 sec Start 373: xsd_service4_return 373/408 Test #373: xsd_service4_return .............. Passed 0.01 sec Start 374: xsd_struct1_return 374/408 Test #374: xsd_struct1_return ............... Passed 0.02 sec Start 375: xsd_struct2_return 375/408 Test #375: xsd_struct2_return ............... Passed 0.02 sec Start 376: xsd_typedef1_return 376/408 Test #376: xsd_typedef1_return .............. Passed 0.02 sec Start 377: xsd_union1_return 377/408 Test #377: xsd_union1_return ................ Passed 0.01 sec Start 378: xsd_union2_return 378/408 Test #378: xsd_union2_return ................ Passed 0.01 sec Start 379: StalenessCheckTest 379/408 Test #379: StalenessCheckTest ............... Passed 3.39 sec Start 380: Benchmark 380/408 Test #380: Benchmark ........................ Passed 1.74 sec Start 381: UnitTests 381/408 Test #381: UnitTests ........................ Passed 2.60 sec Start 382: TInterruptTest 382/408 Test #382: TInterruptTest ................... Passed 12.44 sec Start 383: TServerIntegrationTest 383/408 Test #383: TServerIntegrationTest ........... Passed 13.46 sec Start 384: TransportTest 384/408 Test #384: TransportTest .................... Passed 39.72 sec Start 385: ZlibTest 385/408 Test #385: ZlibTest ......................... Passed 0.19 sec Start 386: AnnotationTest 386/408 Test #386: AnnotationTest ................... Passed 0.02 sec Start 387: EnumTest 387/408 Test #387: EnumTest ......................... Passed 0.02 sec Start 388: TFileTransportTest 388/408 Test #388: TFileTransportTest ............... Passed 8.69 sec Start 389: TFDTransportTest 389/408 Test #389: TFDTransportTest ................. Passed 0.03 sec Start 390: TPipedTransportTest 390/408 Test #390: TPipedTransportTest .............. Passed 0.03 sec Start 391: AllProtocolsTest 391/408 Test #391: AllProtocolsTest ................. Passed 0.07 sec Start 392: DebugProtoTest 392/408 Test #392: DebugProtoTest ................... Passed 0.04 sec Start 393: JSONProtoTest 393/408 Test #393: JSONProtoTest .................... Passed 0.05 sec Start 394: OptionalRequiredTest 394/408 Test #394: OptionalRequiredTest ............. Passed 0.05 sec Start 395: RecursiveTest 395/408 Test #395: RecursiveTest .................... Passed 0.04 sec Start 396: SpecializationTest 396/408 Test #396: SpecializationTest ............... Passed 0.04 sec Start 397: concurrency_test 397/408 Test #397: concurrency_test ................. Passed 45.65 sec Start 398: link_test 398/408 Test #398: link_test ........................ Passed 0.01 sec Start 399: processor_test 399/408 Test #399: processor_test ................... Passed 37.94 sec Start 400: TNonblockingServerTest 400/408 Test #400: TNonblockingServerTest ........... Passed 0.08 sec Start 401: TNonblockingSSLServerTest 401/408 Test #401: TNonblockingSSLServerTest ........ Passed 0.41 sec Start 402: OpenSSLManualInitTest 402/408 Test #402: OpenSSLManualInitTest ............ Passed 0.05 sec Start 403: SecurityTest 403/408 Test #403: SecurityTest ..................... Passed 0.45 sec Start 404: SecurityFromBufferTest 404/408 Test #404: SecurityFromBufferTest ........... Passed 0.53 sec Start 405: StressTest 405/408 Test #405: StressTest ....................... Passed 3.30 sec Start 406: StressTestConcurrent 406/408 Test #406: StressTestConcurrent ............. Passed 19.28 sec Start 407: StressTestNonBlocking 407/408 Test #407: StressTestNonBlocking ............ Passed 5.65 sec Start 408: SpecificNameTest 408/408 Test #408: SpecificNameTest ................. Passed 0.01 sec 100% tests passed, 0 tests failed out of 408 Total Test time (real) = 204.13 sec >>> thrift: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/cmake/thrift/ThriftConfig.cmake -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/cmake/thrift/ThriftConfigVersion.cmake -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/bin/thrift -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/libthrift.so.0.17.0 -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/libthrift.so -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/cmake/thrift/thriftTargets.cmake -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/cmake/thrift/thriftTargets-none.cmake -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/pkgconfig/thrift.pc -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/libthriftnb.so.0.17.0 -- Set runtime path of "/home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/libthriftnb.so.0.17.0" to "" -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/libthriftnb.so -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/cmake/thrift/thriftnbTargets.cmake -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/cmake/thrift/thriftnbTargets-none.cmake -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/pkgconfig/thrift-nb.pc -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/libthriftz.so.0.17.0 -- Set runtime path of "/home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/libthriftz.so.0.17.0" to "" -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/libthriftz.so -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/cmake/thrift/thriftzTargets.cmake -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/cmake/thrift/thriftzTargets-none.cmake -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/pkgconfig/thrift-z.pc -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/TConfiguration.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/TBase.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/TApplicationException.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/server -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/server/TThreadPoolServer.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/server/TNonblockingServer.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/server/TServerFramework.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/server/TSimpleServer.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/server/TThreadedServer.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/server/TConnectedClient.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/server/TServer.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/processor -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/processor/PeekProcessor.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/processor/TMultiplexedProcessor.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/processor/StatsProcessor.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/thrift_export.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/concurrency -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/concurrency/Thread.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/concurrency/Mutex.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/concurrency/ThreadFactory.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/concurrency/TimerManager.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/concurrency/Monitor.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/concurrency/Exception.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/concurrency/ThreadManager.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/concurrency/FunctionRunner.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/TDispatchProcessor.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/TToString.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/TOutput.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/qt -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/qt/TQTcpServer.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/qt/TQIODeviceTransport.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/Thrift.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/TNonCopyable.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/async -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/async/TEvhttpServer.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/async/TAsyncProtocolProcessor.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/async/TAsyncDispatchProcessor.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/async/TAsyncChannel.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/async/TAsyncBufferProcessor.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/async/TConcurrentClientSyncInfo.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/async/TEvhttpClientChannel.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/async/TAsyncProcessor.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/TProcessor.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol/TProtocolTap.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol/TProtocolException.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol/TBinaryProtocol.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol/TJSONProtocol.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol/TProtocolDecorator.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol/THeaderProtocol.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol/TBinaryProtocol.tcc -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol/TDebugProtocol.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol/TCompactProtocol.tcc -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol/TBase64Utils.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol/TList.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol/TCompactProtocol.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol/TMultiplexedProtocol.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol/TVirtualProtocol.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol/TProtocol.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol/TMap.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol/TEnum.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol/TSet.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/protocol/TProtocolTypes.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TServerSocket.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/THeaderTransport.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TSocket.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TNonblockingServerTransport.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/THttpTransport.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TSSLSocket.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TSocketUtils.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TVirtualTransport.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/PlatformSocket.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TTransport.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/THttpClient.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TZlibTransport.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TNonblockingServerSocket.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TSSLServerSocket.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TSocketPool.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/SocketCommon.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TPipe.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TShortReadTransport.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TBufferTransports.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TWebSocketServer.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TServerTransport.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TPipeServer.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TSimpleFileTransport.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TFDTransport.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/THttpServer.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TTransportUtils.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TFileTransport.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TNonblockingSSLServerSocket.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/transport/TTransportException.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/TLogging.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/thrift-config.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/windows -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/windows/TWinsockSingleton.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/windows/SocketPair.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/windows/config.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/windows/WinFcntl.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/windows/Sync.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/windows/OverlappedSubmissionThread.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/windows/Operators.h -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/windows/GetTimeOfDay.h -- Up-to-date: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift -- Installing: /home/buildozer/aports/community/thrift/pkg/thrift/usr/include/thrift/config.h >>> thrift-dev*: Running split function dev... >>> thrift-dev*: Preparing subpackage thrift-dev... >>> thrift-dev*: Stripping binaries >>> thrift-dev*: Running postcheck for thrift-dev >>> libthrift*: Running split function lib... '/home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/libthrift.so.0.17.0' -> '/home/buildozer/aports/community/thrift/pkg/libthrift/usr/lib/libthrift.so.0.17.0' >>> libthrift*: Preparing subpackage libthrift... >>> libthrift*: Stripping binaries >>> libthrift*: Running postcheck for libthrift >>> libthriftnb*: Running split function libnb... '/home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/libthriftnb.so.0.17.0' -> '/home/buildozer/aports/community/thrift/pkg/libthriftnb/usr/lib/libthriftnb.so.0.17.0' >>> libthriftnb*: Preparing subpackage libthriftnb... >>> libthriftnb*: Stripping binaries >>> libthriftnb*: Running postcheck for libthriftnb >>> libthriftz*: Running split function libz... '/home/buildozer/aports/community/thrift/pkg/thrift/usr/lib/libthriftz.so.0.17.0' -> '/home/buildozer/aports/community/thrift/pkg/libthriftz/usr/lib/libthriftz.so.0.17.0' >>> libthriftz*: Preparing subpackage libthriftz... >>> libthriftz*: Stripping binaries >>> libthriftz*: Running postcheck for libthriftz >>> thrift*: Running postcheck for thrift >>> thrift*: Preparing package thrift... >>> thrift*: Stripping binaries >>> libthrift*: Scanning shared objects >>> libthriftnb*: Scanning shared objects >>> libthriftz*: Scanning shared objects >>> thrift-dev*: Scanning shared objects >>> thrift*: Scanning shared objects >>> libthrift*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libcrypto.so.3 so:libgcc_s.so.1 so:libssl.so.3 so:libstdc++.so.6 >>> libthrift*: Package size: 496.0 KB >>> libthrift*: Compressing data... >>> libthrift*: Create checksum... >>> libthrift*: Create libthrift-0.17.0-r2.apk >>> libthriftnb*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libevent-2.1.so.7 so:libgcc_s.so.1 so:libstdc++.so.6 so:libthrift.so.0.17.0 >>> libthriftnb*: Package size: 132.0 KB >>> libthriftnb*: Compressing data... >>> libthriftnb*: Create checksum... >>> libthriftnb*: Create libthriftnb-0.17.0-r2.apk >>> libthriftz*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 so:libthrift.so.0.17.0 so:libz.so.1 >>> libthriftz*: Package size: 144.0 KB >>> libthriftz*: Compressing data... >>> libthriftz*: Create checksum... >>> libthriftz*: Create libthriftz-0.17.0-r2.apk >>> thrift-dev*: Tracing dependencies... thrift=0.17.0-r2 libthrift=0.17.0-r2 libthriftnb=0.17.0-r2 libthriftz=0.17.0-r2 pkgconfig >>> thrift-dev*: Package size: 840.0 KB >>> thrift-dev*: Compressing data... >>> thrift-dev*: Create checksum... >>> thrift-dev*: Create thrift-dev-0.17.0-r2.apk >>> thrift*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> thrift*: Package size: 2.5 MB >>> thrift*: Compressing data... >>> thrift*: Create checksum... >>> thrift*: Create thrift-0.17.0-r2.apk >>> thrift: Build complete at Tue, 24 Jan 2023 15:51:17 +0000 elapsed time 0h 9m 55s >>> thrift: Cleaning up srcdir >>> thrift: Cleaning up pkgdir >>> thrift: Uninstalling dependencies... (1/68) Purging .makedepends-thrift (20230124.154124) (2/68) Purging bison (3.8.2-r0) (3/68) Purging boost-dev (1.81.0-r1) (4/68) Purging boost1.81-dev (1.81.0-r1) (5/68) Purging boost1.81 (1.81.0-r1) (6/68) Purging boost1.81-libs (1.81.0-r1) (7/68) Purging linux-headers (6.1.7-r0) (8/68) Purging bzip2-dev (1.0.8-r4) (9/68) Purging icu-dev (72.1-r1) (10/68) Purging xz-dev (5.4.1-r0) (11/68) Purging xz (5.4.1-r0) (12/68) Purging zstd-dev (1.5.2-r11) (13/68) Purging zstd (1.5.2-r11) (14/68) Purging boost1.81-atomic (1.81.0-r1) (15/68) Purging boost1.81-container (1.81.0-r1) (16/68) Purging boost1.81-contract (1.81.0-r1) (17/68) Purging boost1.81-coroutine (1.81.0-r1) (18/68) Purging boost1.81-date_time (1.81.0-r1) (19/68) Purging boost1.81-fiber (1.81.0-r1) (20/68) Purging boost1.81-graph (1.81.0-r1) (21/68) Purging boost1.81-iostreams (1.81.0-r1) (22/68) Purging boost1.81-json (1.81.0-r1) (23/68) Purging boost1.81-locale (1.81.0-r1) (24/68) Purging boost1.81-log_setup (1.81.0-r1) (25/68) Purging boost1.81-math (1.81.0-r1) (26/68) Purging boost1.81-nowide (1.81.0-r1) (27/68) Purging boost1.81-prg_exec_monitor (1.81.0-r1) (28/68) Purging boost1.81-program_options (1.81.0-r1) (29/68) Purging boost1.81-python3 (1.81.0-r1) (30/68) Purging boost1.81-random (1.81.0-r1) (31/68) Purging boost1.81-regex (1.81.0-r1) (32/68) Purging boost1.81-stacktrace_basic (1.81.0-r1) (33/68) Purging boost1.81-stacktrace_noop (1.81.0-r1) (34/68) Purging boost1.81-system (1.81.0-r1) (35/68) Purging boost1.81-timer (1.81.0-r1) (36/68) Purging boost1.81-type_erasure (1.81.0-r1) (37/68) Purging boost1.81-unit_test_framework (1.81.0-r1) (38/68) Purging boost1.81-url (1.81.0-r1) (39/68) Purging boost1.81-wave (1.81.0-r1) (40/68) Purging boost1.81-wserialization (1.81.0-r1) (41/68) Purging cmake (3.25.2-r0) (42/68) Purging flex (2.6.4-r3) (43/68) Purging m4 (1.4.19-r2) (44/68) Purging libevent-dev (2.1.12-r5) (45/68) Purging python3 (3.11.1-r2) (46/68) Purging libevent (2.1.12-r5) (47/68) Purging openssl-dev (3.0.7-r2) (48/68) Purging samurai (1.2-r2) (49/68) Purging zlib-dev (1.2.13-r0) (50/68) Purging boost1.81-chrono (1.81.0-r1) (51/68) Purging boost1.81-context (1.81.0-r1) (52/68) Purging boost1.81-log (1.81.0-r1) (53/68) Purging boost1.81-filesystem (1.81.0-r1) (54/68) Purging libarchive (3.6.2-r1) (55/68) Purging libbz2 (1.0.8-r4) (56/68) Purging xz-libs (5.4.1-r0) (57/68) Purging boost1.81-thread (1.81.0-r1) (58/68) Purging libffi (3.4.4-r0) (59/68) Purging gdbm (1.23-r0) (60/68) Purging mpdecimal (2.5.1-r1) (61/68) Purging readline (8.2.0-r0) (62/68) Purging sqlite-libs (3.40.1-r0) (63/68) Purging boost1.81-serialization (1.81.0-r1) (64/68) Purging icu (72.1-r1) (65/68) Purging icu-libs (72.1-r1) (66/68) Purging icu-data-en (72.1-r1) (67/68) Purging rhash-libs (1.4.3-r1) (68/68) Purging libuv (1.44.2-r0) Executing busybox-1.36.0-r3.trigger OK: 331 MiB in 96 packages >>> thrift: Updating the community/armhf repository index... >>> thrift: Signing the index...