See <https://builds.apache.org/job/Thrift-precommit/40/changes>
Changes: [adam] THRIFT-3595 Perl: Unify implementation of set as a hashref [adam] THRIFT-3595: Implement constant set as a hashref ------------------------------------------ [...truncated 4071 lines...] [javac] ^ [javac] <https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js/src/Httpd.java>:222: warning: [deprecation] CoreConnectionPNames in org.apache.http.params has been deprecated [javac] this.params.setIntParameter(CoreConnectionPNames.SO_TIMEOUT, 1000).setIntParameter(CoreConnectionPNames.SOCKET_BUFFER_SIZE, 8 * 1024) [javac] ^ [javac] <https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js/src/Httpd.java>:227: warning: [deprecation] BasicHttpProcessor in org.apache.http.protocol has been deprecated [javac] HttpProcessor httpproc = new BasicHttpProcessor(); [javac] ^ [javac] <https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js/src/Httpd.java>:230: warning: [deprecation] HttpRequestHandlerRegistry in org.apache.http.protocol has been deprecated [javac] HttpRequestHandlerRegistry reqistry = new HttpRequestHandlerRegistry(); [javac] ^ [javac] <https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js/src/Httpd.java>:230: warning: [deprecation] HttpRequestHandlerRegistry in org.apache.http.protocol has been deprecated [javac] HttpRequestHandlerRegistry reqistry = new HttpRequestHandlerRegistry(); [javac] ^ [javac] <https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js/src/Httpd.java>:234: warning: [deprecation] HttpService(HttpProcessor,ConnectionReuseStrategy,HttpResponseFactory) in HttpService has been deprecated [javac] this.httpService = new HttpService(httpproc, new NoConnectionReuseStrategy(), new DefaultHttpResponseFactory()); [javac] ^ [javac] <https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js/src/Httpd.java>:235: warning: [deprecation] setParams(HttpParams) in HttpService has been deprecated [javac] this.httpService.setParams(this.params); [javac] ^ [javac] <https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js/src/Httpd.java>:236: warning: [deprecation] setHandlerResolver(HttpRequestHandlerResolver) in HttpService has been deprecated [javac] this.httpService.setHandlerResolver(reqistry); [javac] ^ [javac] <https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js/src/Httpd.java>:247: warning: [deprecation] DefaultHttpServerConnection in org.apache.http.impl has been deprecated [javac] DefaultHttpServerConnection conn = new DefaultHttpServerConnection(); [javac] ^ [javac] <https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js/src/Httpd.java>:247: warning: [deprecation] DefaultHttpServerConnection in org.apache.http.impl has been deprecated [javac] DefaultHttpServerConnection conn = new DefaultHttpServerConnection(); [javac] ^ [javac] 25 warnings BUILD SUCCESSFUL Total time: 3 seconds make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js'> Making all in py make[3]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/py'> ../../compiler/cpp/thrift --gen py -r ../../tutorial/tutorial.thrift make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/py'> Making all in py.twisted make[3]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/py.twisted'> ../../compiler/cpp/thrift --gen py:twisted -r ../../tutorial/tutorial.thrift make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/py.twisted'> Making all in py.tornado make[3]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/py.tornado'> ../../compiler/cpp/thrift --gen py:tornado -r ../../tutorial/tutorial.thrift make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/py.tornado'> Making all in nodejs make[3]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/nodejs'> ../../compiler/cpp/thrift --gen js:node -r ../../tutorial/tutorial.thrift make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/nodejs'> make[3]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/tutorial'> ../compiler/cpp/thrift --gen html -r ../tutorial/tutorial.thrift make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/tutorial'> make[2]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/tutorial'> make[2]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/'> make[2]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/'> make[1]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/'> + make check Making check in compiler/cpp make[1]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/compiler/cpp'> make check-am make[2]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/compiler/cpp'> make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/compiler/cpp'> make[1]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/compiler/cpp'> Making check in lib make[1]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib'> Making check in json make[2]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/json'> Making check in test make[3]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test'> /usr/bin/ant test Buildfile: <https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build.xml> compiler.check: mkdirs: [mkdir] Created dir: <https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build> [mkdir] Created dir: <https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build/lib> [mkdir] Created dir: <https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build/tools> [mkdir] Created dir: <https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build/gen-json> mvn.ant.tasks.check: mvn.ant.tasks.download: [get] Getting: http://repo1.maven.org/maven2/org/apache/maven/maven-ant-tasks/2.1.3/maven-ant-tasks-2.1.3.jar [get] To: <https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build/tools/maven-ant-tasks-2.1.3.jar> mvn.init: [copy] Copying 17 files to <https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build/lib> init: validate-schema: [java] --- BEGIN <https://builds.apache.org/job/Thrift-precommit/ws/lib/json/schema.json---> [java] validation: SUCCESS [java] --- END <https://builds.apache.org/job/Thrift-precommit/ws/lib/json/schema.json---> generate: [exec] [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:83] The "byte" type is a compatibility alias for "i8". Use "i8" to emphasize the signedness of this type. [exec] [exec] [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:44] No generator named 'noexist' could be found! [exec] [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:46] cpp generator does not accept 'noexist' as sub-namespace! [exec] [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:83] The "byte" type is a compatibility alias for "i8". Use "i8" to emphasize the signedness of this type. [exec] [exec] [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:44] No generator named 'noexist' could be found! [exec] [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:46] cpp generator does not accept 'noexist' as sub-namespace! validate-generated-json: [java] --- BEGIN <https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build/gen-json/ThriftTest.json---> [java] validation: SUCCESS [java] --- END <https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build/gen-json/ThriftTest.json---> [java] --- BEGIN <https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build/gen-json/Include.json---> [java] validation: SUCCESS [java] --- END <https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build/gen-json/Include.json---> test: BUILD SUCCESSFUL Total time: 6 seconds make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test'> make[3]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/json'> make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/json'> make[2]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/json'> Making check in xml make[2]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml'> Making check in test make[3]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/test'> /usr/bin/ant test Buildfile: <https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/test/build.xml> compiler.check: mkdirs: [mkdir] Created dir: <https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml> init: generate: [exec] [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:83] The "byte" type is a compatibility alias for "i8". Use "i8" to emphasize the signedness of this type. [exec] [exec] [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:44] No generator named 'noexist' could be found! [exec] [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:46] cpp generator does not accept 'noexist' as sub-namespace! [exec] [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:83] The "byte" type is a compatibility alias for "i8". Use "i8" to emphasize the signedness of this type. [exec] [exec] [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:44] No generator named 'noexist' could be found! [exec] [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:46] cpp generator does not accept 'noexist' as sub-namespace! [exec] [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/AnnotationTest.thrift>:53] "senum" is deprecated and will be removed in a future compiler version. This type should be replaced with "string". [exec] [exec] [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/AnnotationTest.thrift>:53] "senum" is deprecated and will be removed in a future compiler version. This type should be replaced with "string". [exec] [exec] [WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/DocTest.thrift>:61] The "byte" type is a compatibility alias for "i8". Use "i8" to emphasize the signedness of this type. [exec] validate-generated-xml: [echo] validating generated XML: <https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/ThriftTest.xml> [echo] validating generated XML: <https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/Include.xml> [echo] validating generated XML: <https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/Recursive.xml> [echo] validating generated XML: <https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/ManyOptionals.xml> [echo] validating generated XML: <https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/OptionalRequiredTest.xml> [echo] validating generated XML: <https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/ConstantsDemo.xml> [echo] validating generated XML: <https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/TypedefTest.xml> [echo] validating generated XML: <https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/AnnotationTest.xml> [echo] validating generated XML: <https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/DocTest.xml> [echo] validating generated XML: <https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/EnumTest.xml> [echo] validating generated XML: <https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/ManyTypedefs.xml> test: BUILD SUCCESSFUL Total time: 1 second make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/test'> make[3]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml'> make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml'> make[2]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml'> Making check in cpp make[2]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp'> Making check in . make[3]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp'> make[3]: Nothing to be done for `check-am'. make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp'> Making check in test make[3]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp/test'> make check-am make[4]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp/test'> make UnitTests TFDTransportTest TPipedTransportTest DebugProtoTest JSONProtoTest OptionalRequiredTest RecursiveTest SpecializationTest AllProtocolsTest TransportTest TInterruptTest TServerIntegrationTest SecurityTest ZlibTest TFileTransportTest link_test OpenSSLManualInitTest EnumTest TNonblockingServerTest make[5]: Entering directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp/test'> depbase=`echo UnitTestMain.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT UnitTestMain.o -MD -MP -MF $depbase.Tpo -c -o UnitTestMain.o UnitTestMain.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo TMemoryBufferTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TMemoryBufferTest.o -MD -MP -MF $depbase.Tpo -c -o TMemoryBufferTest.o TMemoryBufferTest.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo TBufferBaseTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TBufferBaseTest.o -MD -MP -MF $depbase.Tpo -c -o TBufferBaseTest.o TBufferBaseTest.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo Base64Test.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT Base64Test.o -MD -MP -MF $depbase.Tpo -c -o Base64Test.o Base64Test.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo ToStringTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT ToStringTest.o -MD -MP -MF $depbase.Tpo -c -o ToStringTest.o ToStringTest.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo TypedefTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TypedefTest.o -MD -MP -MF $depbase.Tpo -c -o TypedefTest.o TypedefTest.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo TServerSocketTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TServerSocketTest.o -MD -MP -MF $depbase.Tpo -c -o TServerSocketTest.o TServerSocketTest.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo TServerTransportTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TServerTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TServerTransportTest.o TServerTransportTest.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo RWMutexStarveTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT RWMutexStarveTest.o -MD -MP -MF $depbase.Tpo -c -o RWMutexStarveTest.o RWMutexStarveTest.cpp &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu -o UnitTests UnitTestMain.o TMemoryBufferTest.o TBufferBaseTest.o Base64Test.o ToStringTest.o TypedefTest.o TServerSocketTest.o TServerTransportTest.o RWMutexStarveTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/UnitTests UnitTestMain.o TMemoryBufferTest.o TBufferBaseTest.o Base64Test.o ToStringTest.o TypedefTest.o TServerSocketTest.o TServerTransportTest.o RWMutexStarveTest.o -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a <https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp/.libs/libthrift.so> -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread depbase=`echo TFDTransportTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TFDTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TFDTransportTest.o TFDTransportTest.cpp &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu -o TFDTransportTest TFDTransportTest.o ../../../lib/cpp/libthrift.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TFDTransportTest TFDTransportTest.o -L/usr/lib/x86_64-linux-gnu ../../../lib/cpp/.libs/libthrift.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread depbase=`echo TPipedTransportTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TPipedTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TPipedTransportTest.o TPipedTransportTest.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo TPipeInterruptTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift -I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src -D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT TPipeInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TPipeInterruptTest.o TPipeInterruptTest.cpp &&\ mv -f $depbase.Tpo $depbase.Po /bin/bash ../../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu -o TPipedTransportTest TPipedTransportTest.o TPipeInterruptTest.o libtestgencpp.la ../../../lib/cpp/libthrift.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TPipedTransportTest TPipedTransportTest.o TPipeInterruptTest.o -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a <https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp/.libs/libthrift.so> -lssl -lcrypto ../../../lib/cpp/.libs/libthrift.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread g++: error: /usr/lib/x86_64-linux-gnu/libboost_thread.a: No such file or directory make[5]: *** [TPipedTransportTest] Error 1 make[5]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp/test'> make[4]: *** [check-am] Error 2 make[4]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp/test'> make[3]: *** [check] Error 2 make[3]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp/test'> make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp'> make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `<https://builds.apache.org/job/Thrift-precommit/ws/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 No prior successful build to compare, so performing full copy of artifacts Publishing Javadoc Updating THRIFT-3595