See <https://builds.apache.org/job/Thrift-precommit/213/changes>
Changes: [nsuke] Fully parameterize java async client code. [nsuke] Follow-up THRIFT-3112: key.cancel when error [nsuke] THRIFT-3680 Java async processor fails to notify errors to clients [nsuke] THRIFT-3686 Java processor should report internal error on uncaught ------------------------------------------ [...truncated 2922 lines...] /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../../cpp/src -I/usr/include -I./gen-cpp -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -std=c++11 -MT gen-cpp/libtestgencpp_la-ThriftTest_types.lo -MD -MP -MF gen-cpp/.deps/libtestgencpp_la-ThriftTest_types.Tpo -c -o gen-cpp/libtestgencpp_la-ThriftTest_types.lo `test -f 'gen-cpp/ThriftTest_types.cpp' || echo './'`gen-cpp/ThriftTest_types.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../../cpp/src -I/usr/include -I./gen-cpp -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -std=c++11 -MT gen-cpp/libtestgencpp_la-ThriftTest_types.lo -MD -MP -MF gen-cpp/.deps/libtestgencpp_la-ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp -fPIC -DPIC -o gen-cpp/.libs/libtestgencpp_la-ThriftTest_types.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../../cpp/src -I/usr/include -I./gen-cpp -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -std=c++11 -MT gen-cpp/libtestgencpp_la-ThriftTest_types.lo -MD -MP -MF gen-cpp/.deps/libtestgencpp_la-ThriftTest_types.Tpo -c gen-cpp/ThriftTest_types.cpp -o gen-cpp/libtestgencpp_la-ThriftTest_types.o >/dev/null 2>&1 mv -f gen-cpp/.deps/libtestgencpp_la-ThriftTest_types.Tpo gen-cpp/.deps/libtestgencpp_la-ThriftTest_types.Plo /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -std=c++11 -lglib-2.0 -lgobject-2.0 -lglib-2.0 -o libtestgencpp.la gen-cpp/libtestgencpp_la-ThriftTest.lo gen-cpp/libtestgencpp_la-ThriftTest_constants.lo gen-cpp/libtestgencpp_la-ThriftTest_types.lo -lrt -lpthread libtool: link: ar cru .libs/libtestgencpp.a gen-cpp/.libs/libtestgencpp_la-ThriftTest.o gen-cpp/.libs/libtestgencpp_la-ThriftTest_constants.o gen-cpp/.libs/libtestgencpp_la-ThriftTest_types.o libtool: link: ranlib .libs/libtestgencpp.a libtool: link: ( cd ".libs" && rm -f "libtestgencpp.la" && ln -s "../libtestgencpp.la" "libtestgencpp.la" ) depbase=`echo testserialization.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../src -I./gen-c_glib -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT testserialization.o -MD -MP -MF $depbase.Tpo -c -o testserialization.o testserialization.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../../../libtool --tag=CC --mode=link gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -lglib-2.0 -lgobject-2.0 -lglib-2.0 -o testserialization testserialization.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o libtestgenc.la -lrt -lpthread libtool: link: gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o .libs/testserialization testserialization.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o ./.libs/libtestgenc.a -lgobject-2.0 -lglib-2.0 /thrift/lib/c_glib/.libs/libthrift_c_glib.so -lrt -lpthread depbase=`echo testapplicationexception.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../src -I./gen-c_glib -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT testapplicationexception.o -MD -MP -MF $depbase.Tpo -c -o testapplicationexception.o testapplicationexception.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../../../libtool --tag=CC --mode=link gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -lglib-2.0 -lgobject-2.0 -lglib-2.0 -o testapplicationexception testapplicationexception.o ../../../lib/c_glib/src/thrift/c_glib/libthrift_c_glib_la-thrift_application_exception.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol.o ../../../lib/c_glib/src/thrift/c_glib/libthrift_c_glib_la-thrift_struct.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o -lrt -lpthread libtool: link: gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o testapplicationexception testapplicationexception.o ../../../lib/c_glib/src/thrift/c_glib/libthrift_c_glib_la-thrift_application_exception.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol.o ../../../lib/c_glib/src/thrift/c_glib/libthrift_c_glib_la-thrift_struct.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o -lgobject-2.0 -lglib-2.0 -lrt -lpthread depbase=`echo testcontainertest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../src -I./gen-c_glib -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT testcontainertest.o -MD -MP -MF $depbase.Tpo -c -o testcontainertest.o testcontainertest.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../../../libtool --tag=CC --mode=link gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -lglib-2.0 -lgobject-2.0 -lglib-2.0 -o testcontainertest testcontainertest.o ../../../lib/c_glib/src/thrift/c_glib/libthrift_c_glib_la-thrift_struct.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport_factory.o ../../../lib/c_glib/src/thrift/c_glib/processor/libthrift_c_glib_la-thrift_processor.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol_factory.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_binary_protocol.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_binary_protocol_factory.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_socket.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_socket.o ../../../lib/c_glib/src/thrift/c_glib/server/libthrift_c_glib_la-thrift_server.o libtestgenc.la -lrt -lpthread libtool: link: gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o .libs/testcontainertest testcontainertest.o ../../../lib/c_glib/src/thrift/c_glib/libthrift_c_glib_la-thrift_struct.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport_factory.o ../../../lib/c_glib/src/thrift/c_glib/processor/libthrift_c_glib_la-thrift_processor.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol_factory.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_binary_protocol.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_binary_protocol_factory.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_socket.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_socket.o ../../../lib/c_glib/src/thrift/c_glib/server/libthrift_c_glib_la-thrift_server.o ./.libs/libtestgenc.a -lgobject-2.0 -lglib-2.0 /thrift/lib/c_glib/.libs/libthrift_c_glib.so -lrt -lpthread depbase=`echo testtransportsocket.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../src -I./gen-c_glib -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT testtransportsocket.o -MD -MP -MF $depbase.Tpo -c -o testtransportsocket.o testtransportsocket.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../../../libtool --tag=CC --mode=link gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -lglib-2.0 -lgobject-2.0 -lglib-2.0 -o testtransportsocket testtransportsocket.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_buffered_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_socket.o -lrt -lpthread libtool: link: gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o testtransportsocket testtransportsocket.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_buffered_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_socket.o -lgobject-2.0 -lglib-2.0 -lrt -lpthread depbase=`echo testbinaryprotocol.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../src -I./gen-c_glib -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT testbinaryprotocol.o -MD -MP -MF $depbase.Tpo -c -o testbinaryprotocol.o testbinaryprotocol.c &&\ mv -f $depbase.Tpo $depbase.Po testbinaryprotocol.c: In function 'thrift_server_primitives': testbinaryprotocol.c:440:3: warning: string length '2943' is greater than the length '509' ISO C90 compilers are required to support [-Woverlength-strings] assert (strcmp (TEST_STRING, string) == 0); ^ /bin/bash ../../../libtool --tag=CC --mode=link gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -lglib-2.0 -lgobject-2.0 -lglib-2.0 -o testbinaryprotocol testbinaryprotocol.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_socket.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_socket.o -lrt -lpthread libtool: link: gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o testbinaryprotocol testbinaryprotocol.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_socket.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_socket.o -lgobject-2.0 -lglib-2.0 -lrt -lpthread depbase=`echo testcompactprotocol.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../src -I./gen-c_glib -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT testcompactprotocol.o -MD -MP -MF $depbase.Tpo -c -o testcompactprotocol.o testcompactprotocol.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../../../libtool --tag=CC --mode=link gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -lglib-2.0 -lgobject-2.0 -lglib-2.0 -o testcompactprotocol testcompactprotocol.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_socket.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_socket.o -lrt -lpthread libtool: link: gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o testcompactprotocol testcompactprotocol.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_socket.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_socket.o -lgobject-2.0 -lglib-2.0 -lrt -lpthread depbase=`echo testbufferedtransport.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../src -I./gen-c_glib -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT testbufferedtransport.o -MD -MP -MF $depbase.Tpo -c -o testbufferedtransport.o testbufferedtransport.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../../../libtool --tag=CC --mode=link gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -lglib-2.0 -lgobject-2.0 -lglib-2.0 -o testbufferedtransport testbufferedtransport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_socket.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_socket.o -lrt -lpthread libtool: link: gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o testbufferedtransport testbufferedtransport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_socket.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_socket.o -lgobject-2.0 -lglib-2.0 -lrt -lpthread depbase=`echo testframedtransport.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../src -I./gen-c_glib -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT testframedtransport.o -MD -MP -MF $depbase.Tpo -c -o testframedtransport.o testframedtransport.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../../../libtool --tag=CC --mode=link gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -lglib-2.0 -lgobject-2.0 -lglib-2.0 -o testframedtransport testframedtransport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_socket.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_socket.o -lrt -lpthread libtool: link: gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o testframedtransport testframedtransport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_socket.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_socket.o -lgobject-2.0 -lglib-2.0 -lrt -lpthread depbase=`echo testfdtransport.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../src -I./gen-c_glib -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT testfdtransport.o -MD -MP -MF $depbase.Tpo -c -o testfdtransport.o testfdtransport.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../../../libtool --tag=CC --mode=link gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -lglib-2.0 -lgobject-2.0 -lglib-2.0 -o testfdtransport testfdtransport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_fd_transport.o -lrt -lpthread libtool: link: gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o testfdtransport testfdtransport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_fd_transport.o -lgobject-2.0 -lglib-2.0 -lrt -lpthread depbase=`echo testmemorybuffer.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../src -I./gen-c_glib -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT testmemorybuffer.o -MD -MP -MF $depbase.Tpo -c -o testmemorybuffer.o testmemorybuffer.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../../../libtool --tag=CC --mode=link gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -lglib-2.0 -lgobject-2.0 -lglib-2.0 -o testmemorybuffer testmemorybuffer.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o -lrt -lpthread libtool: link: gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o testmemorybuffer testmemorybuffer.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o -lgobject-2.0 -lglib-2.0 -lrt -lpthread depbase=`echo teststruct.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../src -I./gen-c_glib -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT teststruct.o -MD -MP -MF $depbase.Tpo -c -o teststruct.o teststruct.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../../../libtool --tag=CC --mode=link gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -lglib-2.0 -lgobject-2.0 -lglib-2.0 -o teststruct teststruct.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o -lrt -lpthread libtool: link: gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o teststruct teststruct.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o -lgobject-2.0 -lglib-2.0 -lrt -lpthread depbase=`echo testsimpleserver.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../src -I./gen-c_glib -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT testsimpleserver.o -MD -MP -MF $depbase.Tpo -c -o testsimpleserver.o testsimpleserver.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../../../libtool --tag=CC --mode=link gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -lglib-2.0 -lgobject-2.0 -lglib-2.0 -o testsimpleserver testsimpleserver.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport_factory.o ../../../lib/c_glib/src/thrift/c_glib/processor/libthrift_c_glib_la-thrift_processor.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol_factory.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_binary_protocol.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_binary_protocol_factory.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_socket.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_socket.o ../../../lib/c_glib/src/thrift/c_glib/server/libthrift_c_glib_la-thrift_server.o -lrt -lpthread libtool: link: gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o testsimpleserver testsimpleserver.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport_factory.o ../../../lib/c_glib/src/thrift/c_glib/processor/libthrift_c_glib_la-thrift_processor.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol_factory.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_binary_protocol.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_binary_protocol_factory.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_socket.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_transport.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_server_socket.o ../../../lib/c_glib/src/thrift/c_glib/server/libthrift_c_glib_la-thrift_server.o -lgobject-2.0 -lglib-2.0 -lrt -lpthread depbase=`echo testdebugproto.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../src -I./gen-c_glib -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT testdebugproto.o -MD -MP -MF $depbase.Tpo -c -o testdebugproto.o testdebugproto.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../../../libtool --tag=CC --mode=link gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -lglib-2.0 -lgobject-2.0 -lglib-2.0 -o testdebugproto testdebugproto.o libtestgenc.la -lrt -lpthread libtool: link: gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o .libs/testdebugproto testdebugproto.o ./.libs/libtestgenc.a -lgobject-2.0 -lglib-2.0 /thrift/lib/c_glib/.libs/libthrift_c_glib.so -lrt -lpthread depbase=`echo testoptionalrequired.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../src -I./gen-c_glib -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT testoptionalrequired.o -MD -MP -MF $depbase.Tpo -c -o testoptionalrequired.o testoptionalrequired.c &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../../../libtool --tag=CC --mode=link gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -lglib-2.0 -lgobject-2.0 -lglib-2.0 -o testoptionalrequired testoptionalrequired.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o libtestgenc.la -lrt -lpthread libtool: link: gcc -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o .libs/testoptionalrequired testoptionalrequired.o ../../../lib/c_glib/src/thrift/c_glib/protocol/libthrift_c_glib_la-thrift_protocol.o ../../../lib/c_glib/src/thrift/c_glib/transport/libthrift_c_glib_la-thrift_transport.o ./.libs/libtestgenc.a -lgobject-2.0 -lglib-2.0 /thrift/lib/c_glib/.libs/libthrift_c_glib.so -lrt -lpthread gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../src -I./gen-c_glib -I../../../test/c_glib/src -I./gen-c_glib -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT testthrifttest-testthrifttest.o -MD -MP -MF .deps/testthrifttest-testthrifttest.Tpo -c -o testthrifttest-testthrifttest.o `test -f 'testthrifttest.c' || echo './'`testthrifttest.c mv -f .deps/testthrifttest-testthrifttest.Tpo .deps/testthrifttest-testthrifttest.Po depbase=`echo ../../../test/c_glib/src/thrift_test_handler.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../src -I./gen-c_glib -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -MT ../../../test/c_glib/src/thrift_test_handler.o -MD -MP -MF $depbase.Tpo -c -o ../../../test/c_glib/src/thrift_test_handler.o ../../../test/c_glib/src/thrift_test_handler.c &&\ mv -f $depbase.Tpo $depbase.Po ../../../test/c_glib/src/thrift_test_handler.c:33:48: warning: ISO C does not allow extra ';' outside of a function [-Wpedantic] T_TEST_TYPE_THRIFT_TEST_HANDLER); ^ ../../../test/c_glib/src/thrift_test_handler.c: In function 'thrift_test_handler_test_binary': ../../../test/c_glib/src/thrift_test_handler.c:146:31: warning: C++ style comments are not allowed in ISO C90 [enabled by default] printf ("testBinary()\n"); // TODO: hex output ^ ../../../test/c_glib/src/thrift_test_handler.c:146:31: warning: (this will be reported only once per input file) [enabled by default] ../../../test/c_glib/src/thrift_test_handler.c: In function 'thrift_test_handler_test_exception': ../../../test/c_glib/src/thrift_test_handler.c:644:3: warning: ISO C90 forbids mixed declarations and code [-Wpedantic] TTestXtruct *xtruct; ^ ../../../test/c_glib/src/thrift_test_handler.c: In function 'thrift_test_handler_test_multi_exception': ../../../test/c_glib/src/thrift_test_handler.c:701:3: warning: ISO C90 forbids mixed declarations and code [-Wpedantic] TTestXtruct *struct_thing; ^ /bin/bash ../../../libtool --tag=CC --mode=link gcc -I../../../test/c_glib/src -I./gen-c_glib -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -lglib-2.0 -lgobject-2.0 -lglib-2.0 -o testthrifttest testthrifttest-testthrifttest.o libtestgenc.la ../../../test/c_glib/src/thrift_test_handler.o -lrt -lpthread libtool: link: gcc -I../../../test/c_glib/src -I./gen-c_glib -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -o .libs/testthrifttest testthrifttest-testthrifttest.o ../../../test/c_glib/src/thrift_test_handler.o ./.libs/libtestgenc.a -lgobject-2.0 -lglib-2.0 /thrift/lib/c_glib/.libs/libthrift_c_glib.so -lrt -lpthread g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I../../cpp/src -I/usr/include -I./gen-cpp -I../src -I./gen-c_glib -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -std=c++11 -MT testthrifttestclient-testthrifttestclient.o -MD -MP -MF .deps/testthrifttestclient-testthrifttestclient.Tpo -c -o testthrifttestclient-testthrifttestclient.o `test -f 'testthrifttestclient.cpp' || echo './'`testthrifttestclient.cpp mv -f .deps/testthrifttestclient-testthrifttestclient.Tpo .deps/testthrifttestclient-testthrifttestclient.Po /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -std=c++11 -L../.libs -L../../cpp/.libs -lglib-2.0 -lgobject-2.0 -lglib-2.0 -o testthrifttestclient testthrifttestclient-testthrifttestclient.o ../../cpp/.libs/libthrift.la ../libthrift_c_glib.la libtestgenc.la libtestgencpp.la -lrt -lpthread libtool: link: g++ -g -Wall -Wextra -pedantic -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -std=c++11 -o .libs/testthrifttestclient testthrifttestclient-testthrifttestclient.o -L../.libs -L../../cpp/.libs ../../cpp/.libs/libthrift.so ../.libs/libthrift_c_glib.so ./.libs/libtestgenc.a /thrift/lib/c_glib/.libs/libthrift_c_glib.so ./.libs/libtestgencpp.a -lgobject-2.0 -lglib-2.0 -lrt -lpthread make[6]: Leaving directory `/thrift/lib/c_glib/test' make check-TESTS make[6]: Entering directory `/thrift/lib/c_glib/test' /testserialization/StructReadWriteLengthShouldEqual: OK /testserialization/StructConstants: OK /testserialization/EnumConstants: OK PASS: testserialization /testapplicationexception/CreateAndDestroy: OK /testapplicationexception/Initialize: OK /testapplicationexception/Properties/test: OK /testapplicationexception/Properties/message: OK PASS: testapplicationexception /testcontainertest/ContainerTest/Structs/ContainersWithDefaultValues: OK /testcontainertest/ContainerTest/Services/ContainerService/StringList: OK /testcontainertest/ContainerTest/Services/ContainerService/ListStringList: OK /testcontainertest/ContainerTest/Services/ContainerService/TypedefdListStringList: OK PASS: testcontainertest /testtransportsocket/CreateAndDestroy: OK /testtransportsocket/OpenAndClose: OK /testtransportsocket/ReadAndWrite: OK /testtransportsocket/Peek: OK PASS: testtransportsocket /testbinaryprotocol/CreateAndDestroy: OK /testbinaryprotocol/Initialize: OK /testbinaryprotocol/ReadAndWritePrimitives: OK /testbinaryprotocol/ReadAndWriteComplexTypes: OK PASS: testbinaryprotocol /testcompactprotocol/CreateAndDestroy: OK /testcompactprotocol/Initialize: OK /testcompactprotocol/ReadAndWritePrimitives: OK /testcompactprotocol/ReadAndWriteComplexTypes: OK PASS: testcompactprotocol /testbufferedtransport/CreateAndDestroy: OK /testbufferedtransport/OpenAndClose: OK /testbufferedtransport/ReadAndWrite: OK /testbufferedtransport/WriteFail: testbufferedtransport: testbufferedtransport.c:246: test_write_fail: Assertion `thrift_buffered_transport_open (transport, ((void *)0)) == (!(0))' failed. /bin/bash: line 5: 17518 Aborted ${dir}$tst FAIL: testbufferedtransport /testframedtransport/CreateAndDestroy: OK /testframedtransport/OpenAndClose: OK /testframedtransport/ReadAndWrite: OK /testframedtransport/ReadAfterPeerClose: OK PASS: testframedtransport /testfdtransport/CreateAndDestroy: OK /testfdtransport/OpenAndClose: OK /testfdtransport/ReadAndWrite: OK PASS: testfdtransport /testmemorybuffer/CreateAndDestroy: OK /testmemorybuffer/OpenAndClose: OK /testmemorybuffer/ReadAndWrite: OK PASS: testmemorybuffer /teststruct/InitializeObject: OK PASS: teststruct /testsimpleserver/SimpleServer: OK PASS: testsimpleserver /testdebugproto/DebugProto/Structs/Empty: OK /testdebugproto/DebugProto/Structs/Doubles/CreateAndDestroy: OK /testdebugproto/DebugProto/Structs/Doubles/Initialize: OK /testdebugproto/DebugProto/Structs/OneOfEach/CreateAndDestroy: OK /testdebugproto/DebugProto/Structs/OneOfEach/Initialize/DefaultValues: OK /testdebugproto/DebugProto/Structs/OneOfEach/Initialize/SpecifiedValues: OK /testdebugproto/DebugProto/Structs/OneOfEach/Properties/byte_list: OK /testdebugproto/DebugProto/Structs/OneOfEach/Properties/i16_list: OK /testdebugproto/DebugProto/Structs/OneOfEach/Properties/i64_list: OK /testdebugproto/DebugProto/Structs/Nesting/CreateAndDestroy: OK /testdebugproto/DebugProto/Structs/Nesting/Properties/my_bonk: OK /testdebugproto/DebugProto/Structs/Nesting/Properties/my_ooe: OK /testdebugproto/DebugProto/Structs/HolyMoley/CreateAndDestroy: OK /testdebugproto/DebugProto/Structs/HolyMoley/Properties/big: OK /testdebugproto/DebugProto/Structs/HolyMoley/Properties/contain: OK /testdebugproto/DebugProto/Structs/HolyMoley/Properties/bonks: OK /testdebugproto/DebugProto/Structs/Wrapper/CreateAndDestroy: OK /testdebugproto/DebugProto/Structs/Wrapper/Properties/foo: OK /testdebugproto/DebugProto/Services/Inherited: OK PASS: testdebugproto /testoptionalrequired/OldSchool: OK /testoptionalrequired/Simple: OK /testoptionalrequired/Tricky1: OK /testoptionalrequired/Tricky2: OK /testoptionalrequired/Tricky3: OK /testoptionalrequired/Tricky4: OK /testoptionalrequired/Binary: OK PASS: testoptionalrequired /testthrift/Server: OK /testthrift/Handler: testInsanity() return = {1 => {2 => {{8 => 8, 5 => 5, }, {{"Goodbye4", 4, 4, 4}, {"Hello2", 2, 2, 2}, }}, 3 => {{8 => 8, 5 => 5, }, {{"Goodbye4", 4, 4, 4}, {"Hello2", 2, 2, 2}, }}, }, 2 => {6 => {{}, {}}, }, } OK PASS: testthrifttest [C -> C++] testVoid() [C -> C++] testString("test123") [C -> C++] testByte(5) [C -> C++] testI32(123) [C -> C++] testI64(12345) [C -> C++] testDouble(5.600000) [C -> C++] testStruct({"abc123", 1, 15, 151}) [C -> C++] testNest({1, {"abc123", 1, 15, 151}, 123}) [C -> C++] testMap({123 => 123}) [C -> C++] testStringMap({"0" => "numeric key", "a" => "123", "a b" => "with spaces ", "same" => "same"}) [C -> C++] testSet({123}) [C -> C++] testList({123, 456}) [C -> C++] testEnum(1) [C -> C++] testTypedef(12345) [C -> C++] testMapMap(123) [C -> C++] testInsanity() return = {1 => {2 => {{5 => 5, 8 => 8, }, {{"Goodbye4", 4, 4, 4}, {"Hello2", 2, 2, 2}, }}, 3 => {{5 => 5, 8 => 8, }, {{"Goodbye4", 4, 4, 4}, {"Hello2", 2, 2, 2}, }}, }, 2 => {6 => {{}, {}}, }, } [C -> C++] testMulti() [C -> C++] testException(Xception) [C -> C++] testException(ApplicationException) [C -> C++] testException(Test) [C -> C++] testMultiException(Xception, ) [C -> C++] testMultiException(Xception2, ) [C -> C++] testMultiException(, ) testOneway(1): Sleeping... testOneway(1): done sleeping! PASS: testthrifttestclient ==================== 1 of 16 tests failed ==================== make[6]: *** [check-TESTS] Error 1 make[6]: Leaving directory `/thrift/lib/c_glib/test' make[5]: *** [check-am] Error 2 make[5]: Leaving directory `/thrift/lib/c_glib/test' make[4]: *** [check-recursive] Error 1 make[4]: Leaving directory `/thrift/lib/c_glib/test' make[3]: *** [check] Error 2 make[3]: Leaving directory `/thrift/lib/c_glib/test' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/thrift/lib/c_glib' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/thrift/lib' make: *** [check-recursive] Error 1 Build step 'Execute shell' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE [TASKS] Skipping publisher since build result is FAILURE Archiving artifacts Publishing Javadoc Update relevant JIRA issues is waiting for a checkpoint on Thrift-precommit #212 Updating THRIFT-3686 Updating THRIFT-3112 Updating THRIFT-3680