You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2016/02/11 08:57:00 UTC

Build failed in Jenkins: Thrift-precommit #69

See <https://builds.apache.org/job/Thrift-precommit/69/changes>

Changes:

[nsuke] THRIFT-3612 Add Python C extension for compact protocol

[nsuke] THRIFT-3613 Port Python C extension to Python 3

------------------------------------------
[...truncated 9371 lines...]
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python3/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python3 setup.py build
running build
running build_py
running build_ext
/usr/bin/pip install -r requirements.txt || /usr/bin/pip install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python setup.py build
running build
running build_py
running build_ext
/usr/bin/python3 test/thrift_json.py
.
----------------------------------------------------------------------
Ran 1 test in 0.000s

OK
/usr/bin/python3 test/test_sslsocket.py
Fsys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 60942, 0, 0)>
Error while connecting with ('::1', 23458, 0, 0). Trying next one.
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 283, in open
    self.handle.connect(ip_port)
  File "/usr/lib/python3.4/ssl.py", line 864, in connect
    self._real_connect(addr, False)
  File "/usr/lib/python3.4/ssl.py", line 855, in _real_connect
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLError: [SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca (_ssl.c:600)
/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py:280: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=2049, proto=0, laddr=('::1', 60943, 0, 0)>
  self.handle = self._wrap_socket(plain_sock)
Error while accepting from ('::1', 60943, 0, 0)
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 418, in accept
    client = self._wrap_socket(plain_client)
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 181, in _wrap_socket
    server_hostname=self._server_hostname)
  File "/usr/lib/python3.4/ssl.py", line 365, in wrap_socket
    _context=self)
  File "/usr/lib/python3.4/ssl.py", line 601, in __init__
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLError: [SSL: NO_CERTIFICATE_RETURNED] no certificate returned (_ssl.c:600)
Error while connecting with ('127.0.0.1', 23458).
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 283, in open
    self.handle.connect(ip_port)
  File "/usr/lib/python3.4/ssl.py", line 864, in connect
    self._real_connect(addr, False)
  File "/usr/lib/python3.4/ssl.py", line 855, in _real_connect
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
socket.timeout: _ssl.c:584: The handshake operation timed out
Error while connecting with ('::1', 23458, 0, 0). Trying next one.
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 283, in open
    self.handle.connect(ip_port)
  File "/usr/lib/python3.4/ssl.py", line 864, in connect
    self._real_connect(addr, False)
  File "/usr/lib/python3.4/ssl.py", line 855, in _real_connect
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLError: [SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca (_ssl.c:600)
Error while accepting from ('::1', 60945, 0, 0)
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 418, in accept
    client = self._wrap_socket(plain_client)
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 181, in _wrap_socket
    server_hostname=self._server_hostname)
  File "/usr/lib/python3.4/ssl.py", line 365, in wrap_socket
    _context=self)
  File "/usr/lib/python3.4/ssl.py", line 601, in __init__
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLError: [SSL: NO_CERTIFICATE_RETURNED] no certificate returned (_ssl.c:600)
/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py:280: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=2049, proto=0, laddr=('::1', 60945, 0, 0)>
  self.handle = self._wrap_socket(plain_sock)
Error while connecting with ('127.0.0.1', 23458).
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 283, in open
    self.handle.connect(ip_port)
  File "/usr/lib/python3.4/ssl.py", line 864, in connect
    self._real_connect(addr, False)
  File "/usr/lib/python3.4/ssl.py", line 855, in _real_connect
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
socket.timeout: _ssl.c:584: The handshake operation timed out
..Fsys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 60950, 0, 0)>
F/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py:253: DeprecationWarning: validate is deprecated. Use cert_reqs=ssl.CERT_REQUIRED instead
  DeprecationWarning)
/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py:253: DeprecationWarning: validate is deprecated. Use cert_reqs=ssl.CERT_NONE instead
  DeprecationWarning)
.sys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 60951, 0, 0)>
./thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py:265: DeprecationWarning: Use cert_reqs instead
  warnings.warn('Use cert_reqs instead', DeprecationWarning)
.Error while accepting from ('::1', 60953, 0, 0)
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 418, in accept
    client = self._wrap_socket(plain_client)
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 181, in _wrap_socket
    server_hostname=self._server_hostname)
  File "/usr/lib/python3.4/ssl.py", line 365, in wrap_socket
    _context=self)
  File "/usr/lib/python3.4/ssl.py", line 601, in __init__
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:600)
Error while connecting with ('::1', 23458, 0, 0). Trying next one.
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 283, in open
    self.handle.connect(ip_port)
  File "/usr/lib/python3.4/ssl.py", line 864, in connect
    self._real_connect(addr, False)
  File "/usr/lib/python3.4/ssl.py", line 855, in _real_connect
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:600)
/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py:280: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=2049, proto=0, laddr=('::1', 60953, 0, 0), raddr=('::1', 23458, 0, 0)>
  self.handle = self._wrap_socket(plain_sock)
Error while connecting with ('127.0.0.1', 23458).
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 283, in open
    self.handle.connect(ip_port)
  File "/usr/lib/python3.4/ssl.py", line 864, in connect
    self._real_connect(addr, False)
  File "/usr/lib/python3.4/ssl.py", line 855, in _real_connect
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
socket.timeout: _ssl.c:584: The handshake operation timed out
Error while connecting with ('::1', 23458, 0, 0). Trying next one.
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 283, in open
    self.handle.connect(ip_port)
  File "/usr/lib/python3.4/ssl.py", line 864, in connect
    self._real_connect(addr, False)
  File "/usr/lib/python3.4/ssl.py", line 855, in _real_connect
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLError: [SSL: UNSUPPORTED_PROTOCOL] unsupported protocol (_ssl.c:600)
/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py:280: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=2049, proto=0, laddr=('::1', 60955, 0, 0), raddr=('::1', 23458, 0, 0)>
  self.handle = self._wrap_socket(plain_sock)
Error while connecting with ('127.0.0.1', 23458).
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 283, in open
    self.handle.connect(ip_port)
  File "/usr/lib/python3.4/ssl.py", line 864, in connect
    self._real_connect(addr, False)
  File "/usr/lib/python3.4/ssl.py", line 855, in _real_connect
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
socket.timeout: _ssl.c:584: The handshake operation timed out
PROTOCOL_SSLv2 is not available
.Exception in thread Thread-11:
Traceback (most recent call last):
  File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner
    self.run()
  File "test/test_sslsocket.py", line 59, in run
    self.client = self._server.accept()
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 418, in accept
    client = self._wrap_socket(plain_client)
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 181, in _wrap_socket
    server_hostname=self._server_hostname)
  File "/usr/lib/python3.4/ssl.py", line 365, in wrap_socket
    _context=self)
  File "/usr/lib/python3.4/ssl.py", line 601, in __init__
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ConnectionResetError: [Errno 104] Connection reset by peer

Fsys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 60957, 0, 0)>
test/test_sslsocket.py:58: ResourceWarning: unclosed <socket.socket fd=3, family=AddressFamily.AF_UNIX, type=SocketKind.SOCK_STREAM, proto=0>
  self._server.listen()
.
======================================================================
FAIL: test_ciphers (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 218, in test_ciphers
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 109, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_newer_tls (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 265, in test_newer_tls
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 109, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_server_cert (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 169, in test_server_cert
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 109, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_ssl_context (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 298, in test_ssl_context
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 109, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

----------------------------------------------------------------------
Ran 11 tests in 5.714s

FAILED (failures=4)
make[3]: *** [py3-test] Error 1
make[3]: Leaving directory `/thrift/lib/py'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/thrift/lib/py'
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
Updating THRIFT-3613
Updating THRIFT-3612

Jenkins build is back to normal : Thrift-precommit #94

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/94/changes>


Build failed in Jenkins: Thrift-precommit #93

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/93/changes>

Changes:

[jsirois] Improve TSSLSocketTest robustness.

[jsirois] Disable test_deprecation when not running under python3.

[jsirois] Remove unused Event wait timeouts.

[jsirois] Note the bug tracking test_deprecation skipping.

[jsirois] Fix copypasta, await_listening should wait on the _listening event.

------------------------------------------
[...truncated 6596 lines...]
	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 /thrift/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 /thrift/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
depbase=`echo DebugProtoTest.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 DebugProtoTest.o -MD -MP -MF $depbase.Tpo -c -o DebugProtoTest.o DebugProtoTest.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 DebugProtoTest DebugProtoTest.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/DebugProtoTest DebugProtoTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo JSONProtoTest.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 JSONProtoTest.o -MD -MP -MF $depbase.Tpo -c -o JSONProtoTest.o JSONProtoTest.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 JSONProtoTest JSONProtoTest.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/JSONProtoTest JSONProtoTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo OptionalRequiredTest.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 OptionalRequiredTest.o -MD -MP -MF $depbase.Tpo -c -o OptionalRequiredTest.o OptionalRequiredTest.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 OptionalRequiredTest OptionalRequiredTest.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/OptionalRequiredTest OptionalRequiredTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo RecursiveTest.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 RecursiveTest.o -MD -MP -MF $depbase.Tpo -c -o RecursiveTest.o RecursiveTest.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 RecursiveTest RecursiveTest.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/RecursiveTest RecursiveTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo SpecializationTest.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 SpecializationTest.o -MD -MP -MF $depbase.Tpo -c -o SpecializationTest.o SpecializationTest.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 SpecializationTest SpecializationTest.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/SpecializationTest SpecializationTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo AllProtocolTests.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 AllProtocolTests.o -MD -MP -MF $depbase.Tpo -c -o AllProtocolTests.o AllProtocolTests.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 AllProtocolsTest AllProtocolTests.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/AllProtocolsTest AllProtocolTests.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TransportTest.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 TransportTest.o -MD -MP -MF $depbase.Tpo -c -o TransportTest.o TransportTest.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 TransportTest TransportTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TransportTest TransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TSocketInterruptTest.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 TSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSocketInterruptTest.o TSocketInterruptTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo TSSLSocketInterruptTest.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 TSSLSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSSLSocketInterruptTest.o TSSLSocketInterruptTest.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 TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.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/TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo TServerIntegrationTest.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 TServerIntegrationTest.o -MD -MP -MF $depbase.Tpo -c -o TServerIntegrationTest.o TServerIntegrationTest.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 TServerIntegrationTest TServerIntegrationTest.o libtestgencpp.la libprocessortest.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/TServerIntegrationTest TServerIntegrationTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /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
depbase=`echo SecurityTest.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 SecurityTest.o -MD -MP -MF $depbase.Tpo -c -o SecurityTest.o SecurityTest.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 SecurityTest SecurityTest.o libtestgencpp.la libprocessortest.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.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/SecurityTest SecurityTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo ZlibTest.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 ZlibTest.o -MD -MP -MF $depbase.Tpo -c -o ZlibTest.o ZlibTest.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 ZlibTest ZlibTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/ZlibTest ZlibTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TFileTransportTest.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 TFileTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TFileTransportTest.o TFileTransportTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
TFileTransportTest.cpp: In member function 'void test_destructor::test_method()':
TFileTransportTest.cpp:192:28: warning: ignoring return value of 'int ftruncate(int, __off_t)', declared with attribute warn_unused_result [-Wunused-result]
     ftruncate(f.getFD(), 0);
                            ^
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TFileTransportTest TFileTransportTest.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/TFileTransportTest TFileTransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo link/LinkTest.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 link/LinkTest.o -MD -MP -MF $depbase.Tpo -c -o link/LinkTest.o link/LinkTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService1.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 link/TemplatedService1.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService1.o link/TemplatedService1.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService2.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 link/TemplatedService2.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService2.o link/TemplatedService2.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 link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -L/usr/lib/x86_64-linux-gnu -lrt -lpthread
depbase=`echo OpenSSLManualInitTest.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 OpenSSLManualInitTest.o -MD -MP -MF $depbase.Tpo -c -o OpenSSLManualInitTest.o OpenSSLManualInitTest.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 OpenSSLManualInitTest OpenSSLManualInitTest.o ../../../lib/cpp/libthrift.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a  -lssl -lcrypto   -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/OpenSSLManualInitTest OpenSSLManualInitTest.o  -L/usr/lib/x86_64-linux-gnu ../../../lib/cpp/.libs/libthrift.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lssl -lcrypto -lrt -lpthread
depbase=`echo EnumTest.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 EnumTest.o -MD -MP -MF $depbase.Tpo -c -o EnumTest.o EnumTest.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 EnumTest EnumTest.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/EnumTest EnumTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TNonblockingServerTest.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 TNonblockingServerTest.o -MD -MP -MF $depbase.Tpo -c -o TNonblockingServerTest.o TNonblockingServerTest.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 TNonblockingServerTest TNonblockingServerTest.o libprocessortest.la ../../../lib/cpp/libthrift.la ../../../lib/cpp/libthriftnb.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -L/usr/lib/x86_64-linux-gnu -levent -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TNonblockingServerTest TNonblockingServerTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libprocessortest.a ../../../lib/cpp/.libs/libthrift.so ../../../lib/cpp/.libs/libthriftnb.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -levent -lrt -lpthread
make[5]: Leaving directory `/thrift/lib/cpp/test'
make  check-TESTS
make[5]: Entering directory `/thrift/lib/cpp/test'
An error message from getaddrinfo on the console is expected:
Thrift: Fri Feb 12 17:31:58 2016 getaddrinfo -2: Name or service not known

*** No errors detected
PASS: UnitTests
Thrift: Fri Feb 12 17:32:04 2016 ~TFDTransport TTransportException: 'TFDTransport::close(): Bad file descriptor'

*** No errors detected
PASS: TFDTransportTest

*** No errors detected
PASS: TPipedTransportTest

*** No errors detected
PASS: DebugProtoTest

*** No errors detected
PASS: JSONProtoTest

*** No errors detected
PASS: OptionalRequiredTest

*** No errors detected
PASS: RecursiveTest

*** No errors detected
PASS: SpecializationTest
TBinaryProtocol => OK
TLEBinaryProtocol => OK
TCompactProtocol => OK

*** No errors detected
PASS: AllProtocolsTest
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport

*** No errors detected
PASS: TransportTest
An error message from SSL_Shutdown on the console is expected:
Thrift: Fri Feb 12 17:32:50 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Fri Feb 12 17:32:52 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Fri Feb 12 17:32:53 2016 SSL_shutdown: Broken pipe

*** No errors detected
PASS: TInterruptTest

*** No errors detected
PASS: TServerIntegrationTest
FAIL: SecurityTest
seed: 1455298395

*** No errors detected
PASS: ZlibTest

*** No errors detected
PASS: TFileTransportTest
PASS: link_test

*** No errors detected
PASS: OpenSSLManualInitTest

*** No errors detected
PASS: EnumTest
Thrift: Fri Feb 12 17:33:39 2016 TNonblockingServer: Serving on port 12345, 1 io threads.
Thrift: Fri Feb 12 17:33:39 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Fri Feb 12 17:33:39 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Fri Feb 12 17:33:39 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Fri Feb 12 17:33:39 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Fri Feb 12 17:33:39 2016 PthreadThread::join(): detached thread
Thrift: Fri Feb 12 17:33:39 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Fri Feb 12 17:33:39 2016 TNonblocking: join done for IO thread #0
Thrift: Fri Feb 12 17:33:39 2016 TNonblockingServer: Serving on port 39921, 1 io threads.
Thrift: Fri Feb 12 17:33:39 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Fri Feb 12 17:33:39 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Fri Feb 12 17:33:39 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Fri Feb 12 17:33:39 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Fri Feb 12 17:33:39 2016 PthreadThread::join(): detached thread
Thrift: Fri Feb 12 17:33:39 2016 TNonblockingServer: Serving on port 37968, 1 io threads.
Thrift: Fri Feb 12 17:33:39 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Fri Feb 12 17:33:39 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Fri Feb 12 17:33:39 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Fri Feb 12 17:33:39 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Fri Feb 12 17:33:39 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Fri Feb 12 17:33:39 2016 TNonblocking: join done for IO thread #0
Thrift: Fri Feb 12 17:33:39 2016 PthreadThread::join(): detached thread

*** No errors detected
PASS: TNonblockingServerTest
====================
1 of 19 tests failed
====================
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory `/thrift/lib/cpp/test'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/thrift/lib/cpp/test'
make[3]: *** [check] Error 2
make[3]: Leaving directory `/thrift/lib/cpp/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/cpp'
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
Compressed 45.73 MB of artifacts by 99.4% relative to #55
Publishing Javadoc
Update relevant JIRA issues is waiting for a checkpoint on Thrift-precommit #92

Build failed in Jenkins: Thrift-precommit #92

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/92/changes>

Changes:

[jsirois] Improve TSSLSocketTest robustness.

[jsirois] Disable test_deprecation when not running under python3.

[jsirois] Remove unused Event wait timeouts.

[jsirois] Note the bug tracking test_deprecation skipping.

------------------------------------------
[...truncated 9882 lines...]
dmd -gc -ofunittest/debug/thrift/server/simple -unittest -w -wi -I../../lib/d/src   src/thrift/server/simple.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/server/taskpool -unittest -w -wi -I../../lib/d/src   src/thrift/server/taskpool.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/server/threaded -unittest -w -wi -I../../lib/d/src   src/thrift/server/threaded.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/server/transport/base -unittest -w -wi -I../../lib/d/src   src/thrift/server/transport/base.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/server/transport/socket -unittest -w -wi -I../../lib/d/src   src/thrift/server/transport/socket.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/base -unittest -w -wi -I../../lib/d/src   src/thrift/transport/base.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/buffered -unittest -w -wi -I../../lib/d/src   src/thrift/transport/buffered.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/file -unittest -w -wi -I../../lib/d/src   src/thrift/transport/file.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/framed -unittest -w -wi -I../../lib/d/src   src/thrift/transport/framed.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/http -unittest -w -wi -I../../lib/d/src   src/thrift/transport/http.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/memory -unittest -w -wi -I../../lib/d/src   src/thrift/transport/memory.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/piped -unittest -w -wi -I../../lib/d/src   src/thrift/transport/piped.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/range -unittest -w -wi -I../../lib/d/src   src/thrift/transport/range.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/socket -unittest -w -wi -I../../lib/d/src   src/thrift/transport/socket.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/transport/zlib -unittest -w -wi -I../../lib/d/src   src/thrift/transport/zlib.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/util/awaitable -unittest -w -wi -I../../lib/d/src   src/thrift/util/awaitable.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/util/cancellation -unittest -w -wi -I../../lib/d/src   src/thrift/util/cancellation.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/util/future -unittest -w -wi -I../../lib/d/src   src/thrift/util/future.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/util/hashset -unittest -w -wi -I../../lib/d/src   src/thrift/util/hashset.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/algorithm -unittest -w -wi -I../../lib/d/src   src/thrift/internal/algorithm.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/codegen -unittest -w -wi -I../../lib/d/src   src/thrift/internal/codegen.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/ctfe -unittest -w -wi -I../../lib/d/src   src/thrift/internal/ctfe.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/endian -unittest -w -wi -I../../lib/d/src   src/thrift/internal/endian.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/resource_pool -unittest -w -wi -I../../lib/d/src   src/thrift/internal/resource_pool.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/socket -unittest -w -wi -I../../lib/d/src   src/thrift/internal/socket.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/traits -unittest -w -wi -I../../lib/d/src   src/thrift/internal/traits.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/test/protocol -unittest -w -wi -I../../lib/d/src   src/thrift/internal/test/protocol.d libthriftd.a unittest/emptymain.d
dmd -gc -ofunittest/debug/thrift/internal/test/server -unittest -w -wi -I../../lib/d/src   src/thrift/internal/test/server.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/base -unittest -w -wi -I../../lib/d/src   src/thrift/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/async/base -unittest -w -wi -I../../lib/d/src   src/thrift/async/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/async/socket -unittest -w -wi -I../../lib/d/src   src/thrift/async/socket.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/codegen/async_client -unittest -w -wi -I../../lib/d/src   src/thrift/codegen/async_client.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/codegen/async_client_pool -unittest -w -wi -I../../lib/d/src   src/thrift/codegen/async_client_pool.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/codegen/base -unittest -w -wi -I../../lib/d/src   src/thrift/codegen/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/codegen/client -unittest -w -wi -I../../lib/d/src   src/thrift/codegen/client.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/codegen/client_pool -unittest -w -wi -I../../lib/d/src   src/thrift/codegen/client_pool.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/codegen/processor -unittest -w -wi -I../../lib/d/src   src/thrift/codegen/processor.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/base -unittest -w -wi -I../../lib/d/src   src/thrift/protocol/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/binary -unittest -w -wi -I../../lib/d/src   src/thrift/protocol/binary.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/compact -unittest -w -wi -I../../lib/d/src   src/thrift/protocol/compact.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/json -unittest -w -wi -I../../lib/d/src   src/thrift/protocol/json.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/protocol/processor -unittest -w -wi -I../../lib/d/src   src/thrift/protocol/processor.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/base -unittest -w -wi -I../../lib/d/src   src/thrift/server/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/simple -unittest -w -wi -I../../lib/d/src   src/thrift/server/simple.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/taskpool -unittest -w -wi -I../../lib/d/src   src/thrift/server/taskpool.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/threaded -unittest -w -wi -I../../lib/d/src   src/thrift/server/threaded.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/base -unittest -w -wi -I../../lib/d/src   src/thrift/server/transport/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/server/transport/socket -unittest -w -wi -I../../lib/d/src   src/thrift/server/transport/socket.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/base -unittest -w -wi -I../../lib/d/src   src/thrift/transport/base.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/buffered -unittest -w -wi -I../../lib/d/src   src/thrift/transport/buffered.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/file -unittest -w -wi -I../../lib/d/src   src/thrift/transport/file.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/framed -unittest -w -wi -I../../lib/d/src   src/thrift/transport/framed.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/http -unittest -w -wi -I../../lib/d/src   src/thrift/transport/http.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/memory -unittest -w -wi -I../../lib/d/src   src/thrift/transport/memory.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/piped -unittest -w -wi -I../../lib/d/src   src/thrift/transport/piped.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/range -unittest -w -wi -I../../lib/d/src   src/thrift/transport/range.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/socket -unittest -w -wi -I../../lib/d/src   src/thrift/transport/socket.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/transport/zlib -unittest -w -wi -I../../lib/d/src   src/thrift/transport/zlib.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/awaitable -unittest -w -wi -I../../lib/d/src   src/thrift/util/awaitable.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/cancellation -unittest -w -wi -I../../lib/d/src   src/thrift/util/cancellation.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/future -unittest -w -wi -I../../lib/d/src   src/thrift/util/future.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/util/hashset -unittest -w -wi -I../../lib/d/src   src/thrift/util/hashset.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/algorithm -unittest -w -wi -I../../lib/d/src   src/thrift/internal/algorithm.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/codegen -unittest -w -wi -I../../lib/d/src   src/thrift/internal/codegen.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/ctfe -unittest -w -wi -I../../lib/d/src   src/thrift/internal/ctfe.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/endian -unittest -w -wi -I../../lib/d/src   src/thrift/internal/endian.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/resource_pool -unittest -w -wi -I../../lib/d/src   src/thrift/internal/resource_pool.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/socket -unittest -w -wi -I../../lib/d/src   src/thrift/internal/socket.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/traits -unittest -w -wi -I../../lib/d/src   src/thrift/internal/traits.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/protocol -unittest -w -wi -I../../lib/d/src   src/thrift/internal/test/protocol.d libthriftd.a unittest/emptymain.d
dmd -O -release -ofunittest/release/thrift/internal/test/server -unittest -w -wi -I../../lib/d/src   src/thrift/internal/test/server.d libthriftd.a unittest/emptymain.d
PASS: unittest/debug/thrift/base
PASS: unittest/debug/thrift/async/base
PASS: unittest/debug/thrift/async/socket
PASS: unittest/debug/thrift/codegen/async_client
PASS: unittest/debug/thrift/codegen/async_client_pool
PASS: unittest/debug/thrift/codegen/base
PASS: unittest/debug/thrift/codegen/client
PASS: unittest/debug/thrift/codegen/client_pool
PASS: unittest/debug/thrift/codegen/processor
PASS: unittest/debug/thrift/protocol/base
PASS: unittest/debug/thrift/protocol/binary
PASS: unittest/debug/thrift/protocol/compact
PASS: unittest/debug/thrift/protocol/json
PASS: unittest/debug/thrift/protocol/processor
PASS: unittest/debug/thrift/server/base
PASS: unittest/debug/thrift/server/simple
PASS: unittest/debug/thrift/server/taskpool
PASS: unittest/debug/thrift/server/threaded
PASS: unittest/debug/thrift/server/transport/base
PASS: unittest/debug/thrift/server/transport/socket
PASS: unittest/debug/thrift/transport/base
PASS: unittest/debug/thrift/transport/buffered
PASS: unittest/debug/thrift/transport/file
PASS: unittest/debug/thrift/transport/framed
PASS: unittest/debug/thrift/transport/http
PASS: unittest/debug/thrift/transport/memory
PASS: unittest/debug/thrift/transport/piped
PASS: unittest/debug/thrift/transport/range
PASS: unittest/debug/thrift/transport/socket
PASS: unittest/debug/thrift/transport/zlib
PASS: unittest/debug/thrift/util/awaitable
PASS: unittest/debug/thrift/util/cancellation
PASS: unittest/debug/thrift/util/future
PASS: unittest/debug/thrift/util/hashset
PASS: unittest/debug/thrift/internal/algorithm
PASS: unittest/debug/thrift/internal/codegen
PASS: unittest/debug/thrift/internal/ctfe
PASS: unittest/debug/thrift/internal/endian
PASS: unittest/debug/thrift/internal/resource_pool
PASS: unittest/debug/thrift/internal/socket
PASS: unittest/debug/thrift/internal/traits
PASS: unittest/debug/thrift/internal/test/protocol
PASS: unittest/debug/thrift/internal/test/server
PASS: unittest/release/thrift/base
PASS: unittest/release/thrift/async/base
PASS: unittest/release/thrift/async/socket
PASS: unittest/release/thrift/codegen/async_client
PASS: unittest/release/thrift/codegen/async_client_pool
PASS: unittest/release/thrift/codegen/base
PASS: unittest/release/thrift/codegen/client
PASS: unittest/release/thrift/codegen/client_pool
PASS: unittest/release/thrift/codegen/processor
PASS: unittest/release/thrift/protocol/base
PASS: unittest/release/thrift/protocol/binary
PASS: unittest/release/thrift/protocol/compact
PASS: unittest/release/thrift/protocol/json
PASS: unittest/release/thrift/protocol/processor
PASS: unittest/release/thrift/server/base
PASS: unittest/release/thrift/server/simple
PASS: unittest/release/thrift/server/taskpool
PASS: unittest/release/thrift/server/threaded
PASS: unittest/release/thrift/server/transport/base
PASS: unittest/release/thrift/server/transport/socket
PASS: unittest/release/thrift/transport/base
PASS: unittest/release/thrift/transport/buffered
PASS: unittest/release/thrift/transport/file
PASS: unittest/release/thrift/transport/framed
PASS: unittest/release/thrift/transport/http
PASS: unittest/release/thrift/transport/memory
PASS: unittest/release/thrift/transport/piped
PASS: unittest/release/thrift/transport/range
PASS: unittest/release/thrift/transport/socket
PASS: unittest/release/thrift/transport/zlib
PASS: unittest/release/thrift/util/awaitable
PASS: unittest/release/thrift/util/cancellation
PASS: unittest/release/thrift/util/future
PASS: unittest/release/thrift/util/hashset
PASS: unittest/release/thrift/internal/algorithm
PASS: unittest/release/thrift/internal/codegen
PASS: unittest/release/thrift/internal/ctfe
PASS: unittest/release/thrift/internal/endian
PASS: unittest/release/thrift/internal/resource_pool
PASS: unittest/release/thrift/internal/socket
PASS: unittest/release/thrift/internal/traits
PASS: unittest/release/thrift/internal/test/protocol
PASS: unittest/release/thrift/internal/test/server
===================
All 86 tests passed
===================
make[4]: Leaving directory `/thrift/lib/d'
make[3]: Leaving directory `/thrift/lib/d'
Making check in test
make[3]: Entering directory `/thrift/lib/d/test'
make  check-TESTS check-local
make[4]: Entering directory `/thrift/lib/d/test'
dmd   -w -wi -O -release -inline -I../../../lib/d/src -Igen-d ../../../lib/d/libthriftd.a -oftransport_test transport_test.d
Using seed: -710515684
Using temp file: /tmp/thrift.transport_test.109690464
Using temp file: /tmp/thrift.transport_test.4002152422
Using temp file: /tmp/thrift.transport_test.2535277540
Using temp file: /tmp/thrift.transport_test.3194179090
Using temp file: /tmp/thrift.transport_test.3093562906
Using temp file: /tmp/thrift.transport_test.3370149650
Using temp file: /tmp/thrift.transport_test.1689677723
Using temp file: /tmp/thrift.transport_test.765286659
Using temp file: /tmp/thrift.transport_test.1732523088
Using temp file: /tmp/thrift.transport_test.1210588939
Using temp file: /tmp/thrift.transport_test.320837657
Using temp file: /tmp/thrift.transport_test.3122557618
Using temp file: /tmp/thrift.transport_test.1395061552
Using temp file: /tmp/thrift.transport_test.3340696333
Using temp file: /tmp/thrift.transport_test.48868934
Using temp file: /tmp/thrift.transport_test.153080513
Using temp file: /tmp/thrift.transport_test.2895350072
Using temp file: /tmp/thrift.transport_test.1384225473
Using temp file: /tmp/thrift.transport_test.1923334160
Using temp file: /tmp/thrift.transport_test.635450901
Using temp file: /tmp/thrift.transport_test.1346417982
Using temp file: /tmp/thrift.transport_test.3833739186
Using temp file: /tmp/thrift.transport_test.1629618953
Using temp file: /tmp/thrift.transport_test.2007404759
Using temp file: /tmp/thrift.transport_test.3571862169
Using temp file: /tmp/thrift.transport_test.1690526239
Using temp file: /tmp/thrift.transport_test.569787189
Using temp file: /tmp/thrift.transport_test.3851555901
Using temp file: /tmp/thrift.transport_test.3420520830
Using temp file: /tmp/thrift.transport_test.2962335973
Using temp file: /tmp/thrift.transport_test.1817053457
Using temp file: /tmp/thrift.transport_test.1551281627
Using temp file: /tmp/thrift.transport_test.2601438074
Using temp file: /tmp/thrift.transport_test.3343024311
Using temp file: /tmp/thrift.transport_test.279590606
Using temp file: /tmp/thrift.transport_test.3938374055
Using temp file: /tmp/thrift.transport_test.1218095461
Using temp file: /tmp/thrift.transport_test.1020126290
Using temp file: /tmp/thrift.transport_test.1740158486
Using temp file: /tmp/thrift.transport_test.2363419097
Using temp file: /tmp/thrift.transport_test.3968968103
Test failed for Target!(TBufferedTransport, CoupledFileTransports): testBorrowPartAvailable()
std.concurrency.LinkTerminated@std/concurrency.d(249): Link terminated
----------------
./transport_test(bool std.concurrency.MessageBox.get!(pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*).get(scope pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*).bool onControlMsg(ref std.concurrency.Message)+0x16) [0x4fbf4e]
./transport_test(bool std.concurrency.MessageBox.get!(pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*).get(scope pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*).bool scan(ref std.concurrency.List!(std.concurrency.Message).List)+0x67) [0x4fbfbf]
./transport_test(bool std.concurrency.MessageBox.get!(pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*).get(scope pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*)+0x90) [0x4fbb68]
./transport_test(void std.concurrency.receive!(pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*).receive(pure nothrow @safe void function(thrift.transport.file.FlushMessage, std.concurrency.Tid)*)+0x7b) [0x4fbac7]
./transport_test(void thrift.transport.file.TFileWriterTransport.flush()+0xb1) [0x4f9bd5]
./transport_test(transport_test.CoupledFileTransports transport_test.CoupledFileTransports.__ctor()+0x11f) [0x4c509f]
./transport_test(transport_test.CoupledWrapperTransports!(thrift.transport.buffered.TBufferedTransport, transport_test.CoupledFileTransports).CoupledWrapperTransports transport_test.CoupledWrapperTransports!(thrift.transport.buffered.TBufferedTransport, transport_test.CoupledFileTransports).CoupledWrapperTransports.__ctor()+0x20) [0x4ee430]
./transport_test(void transport_test.testBorrowPartAvailable!(transport_test.CoupledWrapperTransports!(thrift.transport.buffered.TBufferedTransport, transport_test.CoupledFileTransports).CoupledWrapperTransports).testBorrowPartAvailable()+0x3b) [0x4f3173]
./transport_test(void transport_test.doBlockingTest!(transport_test.CoupledWrapperTransports!(thrift.transport.buffered.TBufferedTransport, transport_test.CoupledFileTransports).CoupledWrapperTransports).doBlockingTest()+0x109) [0x4f2329]
./transport_test(_Dmain+0x656d) [0x4cb6b5]
./transport_test(void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll().void __lambda1()+0x18) [0x51fb9c]
./transport_test(void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate())+0x2a) [0x51faf6]
./transport_test(void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll()+0x30) [0x51fb5c]
./transport_test(void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate())+0x2a) [0x51faf6]
./transport_test(_d_run_main+0x1a3) [0x51fa77]
./transport_test(main+0x17) [0x4f63b7]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x2ac3a1c59ec5]
/bin/bash: line 5: 24648 Segmentation fault      ${dir}$tst
FAIL: transport_test
==================
1 of 1 test failed
==================
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory `/thrift/lib/d/test'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory `/thrift/lib/d/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/d'
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
Compressed 47.75 MB of artifacts by 95.2% relative to #55
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #91

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/91/changes>

Changes:

[jsirois] Improve TSSLSocketTest robustness.

[jsirois] Disable test_deprecation when not running under python3.

[jsirois] Remove unused Event wait timeouts.

------------------------------------------
[...truncated 6632 lines...]
	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 /thrift/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 /thrift/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
depbase=`echo DebugProtoTest.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 DebugProtoTest.o -MD -MP -MF $depbase.Tpo -c -o DebugProtoTest.o DebugProtoTest.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 DebugProtoTest DebugProtoTest.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/DebugProtoTest DebugProtoTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo JSONProtoTest.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 JSONProtoTest.o -MD -MP -MF $depbase.Tpo -c -o JSONProtoTest.o JSONProtoTest.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 JSONProtoTest JSONProtoTest.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/JSONProtoTest JSONProtoTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo OptionalRequiredTest.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 OptionalRequiredTest.o -MD -MP -MF $depbase.Tpo -c -o OptionalRequiredTest.o OptionalRequiredTest.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 OptionalRequiredTest OptionalRequiredTest.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/OptionalRequiredTest OptionalRequiredTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo RecursiveTest.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 RecursiveTest.o -MD -MP -MF $depbase.Tpo -c -o RecursiveTest.o RecursiveTest.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 RecursiveTest RecursiveTest.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/RecursiveTest RecursiveTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo SpecializationTest.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 SpecializationTest.o -MD -MP -MF $depbase.Tpo -c -o SpecializationTest.o SpecializationTest.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 SpecializationTest SpecializationTest.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/SpecializationTest SpecializationTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo AllProtocolTests.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 AllProtocolTests.o -MD -MP -MF $depbase.Tpo -c -o AllProtocolTests.o AllProtocolTests.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 AllProtocolsTest AllProtocolTests.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/AllProtocolsTest AllProtocolTests.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TransportTest.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 TransportTest.o -MD -MP -MF $depbase.Tpo -c -o TransportTest.o TransportTest.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 TransportTest TransportTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TransportTest TransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TSocketInterruptTest.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 TSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSocketInterruptTest.o TSocketInterruptTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo TSSLSocketInterruptTest.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 TSSLSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSSLSocketInterruptTest.o TSSLSocketInterruptTest.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 TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.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/TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo TServerIntegrationTest.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 TServerIntegrationTest.o -MD -MP -MF $depbase.Tpo -c -o TServerIntegrationTest.o TServerIntegrationTest.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 TServerIntegrationTest TServerIntegrationTest.o libtestgencpp.la libprocessortest.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/TServerIntegrationTest TServerIntegrationTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /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
depbase=`echo SecurityTest.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 SecurityTest.o -MD -MP -MF $depbase.Tpo -c -o SecurityTest.o SecurityTest.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 SecurityTest SecurityTest.o libtestgencpp.la libprocessortest.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.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/SecurityTest SecurityTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo ZlibTest.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 ZlibTest.o -MD -MP -MF $depbase.Tpo -c -o ZlibTest.o ZlibTest.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 ZlibTest ZlibTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/ZlibTest ZlibTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TFileTransportTest.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 TFileTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TFileTransportTest.o TFileTransportTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
TFileTransportTest.cpp: In member function 'void test_destructor::test_method()':
TFileTransportTest.cpp:192:28: warning: ignoring return value of 'int ftruncate(int, __off_t)', declared with attribute warn_unused_result [-Wunused-result]
     ftruncate(f.getFD(), 0);
                            ^
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TFileTransportTest TFileTransportTest.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/TFileTransportTest TFileTransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo link/LinkTest.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 link/LinkTest.o -MD -MP -MF $depbase.Tpo -c -o link/LinkTest.o link/LinkTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService1.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 link/TemplatedService1.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService1.o link/TemplatedService1.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService2.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 link/TemplatedService2.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService2.o link/TemplatedService2.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 link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -L/usr/lib/x86_64-linux-gnu -lrt -lpthread
depbase=`echo OpenSSLManualInitTest.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 OpenSSLManualInitTest.o -MD -MP -MF $depbase.Tpo -c -o OpenSSLManualInitTest.o OpenSSLManualInitTest.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 OpenSSLManualInitTest OpenSSLManualInitTest.o ../../../lib/cpp/libthrift.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a  -lssl -lcrypto   -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/OpenSSLManualInitTest OpenSSLManualInitTest.o  -L/usr/lib/x86_64-linux-gnu ../../../lib/cpp/.libs/libthrift.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lssl -lcrypto -lrt -lpthread
depbase=`echo EnumTest.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 EnumTest.o -MD -MP -MF $depbase.Tpo -c -o EnumTest.o EnumTest.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 EnumTest EnumTest.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/EnumTest EnumTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TNonblockingServerTest.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 TNonblockingServerTest.o -MD -MP -MF $depbase.Tpo -c -o TNonblockingServerTest.o TNonblockingServerTest.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 TNonblockingServerTest TNonblockingServerTest.o libprocessortest.la ../../../lib/cpp/libthrift.la ../../../lib/cpp/libthriftnb.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -L/usr/lib/x86_64-linux-gnu -levent -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TNonblockingServerTest TNonblockingServerTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libprocessortest.a ../../../lib/cpp/.libs/libthrift.so ../../../lib/cpp/.libs/libthriftnb.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -levent -lrt -lpthread
make[5]: Leaving directory `/thrift/lib/cpp/test'
make  check-TESTS
make[5]: Entering directory `/thrift/lib/cpp/test'
An error message from getaddrinfo on the console is expected:
Thrift: Fri Feb 12 17:14:21 2016 getaddrinfo -2: Name or service not known

*** No errors detected
PASS: UnitTests
Thrift: Fri Feb 12 17:14:27 2016 ~TFDTransport TTransportException: 'TFDTransport::close(): Bad file descriptor'

*** No errors detected
PASS: TFDTransportTest

*** No errors detected
PASS: TPipedTransportTest

*** No errors detected
PASS: DebugProtoTest

*** No errors detected
PASS: JSONProtoTest

*** No errors detected
PASS: OptionalRequiredTest

*** No errors detected
PASS: RecursiveTest

*** No errors detected
PASS: SpecializationTest
TBinaryProtocol => OK
TLEBinaryProtocol => OK
TCompactProtocol => OK

*** No errors detected
PASS: AllProtocolsTest
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport

*** No errors detected
PASS: TransportTest
An error message from SSL_Shutdown on the console is expected:
Thrift: Fri Feb 12 17:15:15 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Fri Feb 12 17:15:16 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Fri Feb 12 17:15:17 2016 SSL_shutdown: Broken pipe

*** No errors detected
PASS: TInterruptTest

*** No errors detected
PASS: TServerIntegrationTest
FAIL: SecurityTest
seed: 1455297339

*** No errors detected
PASS: ZlibTest

*** No errors detected
PASS: TFileTransportTest
PASS: link_test

*** No errors detected
PASS: OpenSSLManualInitTest

*** No errors detected
PASS: EnumTest
Thrift: Fri Feb 12 17:15:43 2016 TNonblockingServer: Serving on port 12345, 1 io threads.
Thrift: Fri Feb 12 17:15:43 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Fri Feb 12 17:15:43 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Fri Feb 12 17:15:43 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Fri Feb 12 17:15:43 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Fri Feb 12 17:15:43 2016 PthreadThread::join(): detached thread
Thrift: Fri Feb 12 17:15:43 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Fri Feb 12 17:15:43 2016 TNonblocking: join done for IO thread #0
Thrift: Fri Feb 12 17:15:43 2016 TNonblockingServer: Serving on port 59544, 1 io threads.
Thrift: Fri Feb 12 17:15:43 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Fri Feb 12 17:15:43 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Fri Feb 12 17:15:43 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Fri Feb 12 17:15:43 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Fri Feb 12 17:15:43 2016 PthreadThread::join(): detached thread
Thrift: Fri Feb 12 17:15:43 2016 TNonblockingServer: Serving on port 35715, 1 io threads.
Thrift: Fri Feb 12 17:15:43 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Fri Feb 12 17:15:43 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Fri Feb 12 17:15:43 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Fri Feb 12 17:15:43 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Fri Feb 12 17:15:43 2016 TNonblocking: join done for IO thread #0
Thrift: Fri Feb 12 17:15:43 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Fri Feb 12 17:15:43 2016 PthreadThread::join(): detached thread

*** No errors detected
PASS: TNonblockingServerTest
====================
1 of 19 tests failed
====================
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory `/thrift/lib/cpp/test'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/thrift/lib/cpp/test'
make[3]: *** [check] Error 2
make[3]: Leaving directory `/thrift/lib/cpp/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/cpp'
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
Compressed 45.73 MB of artifacts by 99.4% relative to #55
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #90

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/90/changes>

Changes:

[jsirois] Improve TSSLSocketTest robustness.

[jsirois] Disable test_deprecation when not running under python3.

------------------------------------------
[...truncated 6605 lines...]
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 /thrift/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 /thrift/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
depbase=`echo DebugProtoTest.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 DebugProtoTest.o -MD -MP -MF $depbase.Tpo -c -o DebugProtoTest.o DebugProtoTest.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 DebugProtoTest DebugProtoTest.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/DebugProtoTest DebugProtoTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo JSONProtoTest.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 JSONProtoTest.o -MD -MP -MF $depbase.Tpo -c -o JSONProtoTest.o JSONProtoTest.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 JSONProtoTest JSONProtoTest.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/JSONProtoTest JSONProtoTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo OptionalRequiredTest.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 OptionalRequiredTest.o -MD -MP -MF $depbase.Tpo -c -o OptionalRequiredTest.o OptionalRequiredTest.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 OptionalRequiredTest OptionalRequiredTest.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/OptionalRequiredTest OptionalRequiredTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo RecursiveTest.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 RecursiveTest.o -MD -MP -MF $depbase.Tpo -c -o RecursiveTest.o RecursiveTest.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 RecursiveTest RecursiveTest.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/RecursiveTest RecursiveTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo SpecializationTest.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 SpecializationTest.o -MD -MP -MF $depbase.Tpo -c -o SpecializationTest.o SpecializationTest.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 SpecializationTest SpecializationTest.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/SpecializationTest SpecializationTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo AllProtocolTests.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 AllProtocolTests.o -MD -MP -MF $depbase.Tpo -c -o AllProtocolTests.o AllProtocolTests.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 AllProtocolsTest AllProtocolTests.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/AllProtocolsTest AllProtocolTests.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TransportTest.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 TransportTest.o -MD -MP -MF $depbase.Tpo -c -o TransportTest.o TransportTest.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 TransportTest TransportTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TransportTest TransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TSocketInterruptTest.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 TSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSocketInterruptTest.o TSocketInterruptTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo TSSLSocketInterruptTest.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 TSSLSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSSLSocketInterruptTest.o TSSLSocketInterruptTest.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 TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.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/TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo TServerIntegrationTest.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 TServerIntegrationTest.o -MD -MP -MF $depbase.Tpo -c -o TServerIntegrationTest.o TServerIntegrationTest.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 TServerIntegrationTest TServerIntegrationTest.o libtestgencpp.la libprocessortest.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/TServerIntegrationTest TServerIntegrationTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /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
depbase=`echo SecurityTest.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 SecurityTest.o -MD -MP -MF $depbase.Tpo -c -o SecurityTest.o SecurityTest.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 SecurityTest SecurityTest.o libtestgencpp.la libprocessortest.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.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/SecurityTest SecurityTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo ZlibTest.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 ZlibTest.o -MD -MP -MF $depbase.Tpo -c -o ZlibTest.o ZlibTest.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 ZlibTest ZlibTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/ZlibTest ZlibTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TFileTransportTest.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 TFileTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TFileTransportTest.o TFileTransportTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
TFileTransportTest.cpp: In member function 'void test_destructor::test_method()':
TFileTransportTest.cpp:192:28: warning: ignoring return value of 'int ftruncate(int, __off_t)', declared with attribute warn_unused_result [-Wunused-result]
     ftruncate(f.getFD(), 0);
                            ^
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TFileTransportTest TFileTransportTest.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/TFileTransportTest TFileTransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo link/LinkTest.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 link/LinkTest.o -MD -MP -MF $depbase.Tpo -c -o link/LinkTest.o link/LinkTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService1.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 link/TemplatedService1.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService1.o link/TemplatedService1.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService2.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 link/TemplatedService2.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService2.o link/TemplatedService2.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 link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -L/usr/lib/x86_64-linux-gnu -lrt -lpthread
depbase=`echo OpenSSLManualInitTest.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 OpenSSLManualInitTest.o -MD -MP -MF $depbase.Tpo -c -o OpenSSLManualInitTest.o OpenSSLManualInitTest.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 OpenSSLManualInitTest OpenSSLManualInitTest.o ../../../lib/cpp/libthrift.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a  -lssl -lcrypto   -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/OpenSSLManualInitTest OpenSSLManualInitTest.o  -L/usr/lib/x86_64-linux-gnu ../../../lib/cpp/.libs/libthrift.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lssl -lcrypto -lrt -lpthread
depbase=`echo EnumTest.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 EnumTest.o -MD -MP -MF $depbase.Tpo -c -o EnumTest.o EnumTest.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 EnumTest EnumTest.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/EnumTest EnumTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TNonblockingServerTest.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 TNonblockingServerTest.o -MD -MP -MF $depbase.Tpo -c -o TNonblockingServerTest.o TNonblockingServerTest.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 TNonblockingServerTest TNonblockingServerTest.o libprocessortest.la ../../../lib/cpp/libthrift.la ../../../lib/cpp/libthriftnb.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -L/usr/lib/x86_64-linux-gnu -levent -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TNonblockingServerTest TNonblockingServerTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libprocessortest.a ../../../lib/cpp/.libs/libthrift.so ../../../lib/cpp/.libs/libthriftnb.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -levent -lrt -lpthread
make[5]: Leaving directory `/thrift/lib/cpp/test'
make  check-TESTS
make[5]: Entering directory `/thrift/lib/cpp/test'
An error message from getaddrinfo on the console is expected:
Thrift: Fri Feb 12 17:16:48 2016 getaddrinfo -2: Name or service not known

*** No errors detected
PASS: UnitTests
Thrift: Fri Feb 12 17:16:55 2016 ~TFDTransport TTransportException: 'TFDTransport::close(): Bad file descriptor'

*** No errors detected
PASS: TFDTransportTest

*** No errors detected
PASS: TPipedTransportTest

*** No errors detected
PASS: DebugProtoTest

*** No errors detected
PASS: JSONProtoTest

*** No errors detected
PASS: OptionalRequiredTest

*** No errors detected
PASS: RecursiveTest

*** No errors detected
PASS: SpecializationTest
TBinaryProtocol => OK
TLEBinaryProtocol => OK
TCompactProtocol => OK

*** No errors detected
PASS: AllProtocolsTest
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport

*** No errors detected
PASS: TransportTest
An error message from SSL_Shutdown on the console is expected:
Thrift: Fri Feb 12 17:17:42 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Fri Feb 12 17:17:43 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Fri Feb 12 17:17:45 2016 SSL_shutdown: Broken pipe

*** No errors detected
PASS: TInterruptTest

*** No errors detected
PASS: TServerIntegrationTest
FAIL: SecurityTest
seed: 1455297487

*** No errors detected
PASS: ZlibTest

*** No errors detected
PASS: TFileTransportTest
PASS: link_test

*** No errors detected
PASS: OpenSSLManualInitTest

*** No errors detected
PASS: EnumTest
Thrift: Fri Feb 12 17:18:10 2016 TNonblockingServer: Serving on port 12345, 1 io threads.
Thrift: Fri Feb 12 17:18:10 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Fri Feb 12 17:18:10 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Fri Feb 12 17:18:10 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Fri Feb 12 17:18:10 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Fri Feb 12 17:18:10 2016 PthreadThread::join(): detached thread
Thrift: Fri Feb 12 17:18:10 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Fri Feb 12 17:18:10 2016 TNonblocking: join done for IO thread #0
Thrift: Fri Feb 12 17:18:10 2016 TNonblockingServer: Serving on port 39093, 1 io threads.
Thrift: Fri Feb 12 17:18:10 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Fri Feb 12 17:18:10 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Fri Feb 12 17:18:10 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Fri Feb 12 17:18:10 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Fri Feb 12 17:18:10 2016 PthreadThread::join(): detached thread
Thrift: Fri Feb 12 17:18:10 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Fri Feb 12 17:18:10 2016 TNonblocking: join done for IO thread #0
Thrift: Fri Feb 12 17:18:10 2016 TNonblockingServer: Serving on port 47560, 1 io threads.
Thrift: Fri Feb 12 17:18:10 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Fri Feb 12 17:18:10 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Fri Feb 12 17:18:10 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Fri Feb 12 17:18:10 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Fri Feb 12 17:18:10 2016 PthreadThread::join(): detached thread
Thrift: Fri Feb 12 17:18:10 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Fri Feb 12 17:18:10 2016 TNonblocking: join done for IO thread #0

*** No errors detected
PASS: TNonblockingServerTest
====================
1 of 19 tests failed
====================
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory `/thrift/lib/cpp/test'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/thrift/lib/cpp/test'
make[3]: *** [check] Error 2
make[3]: Leaving directory `/thrift/lib/cpp/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/cpp'
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
Compressed 45.73 MB of artifacts by 99.4% relative to #55
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #89

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/89/changes>

Changes:

[stig] cmake: include `gv` and `xml` generators in build

------------------------------------------
[...truncated 6594 lines...]
	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 /thrift/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 /thrift/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
depbase=`echo DebugProtoTest.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 DebugProtoTest.o -MD -MP -MF $depbase.Tpo -c -o DebugProtoTest.o DebugProtoTest.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 DebugProtoTest DebugProtoTest.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/DebugProtoTest DebugProtoTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo JSONProtoTest.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 JSONProtoTest.o -MD -MP -MF $depbase.Tpo -c -o JSONProtoTest.o JSONProtoTest.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 JSONProtoTest JSONProtoTest.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/JSONProtoTest JSONProtoTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo OptionalRequiredTest.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 OptionalRequiredTest.o -MD -MP -MF $depbase.Tpo -c -o OptionalRequiredTest.o OptionalRequiredTest.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 OptionalRequiredTest OptionalRequiredTest.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/OptionalRequiredTest OptionalRequiredTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo RecursiveTest.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 RecursiveTest.o -MD -MP -MF $depbase.Tpo -c -o RecursiveTest.o RecursiveTest.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 RecursiveTest RecursiveTest.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/RecursiveTest RecursiveTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo SpecializationTest.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 SpecializationTest.o -MD -MP -MF $depbase.Tpo -c -o SpecializationTest.o SpecializationTest.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 SpecializationTest SpecializationTest.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/SpecializationTest SpecializationTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo AllProtocolTests.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 AllProtocolTests.o -MD -MP -MF $depbase.Tpo -c -o AllProtocolTests.o AllProtocolTests.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 AllProtocolsTest AllProtocolTests.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/AllProtocolsTest AllProtocolTests.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TransportTest.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 TransportTest.o -MD -MP -MF $depbase.Tpo -c -o TransportTest.o TransportTest.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 TransportTest TransportTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TransportTest TransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TSocketInterruptTest.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 TSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSocketInterruptTest.o TSocketInterruptTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo TSSLSocketInterruptTest.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 TSSLSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSSLSocketInterruptTest.o TSSLSocketInterruptTest.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 TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.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/TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo TServerIntegrationTest.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 TServerIntegrationTest.o -MD -MP -MF $depbase.Tpo -c -o TServerIntegrationTest.o TServerIntegrationTest.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 TServerIntegrationTest TServerIntegrationTest.o libtestgencpp.la libprocessortest.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/TServerIntegrationTest TServerIntegrationTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /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
depbase=`echo SecurityTest.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 SecurityTest.o -MD -MP -MF $depbase.Tpo -c -o SecurityTest.o SecurityTest.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 SecurityTest SecurityTest.o libtestgencpp.la libprocessortest.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.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/SecurityTest SecurityTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo ZlibTest.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 ZlibTest.o -MD -MP -MF $depbase.Tpo -c -o ZlibTest.o ZlibTest.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 ZlibTest ZlibTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/ZlibTest ZlibTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TFileTransportTest.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 TFileTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TFileTransportTest.o TFileTransportTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
TFileTransportTest.cpp: In member function 'void test_destructor::test_method()':
TFileTransportTest.cpp:192:28: warning: ignoring return value of 'int ftruncate(int, __off_t)', declared with attribute warn_unused_result [-Wunused-result]
     ftruncate(f.getFD(), 0);
                            ^
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TFileTransportTest TFileTransportTest.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/TFileTransportTest TFileTransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo link/LinkTest.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 link/LinkTest.o -MD -MP -MF $depbase.Tpo -c -o link/LinkTest.o link/LinkTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService1.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 link/TemplatedService1.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService1.o link/TemplatedService1.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService2.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 link/TemplatedService2.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService2.o link/TemplatedService2.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 link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -L/usr/lib/x86_64-linux-gnu -lrt -lpthread
depbase=`echo OpenSSLManualInitTest.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 OpenSSLManualInitTest.o -MD -MP -MF $depbase.Tpo -c -o OpenSSLManualInitTest.o OpenSSLManualInitTest.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 OpenSSLManualInitTest OpenSSLManualInitTest.o ../../../lib/cpp/libthrift.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a  -lssl -lcrypto   -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/OpenSSLManualInitTest OpenSSLManualInitTest.o  -L/usr/lib/x86_64-linux-gnu ../../../lib/cpp/.libs/libthrift.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lssl -lcrypto -lrt -lpthread
depbase=`echo EnumTest.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 EnumTest.o -MD -MP -MF $depbase.Tpo -c -o EnumTest.o EnumTest.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 EnumTest EnumTest.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/EnumTest EnumTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TNonblockingServerTest.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 TNonblockingServerTest.o -MD -MP -MF $depbase.Tpo -c -o TNonblockingServerTest.o TNonblockingServerTest.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 TNonblockingServerTest TNonblockingServerTest.o libprocessortest.la ../../../lib/cpp/libthrift.la ../../../lib/cpp/libthriftnb.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -L/usr/lib/x86_64-linux-gnu -levent -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TNonblockingServerTest TNonblockingServerTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libprocessortest.a ../../../lib/cpp/.libs/libthrift.so ../../../lib/cpp/.libs/libthriftnb.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -levent -lrt -lpthread
make[5]: Leaving directory `/thrift/lib/cpp/test'
make  check-TESTS
make[5]: Entering directory `/thrift/lib/cpp/test'
An error message from getaddrinfo on the console is expected:
Thrift: Fri Feb 12 16:08:53 2016 getaddrinfo -2: Name or service not known

*** No errors detected
PASS: UnitTests
Thrift: Fri Feb 12 16:08:59 2016 ~TFDTransport TTransportException: 'TFDTransport::close(): Bad file descriptor'

*** No errors detected
PASS: TFDTransportTest

*** No errors detected
PASS: TPipedTransportTest

*** No errors detected
PASS: DebugProtoTest

*** No errors detected
PASS: JSONProtoTest

*** No errors detected
PASS: OptionalRequiredTest

*** No errors detected
PASS: RecursiveTest

*** No errors detected
PASS: SpecializationTest
TBinaryProtocol => OK
TLEBinaryProtocol => OK
TCompactProtocol => OK

*** No errors detected
PASS: AllProtocolsTest
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport

*** No errors detected
PASS: TransportTest
An error message from SSL_Shutdown on the console is expected:
Thrift: Fri Feb 12 16:09:47 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Fri Feb 12 16:09:48 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Fri Feb 12 16:09:50 2016 SSL_shutdown: Broken pipe

*** No errors detected
PASS: TInterruptTest

*** No errors detected
PASS: TServerIntegrationTest
FAIL: SecurityTest
seed: 1455293411

*** No errors detected
PASS: ZlibTest

*** No errors detected
PASS: TFileTransportTest
PASS: link_test

*** No errors detected
PASS: OpenSSLManualInitTest

*** No errors detected
PASS: EnumTest
Thrift: Fri Feb 12 16:10:15 2016 TNonblockingServer: Serving on port 12345, 1 io threads.
Thrift: Fri Feb 12 16:10:15 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Fri Feb 12 16:10:15 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Fri Feb 12 16:10:15 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Fri Feb 12 16:10:15 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Fri Feb 12 16:10:15 2016 PthreadThread::join(): detached thread
Thrift: Fri Feb 12 16:10:15 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Fri Feb 12 16:10:15 2016 TNonblocking: join done for IO thread #0
Thrift: Fri Feb 12 16:10:15 2016 TNonblockingServer: Serving on port 60970, 1 io threads.
Thrift: Fri Feb 12 16:10:15 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Fri Feb 12 16:10:15 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Fri Feb 12 16:10:15 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Fri Feb 12 16:10:15 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Fri Feb 12 16:10:15 2016 PthreadThread::join(): detached thread
Thrift: Fri Feb 12 16:10:15 2016 TNonblockingServer: Serving on port 41588, 1 io threads.
Thrift: Fri Feb 12 16:10:15 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Fri Feb 12 16:10:15 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Fri Feb 12 16:10:15 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Fri Feb 12 16:10:15 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Fri Feb 12 16:10:15 2016 TNonblocking: join done for IO thread #0
Thrift: Fri Feb 12 16:10:15 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Fri Feb 12 16:10:15 2016 PthreadThread::join(): detached thread

*** No errors detected
PASS: TNonblockingServerTest
====================
1 of 19 tests failed
====================
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory `/thrift/lib/cpp/test'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/thrift/lib/cpp/test'
make[3]: *** [check] Error 2
make[3]: Leaving directory `/thrift/lib/cpp/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/cpp'
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
Compressed 45.73 MB of artifacts by 99.4% relative to #55
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #88

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/88/changes>

Changes:

[jsirois] Improve TSSLSocketTest robustness.

------------------------------------------
[...truncated 6610 lines...]
	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 /thrift/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 /thrift/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
depbase=`echo DebugProtoTest.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 DebugProtoTest.o -MD -MP -MF $depbase.Tpo -c -o DebugProtoTest.o DebugProtoTest.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 DebugProtoTest DebugProtoTest.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/DebugProtoTest DebugProtoTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo JSONProtoTest.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 JSONProtoTest.o -MD -MP -MF $depbase.Tpo -c -o JSONProtoTest.o JSONProtoTest.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 JSONProtoTest JSONProtoTest.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/JSONProtoTest JSONProtoTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo OptionalRequiredTest.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 OptionalRequiredTest.o -MD -MP -MF $depbase.Tpo -c -o OptionalRequiredTest.o OptionalRequiredTest.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 OptionalRequiredTest OptionalRequiredTest.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/OptionalRequiredTest OptionalRequiredTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo RecursiveTest.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 RecursiveTest.o -MD -MP -MF $depbase.Tpo -c -o RecursiveTest.o RecursiveTest.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 RecursiveTest RecursiveTest.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/RecursiveTest RecursiveTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo SpecializationTest.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 SpecializationTest.o -MD -MP -MF $depbase.Tpo -c -o SpecializationTest.o SpecializationTest.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 SpecializationTest SpecializationTest.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/SpecializationTest SpecializationTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo AllProtocolTests.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 AllProtocolTests.o -MD -MP -MF $depbase.Tpo -c -o AllProtocolTests.o AllProtocolTests.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 AllProtocolsTest AllProtocolTests.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/AllProtocolsTest AllProtocolTests.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TransportTest.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 TransportTest.o -MD -MP -MF $depbase.Tpo -c -o TransportTest.o TransportTest.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 TransportTest TransportTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TransportTest TransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TSocketInterruptTest.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 TSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSocketInterruptTest.o TSocketInterruptTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo TSSLSocketInterruptTest.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 TSSLSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSSLSocketInterruptTest.o TSSLSocketInterruptTest.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 TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.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/TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo TServerIntegrationTest.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 TServerIntegrationTest.o -MD -MP -MF $depbase.Tpo -c -o TServerIntegrationTest.o TServerIntegrationTest.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 TServerIntegrationTest TServerIntegrationTest.o libtestgencpp.la libprocessortest.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/TServerIntegrationTest TServerIntegrationTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /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
depbase=`echo SecurityTest.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 SecurityTest.o -MD -MP -MF $depbase.Tpo -c -o SecurityTest.o SecurityTest.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 SecurityTest SecurityTest.o libtestgencpp.la libprocessortest.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.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/SecurityTest SecurityTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo ZlibTest.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 ZlibTest.o -MD -MP -MF $depbase.Tpo -c -o ZlibTest.o ZlibTest.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 ZlibTest ZlibTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/ZlibTest ZlibTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TFileTransportTest.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 TFileTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TFileTransportTest.o TFileTransportTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
TFileTransportTest.cpp: In member function 'void test_destructor::test_method()':
TFileTransportTest.cpp:192:28: warning: ignoring return value of 'int ftruncate(int, __off_t)', declared with attribute warn_unused_result [-Wunused-result]
     ftruncate(f.getFD(), 0);
                            ^
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TFileTransportTest TFileTransportTest.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/TFileTransportTest TFileTransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo link/LinkTest.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 link/LinkTest.o -MD -MP -MF $depbase.Tpo -c -o link/LinkTest.o link/LinkTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService1.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 link/TemplatedService1.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService1.o link/TemplatedService1.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService2.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 link/TemplatedService2.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService2.o link/TemplatedService2.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 link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -L/usr/lib/x86_64-linux-gnu -lrt -lpthread
depbase=`echo OpenSSLManualInitTest.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 OpenSSLManualInitTest.o -MD -MP -MF $depbase.Tpo -c -o OpenSSLManualInitTest.o OpenSSLManualInitTest.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 OpenSSLManualInitTest OpenSSLManualInitTest.o ../../../lib/cpp/libthrift.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a  -lssl -lcrypto   -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/OpenSSLManualInitTest OpenSSLManualInitTest.o  -L/usr/lib/x86_64-linux-gnu ../../../lib/cpp/.libs/libthrift.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lssl -lcrypto -lrt -lpthread
depbase=`echo EnumTest.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 EnumTest.o -MD -MP -MF $depbase.Tpo -c -o EnumTest.o EnumTest.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 EnumTest EnumTest.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/EnumTest EnumTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TNonblockingServerTest.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 TNonblockingServerTest.o -MD -MP -MF $depbase.Tpo -c -o TNonblockingServerTest.o TNonblockingServerTest.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 TNonblockingServerTest TNonblockingServerTest.o libprocessortest.la ../../../lib/cpp/libthrift.la ../../../lib/cpp/libthriftnb.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -L/usr/lib/x86_64-linux-gnu -levent -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TNonblockingServerTest TNonblockingServerTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libprocessortest.a ../../../lib/cpp/.libs/libthrift.so ../../../lib/cpp/.libs/libthriftnb.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -levent -lrt -lpthread
make[5]: Leaving directory `/thrift/lib/cpp/test'
make  check-TESTS
make[5]: Entering directory `/thrift/lib/cpp/test'
An error message from getaddrinfo on the console is expected:
Thrift: Fri Feb 12 15:41:27 2016 getaddrinfo -2: Name or service not known

*** No errors detected
PASS: UnitTests
Thrift: Fri Feb 12 15:41:33 2016 ~TFDTransport TTransportException: 'TFDTransport::close(): Bad file descriptor'

*** No errors detected
PASS: TFDTransportTest

*** No errors detected
PASS: TPipedTransportTest

*** No errors detected
PASS: DebugProtoTest

*** No errors detected
PASS: JSONProtoTest

*** No errors detected
PASS: OptionalRequiredTest

*** No errors detected
PASS: RecursiveTest

*** No errors detected
PASS: SpecializationTest
TBinaryProtocol => OK
TLEBinaryProtocol => OK
TCompactProtocol => OK

*** No errors detected
PASS: AllProtocolsTest
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport

*** No errors detected
PASS: TransportTest
An error message from SSL_Shutdown on the console is expected:
Thrift: Fri Feb 12 15:42:20 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Fri Feb 12 15:42:21 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Fri Feb 12 15:42:23 2016 SSL_shutdown: Broken pipe

*** No errors detected
PASS: TInterruptTest

*** No errors detected
PASS: TServerIntegrationTest
FAIL: SecurityTest
seed: 1455291765

*** No errors detected
PASS: ZlibTest

*** No errors detected
PASS: TFileTransportTest
PASS: link_test

*** No errors detected
PASS: OpenSSLManualInitTest

*** No errors detected
PASS: EnumTest
Thrift: Fri Feb 12 15:42:48 2016 TNonblockingServer: Serving on port 12345, 1 io threads.
Thrift: Fri Feb 12 15:42:48 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Fri Feb 12 15:42:48 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Fri Feb 12 15:42:48 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Fri Feb 12 15:42:48 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Fri Feb 12 15:42:48 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Fri Feb 12 15:42:48 2016 PthreadThread::join(): detached thread
Thrift: Fri Feb 12 15:42:48 2016 TNonblocking: join done for IO thread #0
Thrift: Fri Feb 12 15:42:48 2016 TNonblockingServer: Serving on port 48048, 1 io threads.
Thrift: Fri Feb 12 15:42:48 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Fri Feb 12 15:42:48 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Fri Feb 12 15:42:48 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Fri Feb 12 15:42:48 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Fri Feb 12 15:42:48 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Fri Feb 12 15:42:48 2016 PthreadThread::join(): detached thread
Thrift: Fri Feb 12 15:42:48 2016 TNonblocking: join done for IO thread #0
Thrift: Fri Feb 12 15:42:48 2016 TNonblockingServer: Serving on port 49234, 1 io threads.
Thrift: Fri Feb 12 15:42:48 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Fri Feb 12 15:42:48 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Fri Feb 12 15:42:48 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Fri Feb 12 15:42:48 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Fri Feb 12 15:42:48 2016 PthreadThread::join(): detached thread

*** No errors detected
PASS: TNonblockingServerTest
====================
1 of 19 tests failed
====================
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory `/thrift/lib/cpp/test'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/thrift/lib/cpp/test'
make[3]: *** [check] Error 2
make[3]: Leaving directory `/thrift/lib/cpp/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/cpp'
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
Compressed 45.73 MB of artifacts by 99.4% relative to #55
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #87

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/87/>

------------------------------------------
[...truncated 4208 lines...]
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm http 200 https://registry.npmjs.org/is-relative
npm http GET https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz
npm http 200 https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz
npm http GET https://registry.npmjs.org/esutils/-/esutils-1.0.0.tgz
npm http GET https://registry.npmjs.org/estraverse/-/estraverse-1.5.1.tgz
npm http GET https://registry.npmjs.org/esprima/-/esprima-1.1.1.tgz
npm http GET https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz
npm http 200 https://registry.npmjs.org/esutils/-/esutils-1.0.0.tgz
npm http GET https://registry.npmjs.org/argparse
npm http 200 https://registry.npmjs.org/estraverse/-/estraverse-1.5.1.tgz
npm http GET https://registry.npmjs.org/esprima/-/esprima-2.7.2.tgz
npm http 200 https://registry.npmjs.org/esprima/-/esprima-1.1.1.tgz
npm http 200 https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz
npm http 200 https://registry.npmjs.org/esprima/-/esprima-2.7.2.tgz
npm http 200 https://registry.npmjs.org/argparse
npm http GET https://registry.npmjs.org/argparse/-/argparse-1.0.6.tgz
npm http 200 https://registry.npmjs.org/argparse/-/argparse-1.0.6.tgz
npm http GET https://registry.npmjs.org/typedarray
npm http GET https://registry.npmjs.org/readable-stream
npm http GET https://registry.npmjs.org/readable-stream
npm http GET https://registry.npmjs.org/through
npm http GET https://registry.npmjs.org/xtend
npm http 200 https://registry.npmjs.org/typedarray
npm http GET https://registry.npmjs.org/JSONStream/-/JSONStream-0.6.4.tgz
npm http GET https://registry.npmjs.org/path-platform
npm http 304 https://registry.npmjs.org/readable-stream
npm http GET https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz
npm http GET https://registry.npmjs.org/ruglify
npm http GET https://registry.npmjs.org/rfile
npm http GET https://registry.npmjs.org/uglify-js
npm http 304 https://registry.npmjs.org/readable-stream
npm http GET https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.13.tgz
npm http 304 https://registry.npmjs.org/through
npm http 304 https://registry.npmjs.org/xtend
npm http 200 https://registry.npmjs.org/rfile
npm http GET https://registry.npmjs.org/indexof/0.0.1
npm http GET https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz
npm http 200 https://registry.npmjs.org/JSONStream/-/JSONStream-0.6.4.tgz
npm http GET https://registry.npmjs.org/process
npm http GET https://registry.npmjs.org/rfile/-/rfile-1.0.0.tgz
npm http 200 https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz
npm http 200 https://registry.npmjs.org/ruglify
npm http 200 https://registry.npmjs.org/path-platform
npm http 200 https://registry.npmjs.org/uglify-js
npm http 200 https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.13.tgz
npm http GET https://registry.npmjs.org/ruglify/-/ruglify-1.0.0.tgz
npm http GET https://registry.npmjs.org/path-platform/-/path-platform-0.0.1.tgz
npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-2.4.24.tgz
npm http 200 https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz
npm http 304 https://registry.npmjs.org/process
npm http 200 https://registry.npmjs.org/indexof/0.0.1
npm http 200 https://registry.npmjs.org/rfile/-/rfile-1.0.0.tgz
npm http GET https://registry.npmjs.org/acorn
npm http GET https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz
npm http 200 https://registry.npmjs.org/path-platform/-/path-platform-0.0.1.tgz
npm http 200 https://registry.npmjs.org/ruglify/-/ruglify-1.0.0.tgz
npm http GET https://registry.npmjs.org/punycode/1.3.2
npm http GET https://registry.npmjs.org/querystring/0.2.0
npm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-2.4.24.tgz
npm http 200 https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz
npm http 200 https://registry.npmjs.org/acorn
npm http GET https://registry.npmjs.org/lexical-scope
npm http GET https://registry.npmjs.org/combine-source-map
npm http 200 https://registry.npmjs.org/querystring/0.2.0
npm http 200 https://registry.npmjs.org/punycode/1.3.2
npm http GET https://registry.npmjs.org/process/-/process-0.6.0.tgz
npm http GET https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz
npm http GET https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz
npm http GET https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz
npm http 200 https://registry.npmjs.org/lexical-scope
npm http 200 https://registry.npmjs.org/process/-/process-0.6.0.tgz
npm http GET https://registry.npmjs.org/lexical-scope/-/lexical-scope-1.1.1.tgz
npm http 200 https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz
npm http 200 https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz
npm http 200 https://registry.npmjs.org/combine-source-map
npm http 200 https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz
npm http GET https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.3.0.tgz
npm http 200 https://registry.npmjs.org/lexical-scope/-/lexical-scope-1.1.1.tgz
npm http 200 https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.3.0.tgz
npm http GET https://registry.npmjs.org/pako
npm http 200 https://registry.npmjs.org/pako
npm http GET https://registry.npmjs.org/pako/-/pako-0.2.8.tgz
npm http GET https://registry.npmjs.org/object-keys
npm http GET https://registry.npmjs.org/optimist
npm http 200 https://registry.npmjs.org/pako/-/pako-0.2.8.tgz
npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz
npm http GET https://registry.npmjs.org/string_decoder
npm http GET https://registry.npmjs.org/core-util-is
npm http GET https://registry.npmjs.org/isarray/0.0.1
npm http 200 https://registry.npmjs.org/object-keys
npm http GET https://registry.npmjs.org/minimist
npm http GET https://registry.npmjs.org/parents/0.0.2
npm http GET https://registry.npmjs.org/detective
npm http GET https://registry.npmjs.org/duplexer2/0.0.2
npm http GET https://registry.npmjs.org/stream-combiner
npm http 200 https://registry.npmjs.org/optimist
npm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz
npm http GET https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz
npm http 200 https://registry.npmjs.org/parents/0.0.2
npm http 304 https://registry.npmjs.org/core-util-is
npm http 304 https://registry.npmjs.org/string_decoder
npm http GET https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz
npm http 304 https://registry.npmjs.org/isarray/0.0.1
npm http GET https://registry.npmjs.org/esrefactor
npm http GET https://registry.npmjs.org/esprima-fb
npm http 200 https://registry.npmjs.org/detective
npm http GET https://registry.npmjs.org/parents/-/parents-0.0.2.tgz
npm http 304 https://registry.npmjs.org/stream-combiner
npm http GET https://registry.npmjs.org/detective/-/detective-3.1.0.tgz
npm http GET https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.1.0.tgz
npm http 200 https://registry.npmjs.org/duplexer2/0.0.2
npm http 200 https://registry.npmjs.org/esprima-fb
npm http 200 https://registry.npmjs.org/minimist
npm http 200 https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz
npm http GET https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz
npm http GET https://registry.npmjs.org/esprima-fb/-/esprima-fb-3001.0001.0000-dev-harmony-fb.tgz
npm http GET https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz
npm http 200 https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz
npm http 200 https://registry.npmjs.org/esprima-fb/-/esprima-fb-3001.0001.0000-dev-harmony-fb.tgz
npm http 200 https://registry.npmjs.org/detective/-/detective-3.1.0.tgz
npm http 200 https://registry.npmjs.org/parents/-/parents-0.0.2.tgz
npm http 200 https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.1.0.tgz
npm http 200 https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz
npm http 200 https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz
npm http 200 https://registry.npmjs.org/esrefactor
npm http GET https://registry.npmjs.org/esrefactor/-/esrefactor-0.1.0.tgz
npm http GET https://registry.npmjs.org/jsonparse/0.0.5
npm http 200 https://registry.npmjs.org/esrefactor/-/esrefactor-0.1.0.tgz
npm http 200 https://registry.npmjs.org/jsonparse/0.0.5
npm http GET https://registry.npmjs.org/jsonparse/-/jsonparse-0.0.5.tgz
npm http 200 https://registry.npmjs.org/jsonparse/-/jsonparse-0.0.5.tgz
npm http GET https://registry.npmjs.org/sprintf-js
npm http GET https://registry.npmjs.org/Base64
npm http 200 https://registry.npmjs.org/sprintf-js
npm http GET https://registry.npmjs.org/escodegen/-/escodegen-1.1.0.tgz
npm http GET https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz
npm http 200 https://registry.npmjs.org/Base64
npm http GET https://registry.npmjs.org/Base64/-/Base64-0.2.1.tgz
npm http 200 https://registry.npmjs.org/escodegen/-/escodegen-1.1.0.tgz
npm http 200 https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz
npm http 200 https://registry.npmjs.org/Base64/-/Base64-0.2.1.tgz
npm http GET https://registry.npmjs.org/astw
npm http 200 https://registry.npmjs.org/astw
npm http GET https://registry.npmjs.org/astw/-/astw-2.0.0.tgz
npm http GET https://registry.npmjs.org/base64-js
npm http GET https://registry.npmjs.org/ieee754
npm http 200 https://registry.npmjs.org/astw/-/astw-2.0.0.tgz
npm http 200 https://registry.npmjs.org/base64-js
npm http 200 https://registry.npmjs.org/ieee754
npm http GET https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz
npm http GET https://registry.npmjs.org/ieee754/-/ieee754-1.1.6.tgz
npm http GET https://registry.npmjs.org/inline-source-map
npm http GET https://registry.npmjs.org/convert-source-map
npm http 200 https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz
npm http 200 https://registry.npmjs.org/ieee754/-/ieee754-1.1.6.tgz
npm http GET https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz
npm http 200 https://registry.npmjs.org/convert-source-map
npm http GET https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz
npm http 200 https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz
npm http 200 https://registry.npmjs.org/inline-source-map
npm http GET https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.3.1.tgz
npm http 200 https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz
npm http 200 https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.3.1.tgz
npm http GET https://registry.npmjs.org/callsite
npm http GET https://registry.npmjs.org/resolve
npm http 200 https://registry.npmjs.org/callsite
npm http 304 https://registry.npmjs.org/resolve
npm http GET https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz
npm http GET https://registry.npmjs.org/resolve/-/resolve-0.3.1.tgz
npm http GET https://registry.npmjs.org/through/-/through-2.2.7.tgz
npm http 200 https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz
npm http 200 https://registry.npmjs.org/resolve/-/resolve-0.3.1.tgz
npm http 200 https://registry.npmjs.org/through/-/through-2.2.7.tgz
npm http GET https://registry.npmjs.org/source-map/-/source-map-0.3.0.tgz
npm http GET https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz
npm http 200 https://registry.npmjs.org/source-map/-/source-map-0.3.0.tgz
npm http 304 https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/async/-/async-0.2.10.tgz
npm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz
npm http GET https://registry.npmjs.org/uglify-to-browserify
npm http GET https://registry.npmjs.org/source-map/0.1.34
npm http GET https://registry.npmjs.org/yargs
npm http GET https://registry.npmjs.org/amdefine
npm http 200 https://registry.npmjs.org/async/-/async-0.2.10.tgz
npm http 200 https://registry.npmjs.org/uglify-to-browserify
npm http 200 https://registry.npmjs.org/source-map/0.1.34
npm http GET https://registry.npmjs.org/source-map/-/source-map-0.1.34.tgz
npm http GET https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz
npm http 200 https://registry.npmjs.org/amdefine
npm http GET https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz
npm http 200 https://registry.npmjs.org/yargs
npm http GET https://registry.npmjs.org/yargs/-/yargs-3.5.4.tgz
npm http 200 https://registry.npmjs.org/source-map/-/source-map-0.1.34.tgz
npm http 200 https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz
npm http 200 https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz
npm http 200 https://registry.npmjs.org/yargs/-/yargs-3.5.4.tgz
npm http GET https://registry.npmjs.org/window-size/0.1.0
npm http GET https://registry.npmjs.org/camelcase
npm http GET https://registry.npmjs.org/decamelize
npm http GET https://registry.npmjs.org/wordwrap/0.0.2
npm http 200 https://registry.npmjs.org/window-size/0.1.0
npm http 200 https://registry.npmjs.org/camelcase
npm http 200 https://registry.npmjs.org/decamelize
npm http 200 https://registry.npmjs.org/wordwrap/0.0.2
npm http GET https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz
npm http GET https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz
npm http GET https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz
npm http GET https://registry.npmjs.org/decamelize/-/decamelize-1.1.2.tgz
npm http 200 https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz
npm http 200 https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz
npm http 200 https://registry.npmjs.org/decamelize/-/decamelize-1.1.2.tgz
npm http 200 https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz
npm http GET https://registry.npmjs.org/wordwrap
npm http GET https://registry.npmjs.org/escape-string-regexp
npm http 304 https://registry.npmjs.org/wordwrap
npm http 200 https://registry.npmjs.org/escape-string-regexp
npm http GET https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.4.tgz
npm http 200 https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.4.tgz
npm http GET https://registry.npmjs.org/escope
npm http GET https://registry.npmjs.org/esprima
npm http GET https://registry.npmjs.org/estraverse/-/estraverse-0.0.4.tgz
npm http GET https://registry.npmjs.org/esprima
npm http 200 https://registry.npmjs.org/estraverse/-/estraverse-0.0.4.tgz
npm http 304 https://registry.npmjs.org/esprima
npm http GET https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz
npm http 304 https://registry.npmjs.org/esprima
npm http 200 https://registry.npmjs.org/escope
npm http GET https://registry.npmjs.org/escope/-/escope-0.0.16.tgz
npm http 200 https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz
npm http 200 https://registry.npmjs.org/escope/-/escope-0.0.16.tgz
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /thrift/lib/nodejs/npm-debug.log
npm ERR! not ok code 0
make[3]: *** [deps] Error 1
make[3]: Leaving directory `/thrift/lib/nodejs'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/thrift/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/thrift'
make: *** [all] Error 2
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
Compressed 45.73 MB of artifacts by 99.4% relative to #55
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #86

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/86/>

------------------------------------------
[...truncated 8074 lines...]
[artifact:dependencies] Downloading: org/apache/maven/maven-plugin-api/3.0.4/maven-plugin-api-3.0.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: commons-lang/commons-lang/2.6/commons-lang-2.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 200K from central
[artifact:dependencies] Transferring 48K from central
[artifact:dependencies] Transferring 284K from central
[artifact:dependencies] Transferring 278K from central
[artifact:dependencies] Downloading: commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: commons-codec/commons-codec/1.3/commons-codec-1.3.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: com/googlecode/jslint4java/jslint4java-ant/1.4.6/jslint4java-ant-1.4.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: com/google/jstestdriver/jstestdriver/1.3.5/jstestdriver-1.3.5.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 59K from central
[artifact:dependencies] Transferring 46K from central
[artifact:dependencies] Downloading: log4j/log4j/1.2.12/log4j-1.2.12.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 18K from central
[artifact:dependencies] Transferring 4222K from central
[artifact:dependencies] Downloading: org/slf4j/slf4j-log4j12/1.5.6/slf4j-log4j12-1.5.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 350K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-model/3.0.4/maven-model-3.0.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 9K from central
[artifact:dependencies] Transferring 4K from central
[artifact:dependencies] Transferring 160K from central
[artifact:dependencies] Downloading: org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-inject-bean/2.3.0/sisu-inject-bean-2.3.0.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: com/googlecode/jslint4java/jslint4java/1.4.6/jslint4java-1.4.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 169K from central
[artifact:dependencies] Transferring 282K from central
[artifact:dependencies] Transferring 44K from central
[artifact:dependencies] Transferring 84K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-classworlds/2.4/plexus-classworlds-2.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-artifact/3.0.4/maven-artifact-3.0.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 46K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-guice/3.1.0/sisu-guice-3.1.0-no_aop.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 51K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-interpolation/1.1/plexus-interpolation-1.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 349K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-project/3.0-alpha-2/maven-project-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 35K from central
[artifact:dependencies] Transferring 139K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-container-default/1.0-beta-3.0.5/plexus-container-default-1.0-beta-3.0.5.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-guava/0.9.9/sisu-guava-0.9.9.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-compat/3.0-alpha-2/maven-compat-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1472K from central
[artifact:dependencies] Transferring 204K from central
[artifact:dependencies] Transferring 232K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-project-builder/3.0-alpha-2/maven-project-builder-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 165K from central
     [copy] Copying 39 files to /thrift/lib/js/test/build/lib

jslint:

lint:

dependencies:

init:
    [mkdir] Created dir: /thrift/lib/js/test/build/js/lib
    [mkdir] Created dir: /thrift/lib/js/test/build/log
    [mkdir] Created dir: /thrift/lib/js/test/build/test
    [mkdir] Created dir: /thrift/lib/js/test/build/test/log

xvfb:
     [echo] check if Xvfb is available:
     [exec] Execute failed: java.io.IOException: Cannot run program "Xvfb": error=2, No such file or directory

phantomjs:

compile:
    [javac] Compiling 29 source files to /thrift/lib/js/test/build/test
    [javac] warning: Supported source version 'RELEASE_6' from annotation processor 'org.sonatype.guice.bean.scanners.index.SisuIndexAPT6' less than -source '1.7'
    [javac] 1 warning
    [javac] Compiling 1 source file to /thrift/lib/js/test/build/test
    [javac] warning: Supported source version 'RELEASE_6' from annotation processor 'org.sonatype.guice.bean.scanners.index.SisuIndexAPT6' less than -source '1.7'
    [javac] Note: /thrift/lib/js/test/src/test/Httpd.java uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: /thrift/lib/js/test/src/test/Httpd.java uses unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 1 warning

jstest:
      [jar] Building jar: /thrift/lib/js/test/build/jstest.jar

proxy:

jslibs:
      [get] Getting: http://code.jquery.com/jquery-1.11.3.min.js
      [get] To: /thrift/lib/js/test/build/js/lib/jquery.js
      [get] Getting: http://js-test-driver.googlecode.com/svn/trunk/JsTestDriver/contrib/qunit/src/equiv.js
      [get] To: /thrift/lib/js/test/build/js/lib/equiv.js
      [get] Getting: http://js-test-driver.googlecode.com/svn/trunk/JsTestDriver/contrib/qunit/src/QUnitAdapter.js
      [get] To: /thrift/lib/js/test/build/js/lib/QUnitAdapter.js
      [get] Getting: http://code.jquery.com/qunit/qunit-1.18.0.js
      [get] To: /thrift/lib/js/test/build/js/lib/qunit.js
      [get] Getting: http://code.jquery.com/qunit/qunit-1.18.0.css
      [get] To: /thrift/lib/js/test/build/js/lib/qunit.css
     [copy] Copying 1 file to /thrift/lib/js/test/build/js

unittest:

test:

BUILD SUCCESSFUL
Total time: 20 seconds
make[3]: Leaving directory `/thrift/lib/js/test'
make[2]: Leaving directory `/thrift/lib/js/test'
Making check in py
make[2]: Entering directory `/thrift/lib/py'
/usr/bin/pip3 install -r requirements.txt || /usr/bin/pip3 install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python3/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python3 setup.py build
running build
running build_py
/usr/bin/pip install -r requirements.txt || /usr/bin/pip install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python setup.py build
running build
running build_py
running build_ext
make  check-local
make[3]: Entering directory `/thrift/lib/py'
/usr/bin/pip3 install -r requirements.txt || /usr/bin/pip3 install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python3/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python3 setup.py build
running build
running build_py
/usr/bin/pip install -r requirements.txt || /usr/bin/pip install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python setup.py build
running build
running build_py
running build_ext
/usr/bin/python3 test/thrift_json.py
.
----------------------------------------------------------------------
Ran 1 test in 0.011s

OK
/usr/bin/python3 test/test_sslsocket.py
.FFFsys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 41151, 0, 0)>
F/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:253: DeprecationWarning: validate is deprecated. Use cert_reqs=ssl.CERT_REQUIRED instead
  DeprecationWarning)
/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:253: DeprecationWarning: validate is deprecated. Use cert_reqs=ssl.CERT_NONE instead
  DeprecationWarning)
.sys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 41155, 0, 0)>
F/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:265: DeprecationWarning: Use cert_reqs instead
  warnings.warn('Use cert_reqs instead', DeprecationWarning)
.sys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 41157, 0, 0)>
Exception in thread Thread-11:
Traceback (most recent call last):
  File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner
    self.run()
  File "test/test_sslsocket.py", line 60, in run
    self.client = self._server.accept()
  File "/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py", line 418, in accept
    client = self._wrap_socket(plain_client)
  File "/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py", line 181, in _wrap_socket
    server_hostname=self._server_hostname)
  File "/usr/lib/python3.4/ssl.py", line 365, in wrap_socket
    _context=self)
  File "/usr/lib/python3.4/ssl.py", line 601, in __init__
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ConnectionResetError: [Errno 104] Connection reset by peer

PROTOCOL_SSLv2 is not available
..test/test_sslsocket.py:59: ResourceWarning: unclosed <socket.socket fd=3, family=AddressFamily.AF_UNIX, type=SocketKind.SOCK_STREAM, proto=0>
  self._server.listen()
.
======================================================================
FAIL: test_client_cert (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 210, in test_client_cert
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_deprecation (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 138, in test_deprecation
    self.assertEqual(len(w), 3)
AssertionError: 4 != 3

======================================================================
FAIL: test_newer_tls (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 268, in test_newer_tls
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_server_cert (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 172, in test_server_cert
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_set_server_cert (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 191, in test_set_server_cert
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

----------------------------------------------------------------------
Ran 11 tests in 5.240s

FAILED (failures=5)
make[3]: *** [py3-test] Error 1
make[3]: Leaving directory `/thrift/lib/py'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/thrift/lib/py'
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
Compressed 47.75 MB of artifacts by 95.2% relative to #55
Publishing Javadoc
Update relevant JIRA issues is waiting for a checkpoint on Thrift-precommit #85

Build failed in Jenkins: Thrift-precommit #85

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/85/changes>

Changes:

[cjmay4754] THRIFT-3569 Add thrift_transport_read_all to facilitate large reads in

------------------------------------------
[...truncated 6640 lines...]
	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 /thrift/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 /thrift/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
depbase=`echo DebugProtoTest.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 DebugProtoTest.o -MD -MP -MF $depbase.Tpo -c -o DebugProtoTest.o DebugProtoTest.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 DebugProtoTest DebugProtoTest.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/DebugProtoTest DebugProtoTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo JSONProtoTest.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 JSONProtoTest.o -MD -MP -MF $depbase.Tpo -c -o JSONProtoTest.o JSONProtoTest.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 JSONProtoTest JSONProtoTest.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/JSONProtoTest JSONProtoTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo OptionalRequiredTest.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 OptionalRequiredTest.o -MD -MP -MF $depbase.Tpo -c -o OptionalRequiredTest.o OptionalRequiredTest.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 OptionalRequiredTest OptionalRequiredTest.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/OptionalRequiredTest OptionalRequiredTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo RecursiveTest.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 RecursiveTest.o -MD -MP -MF $depbase.Tpo -c -o RecursiveTest.o RecursiveTest.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 RecursiveTest RecursiveTest.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/RecursiveTest RecursiveTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo SpecializationTest.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 SpecializationTest.o -MD -MP -MF $depbase.Tpo -c -o SpecializationTest.o SpecializationTest.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 SpecializationTest SpecializationTest.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/SpecializationTest SpecializationTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo AllProtocolTests.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 AllProtocolTests.o -MD -MP -MF $depbase.Tpo -c -o AllProtocolTests.o AllProtocolTests.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 AllProtocolsTest AllProtocolTests.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/AllProtocolsTest AllProtocolTests.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TransportTest.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 TransportTest.o -MD -MP -MF $depbase.Tpo -c -o TransportTest.o TransportTest.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 TransportTest TransportTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TransportTest TransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TSocketInterruptTest.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 TSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSocketInterruptTest.o TSocketInterruptTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo TSSLSocketInterruptTest.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 TSSLSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSSLSocketInterruptTest.o TSSLSocketInterruptTest.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 TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.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/TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo TServerIntegrationTest.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 TServerIntegrationTest.o -MD -MP -MF $depbase.Tpo -c -o TServerIntegrationTest.o TServerIntegrationTest.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 TServerIntegrationTest TServerIntegrationTest.o libtestgencpp.la libprocessortest.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/TServerIntegrationTest TServerIntegrationTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /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
depbase=`echo SecurityTest.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 SecurityTest.o -MD -MP -MF $depbase.Tpo -c -o SecurityTest.o SecurityTest.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 SecurityTest SecurityTest.o libtestgencpp.la libprocessortest.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.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/SecurityTest SecurityTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo ZlibTest.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 ZlibTest.o -MD -MP -MF $depbase.Tpo -c -o ZlibTest.o ZlibTest.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 ZlibTest ZlibTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/ZlibTest ZlibTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TFileTransportTest.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 TFileTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TFileTransportTest.o TFileTransportTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
TFileTransportTest.cpp: In member function 'void test_destructor::test_method()':
TFileTransportTest.cpp:192:28: warning: ignoring return value of 'int ftruncate(int, __off_t)', declared with attribute warn_unused_result [-Wunused-result]
     ftruncate(f.getFD(), 0);
                            ^
/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TFileTransportTest TFileTransportTest.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/TFileTransportTest TFileTransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo link/LinkTest.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 link/LinkTest.o -MD -MP -MF $depbase.Tpo -c -o link/LinkTest.o link/LinkTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService1.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 link/TemplatedService1.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService1.o link/TemplatedService1.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService2.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 link/TemplatedService2.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService2.o link/TemplatedService2.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 link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -L/usr/lib/x86_64-linux-gnu -lrt -lpthread
depbase=`echo OpenSSLManualInitTest.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 OpenSSLManualInitTest.o -MD -MP -MF $depbase.Tpo -c -o OpenSSLManualInitTest.o OpenSSLManualInitTest.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 OpenSSLManualInitTest OpenSSLManualInitTest.o ../../../lib/cpp/libthrift.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a  -lssl -lcrypto   -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/OpenSSLManualInitTest OpenSSLManualInitTest.o  -L/usr/lib/x86_64-linux-gnu ../../../lib/cpp/.libs/libthrift.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lssl -lcrypto -lrt -lpthread
depbase=`echo EnumTest.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 EnumTest.o -MD -MP -MF $depbase.Tpo -c -o EnumTest.o EnumTest.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 EnumTest EnumTest.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/EnumTest EnumTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TNonblockingServerTest.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 TNonblockingServerTest.o -MD -MP -MF $depbase.Tpo -c -o TNonblockingServerTest.o TNonblockingServerTest.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 TNonblockingServerTest TNonblockingServerTest.o libprocessortest.la ../../../lib/cpp/libthrift.la ../../../lib/cpp/libthriftnb.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -L/usr/lib/x86_64-linux-gnu -levent -lrt -lpthread 
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TNonblockingServerTest TNonblockingServerTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libprocessortest.a ../../../lib/cpp/.libs/libthrift.so ../../../lib/cpp/.libs/libthriftnb.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -levent -lrt -lpthread
make[5]: Leaving directory `/thrift/lib/cpp/test'
make  check-TESTS
make[5]: Entering directory `/thrift/lib/cpp/test'
An error message from getaddrinfo on the console is expected:
Thrift: Thu Feb 11 20:12:00 2016 getaddrinfo -2: Name or service not known

*** No errors detected
PASS: UnitTests
Thrift: Thu Feb 11 20:12:06 2016 ~TFDTransport TTransportException: 'TFDTransport::close(): Bad file descriptor'

*** No errors detected
PASS: TFDTransportTest

*** No errors detected
PASS: TPipedTransportTest

*** No errors detected
PASS: DebugProtoTest

*** No errors detected
PASS: JSONProtoTest

*** No errors detected
PASS: OptionalRequiredTest

*** No errors detected
PASS: RecursiveTest

*** No errors detected
PASS: SpecializationTest
TBinaryProtocol => OK
TLEBinaryProtocol => OK
TCompactProtocol => OK

*** No errors detected
PASS: AllProtocolsTest
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport

*** No errors detected
PASS: TransportTest
An error message from SSL_Shutdown on the console is expected:
Thrift: Thu Feb 11 20:13:10 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Thu Feb 11 20:13:12 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Thu Feb 11 20:13:13 2016 SSL_shutdown: Broken pipe

*** No errors detected
PASS: TInterruptTest

*** No errors detected
PASS: TServerIntegrationTest
FAIL: SecurityTest
seed: 1455221616

*** No errors detected
PASS: ZlibTest

*** No errors detected
PASS: TFileTransportTest
PASS: link_test

*** No errors detected
PASS: OpenSSLManualInitTest

*** No errors detected
PASS: EnumTest
Thrift: Thu Feb 11 20:14:16 2016 TNonblockingServer: Serving on port 12345, 1 io threads.
Thrift: Thu Feb 11 20:14:16 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 20:14:16 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 20:14:16 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 20:14:16 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 20:14:16 2016 PthreadThread::join(): detached thread
Thrift: Thu Feb 11 20:14:16 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 20:14:16 2016 TNonblocking: join done for IO thread #0
Thrift: Thu Feb 11 20:14:16 2016 TNonblockingServer: Serving on port 43193, 1 io threads.
Thrift: Thu Feb 11 20:14:16 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 20:14:16 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 20:14:16 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 20:14:16 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 20:14:16 2016 PthreadThread::join(): detached thread
Thrift: Thu Feb 11 20:14:16 2016 TNonblockingServer: Serving on port 48262, 1 io threads.
Thrift: Thu Feb 11 20:14:16 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 20:14:16 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 20:14:16 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 20:14:16 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 20:14:16 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 20:14:16 2016 TNonblocking: join done for IO thread #0
Thrift: Thu Feb 11 20:14:16 2016 PthreadThread::join(): detached thread

*** No errors detected
PASS: TNonblockingServerTest
====================
1 of 19 tests failed
====================
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory `/thrift/lib/cpp/test'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/thrift/lib/cpp/test'
make[3]: *** [check] Error 2
make[3]: Leaving directory `/thrift/lib/cpp/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/cpp'
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
Updating THRIFT-3569

Build failed in Jenkins: Thrift-precommit #84

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/84/changes>

Changes:

[jsirois] Fixup SecurityTest SIGPIPE ignoring.

------------------------------------------
[...truncated 6863 lines...]
/usr/bin/haxe --cwd .  cpp.hxml
haxelib run hxcpp Build.xml haxe -Ddebug -Dhaxe3="1" -Dhaxe_ver="3.2" -Dhxcpp_api_level="321" -I"../../lib/haxe/src/" -I"gen-haxe/" -I"src/" -I"/usr/lib/haxe/extraLibs/" -I"/usr/local/lib/haxe/extraLibs/" -I"" -I"/usr/lib/haxe/std/cpp/_std/" -I"/usr/share/haxe/std/cpp/_std/" -I"/usr/local/lib/haxe/std/cpp/_std/" -I"/usr/lib/haxe/std/" -I"/usr/share/haxe/std/" -I"/usr/local/lib/haxe/std/"
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/tutorial/Zip_args.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/d44ed333_Zip_args.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/tutorial/Operation.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/d44ed333_Operation.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/tutorial/InvalidOperation.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/d44ed333_InvalidOperation.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/tutorial/Ping_args.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/d44ed333_Ping_args.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/tutorial/Calculate_args.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/d44ed333_Calculate_args.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/tutorial/Add_result.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/d44ed333_Add_result.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/tutorial/CalculatorProcessor.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/d44ed333_CalculatorProcessor.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/sys/net/Socket.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/076a800e_Socket.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/tutorial/Work.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/d44ed333_Work.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/sys/net/_Socket/SocketOutput.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/712d6d61_SocketOutput.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/tutorial/Ping_result.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/d44ed333_Ping_result.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/tutorial/CalculatorImpl.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/d44ed333_CalculatorImpl.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/tutorial/Calculate_result.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/d44ed333_Calculate_result.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/sys/net/_Socket/SocketInput.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/712d6d61_SocketInput.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/tutorial/Add_args.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/d44ed333_Add_args.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/sys/net/Host.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/076a800e_Host.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/shared/SharedStruct.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/bcd5b649_SharedStruct.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/shared/SharedServiceProcessor.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/bcd5b649_SharedServiceProcessor.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/shared/SharedServiceImpl.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/bcd5b649_SharedServiceImpl.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/shared/GetStruct_result.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/bcd5b649_GetStruct_result.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/shared/GetStruct_args.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/bcd5b649_GetStruct_args.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/transport/TTransportException.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/403cb7a9_TTransportException.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/transport/TSocket.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/403cb7a9_TSocket.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/transport/TServerSocket.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/403cb7a9_TServerSocket.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/transport/THttpClient.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/403cb7a9_THttpClient.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/transport/TServerTransport.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/403cb7a9_TServerTransport.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/transport/TFramedTransportFactory.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/403cb7a9_TFramedTransportFactory.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/transport/TFramedTransport.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/403cb7a9_TFramedTransport.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/transport/TBufferedTransportFactory.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/403cb7a9_TBufferedTransportFactory.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/transport/TTransportFactory.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/403cb7a9_TTransportFactory.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/transport/TBufferedTransport.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/403cb7a9_TBufferedTransport.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/transport/TTransport.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/403cb7a9_TTransport.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/server/TSimpleServer.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/b2264995_TSimpleServer.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/server/TServerEventHandler.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/b2264995_TServerEventHandler.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/server/TServer.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/b2264995_TServer.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/TSet.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_TSet.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/TProtocolUtil.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_TProtocolUtil.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/TProtocolException.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_TProtocolException.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/TMessage.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_TMessage.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/TMap.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_TMap.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/TList.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_TList.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/TJSONProtocolFactory.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_TJSONProtocolFactory.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/LookaheadReader.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_LookaheadReader.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/JSONPairContext.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_JSONPairContext.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/JSONListContext.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_JSONListContext.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/JSONBaseContext.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_JSONBaseContext.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/JSONConstants.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_JSONConstants.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/TJSONProtocol.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_TJSONProtocol.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/TBinaryProtocolFactory.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_TBinaryProtocolFactory.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/TBinaryProtocol.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_TBinaryProtocol.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/TProtocolFactory.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_TProtocolFactory.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/TProtocol.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_TProtocol.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/TRecursionTracker.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_TRecursionTracker.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/helper/IntSet.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/e3b021a7_IntSet.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/TProcessor.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/e174c06f_TProcessor.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/TBase.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/e174c06f_TBase.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/TApplicationException.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/e174c06f_TApplicationException.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/TStruct.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_TStruct.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/protocol/TField.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/953d95be_TField.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/AbstractMethodError.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/e174c06f_AbstractMethodError.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/org/apache/thrift/TException.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/e174c06f_TException.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/haxe/io/FPHelper.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7086ce2f_FPHelper.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/haxe/io/Error.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7086ce2f_Error.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/haxe/io/Eof.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7086ce2f_Eof.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/haxe/io/BytesOutput.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7086ce2f_BytesOutput.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/haxe/io/Output.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7086ce2f_Output.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/haxe/io/BytesInput.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7086ce2f_BytesInput.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/haxe/io/Input.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7086ce2f_Input.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/haxe/io/BytesBuffer.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7086ce2f_BytesBuffer.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/haxe/ds/StringMap.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/67a102d5_StringMap.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/haxe/ds/IntMap.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/67a102d5_IntMap.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/haxe/ds/GenericStack_org_apache_thrift_protocol_JSONBaseContext.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/67a102d5_GenericStack_org_apache_thrift_protocol_JSONBaseContext.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/haxe/ds/GenericCell_org_apache_thrift_protocol_JSONBaseContext.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/67a102d5_GenericCell_org_apache_thrift_protocol_JSONBaseContext.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/haxe/crypto/BaseCode.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/9e7d5c50_BaseCode.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/haxe/crypto/Base64.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/9e7d5c50_Base64.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/haxe/io/Bytes.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7086ce2f_Bytes.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/haxe/Utf8.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/a09e5109_Utf8.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/haxe/Log.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/a09e5109_Log.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/haxe/Http.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/a09e5109_Http.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/haxe/IMap.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/a09e5109_IMap.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/Type.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0_Type.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/Sys.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0_Sys.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/StringTools.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0_StringTools.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/StringBuf.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0_StringBuf.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/Std.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0_Std.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/Main.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0_Main.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/Trns.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0_Trns.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/Prot.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0_Prot.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/_List/ListIterator.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/586c4fbd_ListIterator.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/List.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0_List.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/Lambda.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0_Lambda.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/EReg.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0_EReg.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/cpp/Lib.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/5d83a806_Lib.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/CalculatorHandler.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0_CalculatorHandler.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/tutorial/Calculator.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/d44ed333_Calculator.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/shared/SharedService.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/bcd5b649_SharedService.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/__boot__.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0___boot__.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/__files__.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0___files__.o
g++ -Iinclude -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/__resources__.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0___resources__.o
g++ -Iinclude -DHX_DECLARE_MAIN -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof ./src/__main__.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0___main__.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/hx/Anon.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7c1eca46_Anon.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/hx/Boot.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7c1eca46_Boot.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/hx/gc/GcCommon.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/436ffff6_GcCommon.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/hx/Date.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7c1eca46_Date.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/hx/gc/GcRegCapture.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/436ffff6_GcRegCapture.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/hx/CFFI.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7c1eca46_CFFI.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/436ffff6_Immix.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/hx/Hash.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7c1eca46_Hash.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/hx/Interface.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7c1eca46_Interface.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/hx/Debug.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7c1eca46_Debug.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/hx/Lib.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7c1eca46_Lib.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/hx/Object.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7c1eca46_Object.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/hx/Thread.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7c1eca46_Thread.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/Array.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0_Array.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/hx/StdLibs.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7c1eca46_StdLibs.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/hx/Class.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/7c1eca46_Class.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/Dynamic.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0_Dynamic.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/Enum.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0_Enum.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/Math.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0_Math.o
g++ -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -c -fvisibility=hidden -g -fpic -fPIC -DHX_LINUX -DHXCPP_DEBUG -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -m64 -DHXCPP_M64 -I/usr/lib/haxe/lib/hxcpp/3,2,205/include -x c++ -frtti -Wno-invalid-offsetof /usr/lib/haxe/lib/hxcpp/3,2,205/src/String.cpp -o/thrift/tutorial/haxe/bin/obj/linux64-debug/1d9bb4d0_String.o
g++ -o Main-debug -debug -rdynamic -m64 @/thrift/tutorial/haxe/bin/obj/linux64-debug/all_objs -lpthread -ldl
make[3]: Leaving directory `/thrift/tutorial/haxe'
Making all in go
make[3]: Entering directory `/thrift/tutorial/go'
../../compiler/cpp/thrift --gen go -r ../../tutorial/tutorial.thrift
make[3]: Leaving directory `/thrift/tutorial/go'
Making all in nodejs
make[3]: Entering directory `/thrift/tutorial/nodejs'
../../compiler/cpp/thrift --gen js:node -r ../../tutorial/tutorial.thrift
make[3]: Leaving directory `/thrift/tutorial/nodejs'
Making all in dart
make[3]: Entering directory `/thrift/tutorial/dart'
../../compiler/cpp/thrift --gen dart -r ../../tutorial/tutorial.thrift
../../compiler/cpp/thrift --gen dart -r ../../tutorial/tutorial.thrift
cd client; /usr/lib/dart/bin/pub get
cd console_client; /usr/lib/dart/bin/pub get
cd client; /usr/lib/dart/bin/pub get
cd gen-dart/tutorial; /usr/lib/dart/bin/pub get
cd gen-dart/shared; /usr/lib/dart/bin/pub get

Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 

Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... Got dependencies!

Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 
Resolving dependencies... 

Resolving dependencies... 
Resolving dependencies... 

Resolving dependencies... Downloading browser 0.10.0+2...

Resolving dependencies... Downloading browser 0.10.0+2...

Resolving dependencies... 
Resolving dependencies... (1.0s) 
Resolving dependencies... (1.0s) 
Resolving dependencies... (1.1s) 
Resolving dependencies... (1.1s) 
Resolving dependencies... (1.2s) 
Resolving dependencies... (1.2s) 
Resolving dependencies... (1.3s) 
Resolving dependencies... (1.3s) Got dependencies!
Cannot create link, path = './packages/browser' (OS Error: File exists, errno = 17)

Resolving dependencies... (1.4s) make[3]: *** [pub-get-server] Error 1
make[3]: *** Waiting for unfinished jobs....

Resolving dependencies... (1.4s) 
Resolving dependencies... (1.5s) 
Resolving dependencies... (1.5s) 

Resolving dependencies... (1.5s) 
+ async 1.8.0
+ charcode 1.1.0
+ collection 1.4.0
+ crypto 0.9.1
+ http 0.11.3+3
+ http_parser 2.1.0
+ logging 0.11.2
+ path 1.3.9
+ source_span 1.2.1
+ stack_trace 1.6.1
+ stream_channel 1.3.1
+ string_scanner 0.1.4+1
+ thrift 1.0.0-dev from path ../../../../lib/dart
+ async 1.8.0
+ charcode 1.1.0
+ collection 1.4.0
+ crypto 0.9.1
+ http 0.11.3+3
+ http_parser 2.1.0
+ logging 0.11.2
+ path 1.3.9
+ shared 0.0.1 from path ../shared
+ source_span 1.2.1
+ stack_trace 1.6.1
+ stream_channel 1.3.1
+ string_scanner 0.1.4+1
+ thrift 1.0.0-dev from path ../../../../lib/dart
Downloading stream_channel 1.3.1...
Downloading stream_channel 1.3.1...
Changed 13 dependencies!
Changed 14 dependencies!
make[3]: Leaving directory `/thrift/tutorial/dart'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/thrift/tutorial'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/thrift'
make: *** [all] Error 2
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
Compressed 45.73 MB of artifacts by 99.4% relative to #55
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #83

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/83/changes>

Changes:

[jsirois] Fixup SecurityTest flakiness under CI.

[jsirois] Try to trap GlobalFixture tear down exceptions.

[jsirois] Kill tear-down debugging and use the more-modern standard __linux__.

[jsirois] One more __linux__ correction.

------------------------------------------
[...truncated 8672 lines...]
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-inject-bean/2.3.0/sisu-inject-bean-2.3.0.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: com/googlecode/jslint4java/jslint4java/1.4.6/jslint4java-1.4.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 169K from central
[artifact:dependencies] Transferring 282K from central
[artifact:dependencies] Transferring 44K from central
[artifact:dependencies] Transferring 84K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-classworlds/2.4/plexus-classworlds-2.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-artifact/3.0.4/maven-artifact-3.0.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-guice/3.1.0/sisu-guice-3.1.0-no_aop.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 46K from central
[artifact:dependencies] Transferring 51K from central
[artifact:dependencies] Transferring 349K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-interpolation/1.1/plexus-interpolation-1.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-project/3.0-alpha-2/maven-project-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 35K from central
[artifact:dependencies] Transferring 139K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-guava/0.9.9/sisu-guava-0.9.9.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-container-default/1.0-beta-3.0.5/plexus-container-default-1.0-beta-3.0.5.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-compat/3.0-alpha-2/maven-compat-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1472K from central
[artifact:dependencies] Transferring 204K from central
[artifact:dependencies] Transferring 232K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-project-builder/3.0-alpha-2/maven-project-builder-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 165K from central
     [copy] Copying 39 files to /thrift/lib/js/test/build/lib

jslint:

lint:

dependencies:

init:
    [mkdir] Created dir: /thrift/lib/js/test/build/js/lib
    [mkdir] Created dir: /thrift/lib/js/test/build/log
    [mkdir] Created dir: /thrift/lib/js/test/build/test
    [mkdir] Created dir: /thrift/lib/js/test/build/test/log

xvfb:
     [echo] check if Xvfb is available:
     [exec] Execute failed: java.io.IOException: Cannot run program "Xvfb": error=2, No such file or directory

phantomjs:

compile:
    [javac] Compiling 29 source files to /thrift/lib/js/test/build/test
    [javac] warning: Supported source version 'RELEASE_6' from annotation processor 'org.sonatype.guice.bean.scanners.index.SisuIndexAPT6' less than -source '1.7'
    [javac] 1 warning
    [javac] Compiling 1 source file to /thrift/lib/js/test/build/test
    [javac] warning: Supported source version 'RELEASE_6' from annotation processor 'org.sonatype.guice.bean.scanners.index.SisuIndexAPT6' less than -source '1.7'
    [javac] Note: /thrift/lib/js/test/src/test/Httpd.java uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: /thrift/lib/js/test/src/test/Httpd.java uses unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 1 warning

jstest:
      [jar] Building jar: /thrift/lib/js/test/build/jstest.jar

proxy:

jslibs:
      [get] Getting: http://code.jquery.com/jquery-1.11.3.min.js
      [get] To: /thrift/lib/js/test/build/js/lib/jquery.js
      [get] Getting: http://js-test-driver.googlecode.com/svn/trunk/JsTestDriver/contrib/qunit/src/equiv.js
      [get] To: /thrift/lib/js/test/build/js/lib/equiv.js
      [get] Getting: http://js-test-driver.googlecode.com/svn/trunk/JsTestDriver/contrib/qunit/src/QUnitAdapter.js
      [get] To: /thrift/lib/js/test/build/js/lib/QUnitAdapter.js
      [get] Getting: http://code.jquery.com/qunit/qunit-1.18.0.js
      [get] To: /thrift/lib/js/test/build/js/lib/qunit.js
      [get] Getting: http://code.jquery.com/qunit/qunit-1.18.0.css
      [get] To: /thrift/lib/js/test/build/js/lib/qunit.css
     [copy] Copying 1 file to /thrift/lib/js/test/build/js

unittest:

test:

BUILD SUCCESSFUL
Total time: 21 seconds
make[3]: Leaving directory `/thrift/lib/js/test'
make[2]: Leaving directory `/thrift/lib/js/test'
Making check in py
make[2]: Entering directory `/thrift/lib/py'
/usr/bin/pip3 install -r requirements.txt || /usr/bin/pip3 install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python3/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python3 setup.py build
running build
running build_py
/usr/bin/pip install -r requirements.txt || /usr/bin/pip install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python setup.py build
running build
running build_py
running build_ext
make  check-local
make[3]: Entering directory `/thrift/lib/py'
/usr/bin/pip3 install -r requirements.txt || /usr/bin/pip3 install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python3/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python3 setup.py build
running build
running build_py
/usr/bin/pip install -r requirements.txt || /usr/bin/pip install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python setup.py build
running build
running build_py
running build_ext
/usr/bin/python3 test/thrift_json.py
.
----------------------------------------------------------------------
Ran 1 test in 0.000s

OK
/usr/bin/python3 test/test_sslsocket.py
Fsys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 46566, 0, 0)>
.Fsys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 46573, 0, 0)>
Fsys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 46574, 0, 0)>
F/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:253: DeprecationWarning: validate is deprecated. Use cert_reqs=ssl.CERT_REQUIRED instead
  DeprecationWarning)
/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:253: DeprecationWarning: validate is deprecated. Use cert_reqs=ssl.CERT_NONE instead
  DeprecationWarning)
.sys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 46575, 0, 0)>
F/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:265: DeprecationWarning: Use cert_reqs instead
  warnings.warn('Use cert_reqs instead', DeprecationWarning)
.sys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 46576, 0, 0)>
Exception in thread Thread-11:
Traceback (most recent call last):
  File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner
    self.run()
  File "test/test_sslsocket.py", line 60, in run
    self.client = self._server.accept()
  File "/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py", line 418, in accept
    client = self._wrap_socket(plain_client)
  File "/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py", line 181, in _wrap_socket
    server_hostname=self._server_hostname)
  File "/usr/lib/python3.4/ssl.py", line 365, in wrap_socket
    _context=self)
  File "/usr/lib/python3.4/ssl.py", line 601, in __init__
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ConnectionResetError: [Errno 104] Connection reset by peer

PROTOCOL_SSLv2 is not available
.Fsys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 46581, 0, 0)>
test/test_sslsocket.py:59: ResourceWarning: unclosed <socket.socket fd=3, family=AddressFamily.AF_UNIX, type=SocketKind.SOCK_STREAM, proto=0>
  self._server.listen()
F
======================================================================
FAIL: test_ciphers (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 221, in test_ciphers
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_deprecation (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 140, in test_deprecation
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_newer_tls (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 268, in test_newer_tls
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_server_cert (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 172, in test_server_cert
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_set_server_cert (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 191, in test_set_server_cert
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_ssl_context (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 301, in test_ssl_context
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_unix_domain_socket (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 167, in test_unix_domain_socket
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

----------------------------------------------------------------------
Ran 11 tests in 5.740s

FAILED (failures=7)
make[3]: *** [py3-test] Error 1
make[3]: Leaving directory `/thrift/lib/py'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/thrift/lib/py'
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

Build failed in Jenkins: Thrift-precommit #82

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/82/changes>

Changes:

[jsirois] Fixup SecurityTest flakiness under CI.

[jsirois] Try to trap GlobalFixture tear down exceptions.

[jsirois] Kill tear-down debugging and use the more-modern standard __linux__.

------------------------------------------
[...truncated 7403 lines...]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:777:47: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTransports, totalSize, ##__VA_ARGS__);                                      \
                                              ^
TransportTest.cpp:782:67: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTTransports<CoupledTransports>, totalSize, ##__VA_ARGS__);                  \
                                                                  ^
TransportTest.cpp:784:75: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledBufferedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);          \
                                                                          ^
TransportTest.cpp:786:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledFramedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);            \
                                                                        ^
TransportTest.cpp:788:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledZlibTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);              \
                                                                      ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
  addTestRW<CoupledTransports>(BOOST_STRINGIZE(CoupledTransports), totalSize, ##__VA_ARGS__);
                                                                              ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:777:47: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTransports, totalSize, ##__VA_ARGS__);                                      \
                                              ^
TransportTest.cpp:782:67: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTTransports<CoupledTransports>, totalSize, ##__VA_ARGS__);                  \
                                                                  ^
TransportTest.cpp:784:75: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledBufferedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);          \
                                                                          ^
TransportTest.cpp:786:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledFramedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);            \
                                                                        ^
TransportTest.cpp:788:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledZlibTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);              \
                                                                      ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
  addTestRW<CoupledTransports>(BOOST_STRINGIZE(CoupledTransports), totalSize, ##__VA_ARGS__);
                                                                              ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:777:47: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTransports, totalSize, ##__VA_ARGS__);                                      \
                                              ^
TransportTest.cpp:782:67: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTTransports<CoupledTransports>, totalSize, ##__VA_ARGS__);                  \
                                                                  ^
TransportTest.cpp:784:75: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledBufferedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);          \
                                                                          ^
TransportTest.cpp:786:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledFramedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);            \
                                                                        ^
TransportTest.cpp:788:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledZlibTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);              \
                                                                      ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
  addTestRW<CoupledTransports>(BOOST_STRINGIZE(CoupledTransports), totalSize, ##__VA_ARGS__);
                                                                              ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:777:47: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTransports, totalSize, ##__VA_ARGS__);                                      \
                                              ^
TransportTest.cpp:782:67: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTTransports<CoupledTransports>, totalSize, ##__VA_ARGS__);                  \
                                                                  ^
TransportTest.cpp:784:75: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledBufferedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);          \
                                                                          ^
TransportTest.cpp:786:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledFramedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);            \
                                                                        ^
TransportTest.cpp:788:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledZlibTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);              \
                                                                      ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
  addTestRW<CoupledTransports>(BOOST_STRINGIZE(CoupledTransports), totalSize, ##__VA_ARGS__);
                                                                              ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:777:47: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTransports, totalSize, ##__VA_ARGS__);                                      \
                                              ^
TransportTest.cpp:782:67: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTTransports<CoupledTransports>, totalSize, ##__VA_ARGS__);                  \
                                                                  ^
TransportTest.cpp:784:75: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledBufferedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);          \
                                                                          ^
TransportTest.cpp:786:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledFramedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);            \
                                                                        ^
TransportTest.cpp:788:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledZlibTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);              \
                                                                      ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
  addTestRW<CoupledTransports>(BOOST_STRINGIZE(CoupledTransports), totalSize, ##__VA_ARGS__);
                                                                              ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:777:47: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTransports, totalSize, ##__VA_ARGS__);                                      \
                                              ^
TransportTest.cpp:782:67: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTTransports<CoupledTransports>, totalSize, ##__VA_ARGS__);                  \
                                                                  ^
TransportTest.cpp:784:75: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledBufferedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);          \
                                                                          ^
TransportTest.cpp:786:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledFramedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);            \
                                                                        ^
TransportTest.cpp:788:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledZlibTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);              \
                                                                      ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
  addTestRW<CoupledTransports>(BOOST_STRINGIZE(CoupledTransports), totalSize, ##__VA_ARGS__);
                                                                              ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:777:47: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTransports, totalSize, ##__VA_ARGS__);                                      \
                                              ^
TransportTest.cpp:782:67: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTTransports<CoupledTransports>, totalSize, ##__VA_ARGS__);                  \
                                                                  ^
TransportTest.cpp:784:75: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledBufferedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);          \
                                                                          ^
TransportTest.cpp:786:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledFramedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);            \
                                                                        ^
TransportTest.cpp:788:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledZlibTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);              \
                                                                      ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
  addTestRW<CoupledTransports>(BOOST_STRINGIZE(CoupledTransports), totalSize, ##__VA_ARGS__);
                                                                              ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:777:47: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTransports, totalSize, ##__VA_ARGS__);                                      \
                                              ^
TransportTest.cpp:782:67: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTTransports<CoupledTransports>, totalSize, ##__VA_ARGS__);                  \
                                                                  ^
TransportTest.cpp:784:75: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledBufferedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);          \
                                                                          ^
TransportTest.cpp:786:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledFramedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);            \
                                                                        ^
TransportTest.cpp:788:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledZlibTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);              \
                                                                      ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
  addTestRW<CoupledTransports>(BOOST_STRINGIZE(CoupledTransports), totalSize, ##__VA_ARGS__);
                                                                              ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:777:47: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTransports, totalSize, ##__VA_ARGS__);                                      \
                                              ^
TransportTest.cpp:782:67: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTTransports<CoupledTransports>, totalSize, ##__VA_ARGS__);                  \
                                                                  ^
TransportTest.cpp:784:75: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledBufferedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);          \
                                                                          ^
TransportTest.cpp:786:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledFramedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);            \
                                                                        ^
TransportTest.cpp:788:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledZlibTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);              \
                                                                      ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
  addTestRW<CoupledTransports>(BOOST_STRINGIZE(CoupledTransports), totalSize, ##__VA_ARGS__);
                                                                              ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
325 warnings generated.
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TransportTest TransportTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TransportTest TransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TSocketInterruptTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 TSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSocketInterruptTest.o TSocketInterruptTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo TSSLSocketInterruptTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 TSSLSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSSLSocketInterruptTest.o TSSLSocketInterruptTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo TServerIntegrationTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 TServerIntegrationTest.o -MD -MP -MF $depbase.Tpo -c -o TServerIntegrationTest.o TServerIntegrationTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TServerIntegrationTest TServerIntegrationTest.o libtestgencpp.la libprocessortest.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: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TServerIntegrationTest TServerIntegrationTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /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
depbase=`echo SecurityTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 SecurityTest.o -MD -MP -MF $depbase.Tpo -c -o SecurityTest.o SecurityTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
SecurityTest.cpp:58:16: error: use of undeclared identifier 'SIGPIPE'
        signal(SIGPIPE, SIG_IGN);
               ^
SecurityTest.cpp:80:16: error: use of undeclared identifier 'SIGPIPE'
        signal(SIGPIPE, SIG_DFL);
               ^
2 errors generated.
make[5]: *** [SecurityTest.o] Error 1
make[5]: Leaving directory `/thrift/lib/cpp/test'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/thrift/lib/cpp/test'
make[3]: *** [check] Error 2
make[3]: Leaving directory `/thrift/lib/cpp/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/cpp'
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

Build failed in Jenkins: Thrift-precommit #81

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/81/changes>

Changes:

[jsirois] Fixup SecurityTest flakiness under CI.

[jsirois] Try to trap GlobalFixture tear down exceptions.

------------------------------------------
[...truncated 8686 lines...]
[artifact:dependencies] Downloading: org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 160K from central
[artifact:dependencies] Transferring 169K from central
[artifact:dependencies] Transferring 44K from central
[artifact:dependencies] Downloading: com/googlecode/jslint4java/jslint4java/1.4.6/jslint4java-1.4.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-classworlds/2.4/plexus-classworlds-2.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-guice/3.1.0/sisu-guice-3.1.0-no_aop.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-artifact/3.0.4/maven-artifact-3.0.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 84K from central
[artifact:dependencies] Transferring 46K from central
[artifact:dependencies] Transferring 349K from central
[artifact:dependencies] Transferring 51K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-interpolation/1.1/plexus-interpolation-1.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-project/3.0-alpha-2/maven-project-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 35K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-guava/0.9.9/sisu-guava-0.9.9.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 139K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-container-default/1.0-beta-3.0.5/plexus-container-default-1.0-beta-3.0.5.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1472K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-compat/3.0-alpha-2/maven-compat-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 204K from central
[artifact:dependencies] Transferring 232K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-project-builder/3.0-alpha-2/maven-project-builder-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 165K from central
     [copy] Copying 39 files to /thrift/lib/js/test/build/lib

jslint:

lint:

dependencies:

init:
    [mkdir] Created dir: /thrift/lib/js/test/build/js/lib
    [mkdir] Created dir: /thrift/lib/js/test/build/log
    [mkdir] Created dir: /thrift/lib/js/test/build/test
    [mkdir] Created dir: /thrift/lib/js/test/build/test/log

xvfb:
     [echo] check if Xvfb is available:
     [exec] Execute failed: java.io.IOException: Cannot run program "Xvfb": error=2, No such file or directory

phantomjs:

compile:
    [javac] Compiling 29 source files to /thrift/lib/js/test/build/test
    [javac] warning: Supported source version 'RELEASE_6' from annotation processor 'org.sonatype.guice.bean.scanners.index.SisuIndexAPT6' less than -source '1.7'
    [javac] 1 warning
    [javac] Compiling 1 source file to /thrift/lib/js/test/build/test
    [javac] warning: Supported source version 'RELEASE_6' from annotation processor 'org.sonatype.guice.bean.scanners.index.SisuIndexAPT6' less than -source '1.7'
    [javac] Note: /thrift/lib/js/test/src/test/Httpd.java uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: /thrift/lib/js/test/src/test/Httpd.java uses unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 1 warning

jstest:
      [jar] Building jar: /thrift/lib/js/test/build/jstest.jar

proxy:

jslibs:
      [get] Getting: http://code.jquery.com/jquery-1.11.3.min.js
      [get] To: /thrift/lib/js/test/build/js/lib/jquery.js
      [get] Getting: http://js-test-driver.googlecode.com/svn/trunk/JsTestDriver/contrib/qunit/src/equiv.js
      [get] To: /thrift/lib/js/test/build/js/lib/equiv.js
      [get] Getting: http://js-test-driver.googlecode.com/svn/trunk/JsTestDriver/contrib/qunit/src/QUnitAdapter.js
      [get] To: /thrift/lib/js/test/build/js/lib/QUnitAdapter.js
      [get] Getting: http://code.jquery.com/qunit/qunit-1.18.0.js
      [get] To: /thrift/lib/js/test/build/js/lib/qunit.js
      [get] Getting: http://code.jquery.com/qunit/qunit-1.18.0.css
      [get] To: /thrift/lib/js/test/build/js/lib/qunit.css
     [copy] Copying 1 file to /thrift/lib/js/test/build/js

unittest:

test:

BUILD SUCCESSFUL
Total time: 23 seconds
make[3]: Leaving directory `/thrift/lib/js/test'
make[2]: Leaving directory `/thrift/lib/js/test'
Making check in py
make[2]: Entering directory `/thrift/lib/py'
/usr/bin/pip3 install -r requirements.txt || /usr/bin/pip3 install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python3/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python3 setup.py build
running build
running build_py
/usr/bin/pip install -r requirements.txt || /usr/bin/pip install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python setup.py build
running build
running build_py
running build_ext
make  check-local
make[3]: Entering directory `/thrift/lib/py'
/usr/bin/pip3 install -r requirements.txt || /usr/bin/pip3 install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python3/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python3 setup.py build
running build
running build_py
/usr/bin/pip install -r requirements.txt || /usr/bin/pip install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python setup.py build
running build
running build_py
running build_ext
/usr/bin/python3 test/thrift_json.py
.
----------------------------------------------------------------------
Ran 1 test in 0.001s

OK
/usr/bin/python3 test/test_sslsocket.py
F/usr/lib/python3.4/unittest/case.py:605: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 45676, 0, 0)>
  outcome.errors.clear()
.Fsys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 45683, 0, 0)>
Fsys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 45685, 0, 0)>
F/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:253: DeprecationWarning: validate is deprecated. Use cert_reqs=ssl.CERT_REQUIRED instead
  DeprecationWarning)
/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:253: DeprecationWarning: validate is deprecated. Use cert_reqs=ssl.CERT_NONE instead
  DeprecationWarning)
.sys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 45686, 0, 0)>
F/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:265: DeprecationWarning: Use cert_reqs instead
  warnings.warn('Use cert_reqs instead', DeprecationWarning)
.sys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 45687, 0, 0)>
Exception in thread Thread-11:
Traceback (most recent call last):
  File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner
    self.run()
  File "test/test_sslsocket.py", line 60, in run
    self.client = self._server.accept()
  File "/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py", line 418, in accept
    client = self._wrap_socket(plain_client)
  File "/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py", line 181, in _wrap_socket
    server_hostname=self._server_hostname)
  File "/usr/lib/python3.4/ssl.py", line 365, in wrap_socket
    _context=self)
  File "/usr/lib/python3.4/ssl.py", line 601, in __init__
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ConnectionResetError: [Errno 104] Connection reset by peer

PROTOCOL_SSLv2 is not available
.Fsys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 45692, 0, 0)>
test/test_sslsocket.py:59: ResourceWarning: unclosed <socket.socket fd=3, family=AddressFamily.AF_UNIX, type=SocketKind.SOCK_STREAM, proto=0>
  self._server.listen()
F
======================================================================
FAIL: test_ciphers (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 221, in test_ciphers
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_deprecation (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 140, in test_deprecation
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_newer_tls (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 268, in test_newer_tls
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_server_cert (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 172, in test_server_cert
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_set_server_cert (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 191, in test_set_server_cert
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_ssl_context (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 301, in test_ssl_context
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_unix_domain_socket (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 167, in test_unix_domain_socket
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

----------------------------------------------------------------------
Ran 11 tests in 5.773s

FAILED (failures=7)
make[3]: *** [py3-test] Error 1
make[3]: Leaving directory `/thrift/lib/py'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/thrift/lib/py'
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

Build failed in Jenkins: Thrift-precommit #80

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/80/changes>

Changes:

[jsirois] Fixup SecurityTest flakiness under CI.

------------------------------------------
[...truncated 8617 lines...]
[artifact:dependencies] Transferring 51K from central
[artifact:dependencies] Transferring 490K from central
[artifact:dependencies] Transferring 181K from central
[artifact:dependencies] Downloading: org/sonatype/spice/model-builder/1.3/model-builder-1.3.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-utils/2.0.6/plexus-utils-2.0.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 35K from central
[artifact:dependencies] Transferring 218K from central
[artifact:dependencies] Transferring 131K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-inject-plexus/2.3.0/sisu-inject-plexus-2.3.0.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-plugin-api/3.0.4/maven-plugin-api-3.0.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 200K from central
[artifact:dependencies] Transferring 48K from central
[artifact:dependencies] Transferring 284K from central
[artifact:dependencies] Downloading: commons-lang/commons-lang/2.6/commons-lang-2.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: commons-codec/commons-codec/1.3/commons-codec-1.3.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: com/googlecode/jslint4java/jslint4java-ant/1.4.6/jslint4java-ant-1.4.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 278K from central
[artifact:dependencies] Transferring 59K from central
[artifact:dependencies] Transferring 18K from central
[artifact:dependencies] Transferring 46K from central
[artifact:dependencies] Downloading: com/google/jstestdriver/jstestdriver/1.3.5/jstestdriver-1.3.5.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: log4j/log4j/1.2.12/log4j-1.2.12.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/slf4j/slf4j-log4j12/1.5.6/slf4j-log4j12-1.5.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-inject-bean/2.3.0/sisu-inject-bean-2.3.0.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 350K from central
[artifact:dependencies] Transferring 9K from central
[artifact:dependencies] Transferring 282K from central
[artifact:dependencies] Transferring 4K from central
[artifact:dependencies] Transferring 4222K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-model/3.0.4/maven-model-3.0.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 160K from central
[artifact:dependencies] Downloading: commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: com/googlecode/jslint4java/jslint4java/1.4.6/jslint4java-1.4.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 169K from central
[artifact:dependencies] Transferring 44K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-classworlds/2.4/plexus-classworlds-2.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 84K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-guice/3.1.0/sisu-guice-3.1.0-no_aop.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-artifact/3.0.4/maven-artifact-3.0.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 46K from central
[artifact:dependencies] Transferring 349K from central
[artifact:dependencies] Transferring 51K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-interpolation/1.1/plexus-interpolation-1.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-project/3.0-alpha-2/maven-project-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 35K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-guava/0.9.9/sisu-guava-0.9.9.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 139K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-container-default/1.0-beta-3.0.5/plexus-container-default-1.0-beta-3.0.5.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1472K from central
[artifact:dependencies] Transferring 204K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-compat/3.0-alpha-2/maven-compat-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 232K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-project-builder/3.0-alpha-2/maven-project-builder-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 165K from central
     [copy] Copying 39 files to /thrift/lib/js/test/build/lib

jslint:

lint:

dependencies:

init:
    [mkdir] Created dir: /thrift/lib/js/test/build/js/lib
    [mkdir] Created dir: /thrift/lib/js/test/build/log
    [mkdir] Created dir: /thrift/lib/js/test/build/test
    [mkdir] Created dir: /thrift/lib/js/test/build/test/log

xvfb:
     [echo] check if Xvfb is available:
     [exec] Execute failed: java.io.IOException: Cannot run program "Xvfb": error=2, No such file or directory

phantomjs:

compile:
    [javac] Compiling 29 source files to /thrift/lib/js/test/build/test
    [javac] warning: Supported source version 'RELEASE_6' from annotation processor 'org.sonatype.guice.bean.scanners.index.SisuIndexAPT6' less than -source '1.7'
    [javac] 1 warning
    [javac] Compiling 1 source file to /thrift/lib/js/test/build/test
    [javac] warning: Supported source version 'RELEASE_6' from annotation processor 'org.sonatype.guice.bean.scanners.index.SisuIndexAPT6' less than -source '1.7'
    [javac] Note: /thrift/lib/js/test/src/test/Httpd.java uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: /thrift/lib/js/test/src/test/Httpd.java uses unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 1 warning

jstest:
      [jar] Building jar: /thrift/lib/js/test/build/jstest.jar

proxy:

jslibs:
      [get] Getting: http://code.jquery.com/jquery-1.11.3.min.js
      [get] To: /thrift/lib/js/test/build/js/lib/jquery.js
      [get] Getting: http://js-test-driver.googlecode.com/svn/trunk/JsTestDriver/contrib/qunit/src/equiv.js
      [get] To: /thrift/lib/js/test/build/js/lib/equiv.js
      [get] Getting: http://js-test-driver.googlecode.com/svn/trunk/JsTestDriver/contrib/qunit/src/QUnitAdapter.js
      [get] To: /thrift/lib/js/test/build/js/lib/QUnitAdapter.js
      [get] Getting: http://code.jquery.com/qunit/qunit-1.18.0.js
      [get] To: /thrift/lib/js/test/build/js/lib/qunit.js
      [get] Getting: http://code.jquery.com/qunit/qunit-1.18.0.css
      [get] To: /thrift/lib/js/test/build/js/lib/qunit.css
     [copy] Copying 1 file to /thrift/lib/js/test/build/js

unittest:

test:

BUILD SUCCESSFUL
Total time: 22 seconds
make[3]: Leaving directory `/thrift/lib/js/test'
make[2]: Leaving directory `/thrift/lib/js/test'
Making check in py
make[2]: Entering directory `/thrift/lib/py'
/usr/bin/pip3 install -r requirements.txt || /usr/bin/pip3 install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python3/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python3 setup.py build
running build
running build_py
/usr/bin/pip install -r requirements.txt || /usr/bin/pip install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python setup.py build
running build
running build_py
running build_ext
make  check-local
make[3]: Entering directory `/thrift/lib/py'
/usr/bin/pip3 install -r requirements.txt || /usr/bin/pip3 install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python3/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python3 setup.py build
running build
running build_py
/usr/bin/pip install -r requirements.txt || /usr/bin/pip install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python setup.py build
running build
running build_py
running build_ext
/usr/bin/python3 test/thrift_json.py
.
----------------------------------------------------------------------
Ran 1 test in 0.000s

OK
/usr/bin/python3 test/test_sslsocket.py
Fsys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 56287, 0, 0)>
.Fsys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 56294, 0, 0)>
Fsys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 56295, 0, 0)>
./thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:253: DeprecationWarning: validate is deprecated. Use cert_reqs=ssl.CERT_REQUIRED instead
  DeprecationWarning)
/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:253: DeprecationWarning: validate is deprecated. Use cert_reqs=ssl.CERT_NONE instead
  DeprecationWarning)
../thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:265: DeprecationWarning: Use cert_reqs instead
  warnings.warn('Use cert_reqs instead', DeprecationWarning)
.Exception in thread Thread-13:
Traceback (most recent call last):
  File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner
    self.run()
  File "test/test_sslsocket.py", line 60, in run
    self.client = self._server.accept()
  File "/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py", line 418, in accept
    client = self._wrap_socket(plain_client)
  File "/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py", line 181, in _wrap_socket
    server_hostname=self._server_hostname)
  File "/usr/lib/python3.4/ssl.py", line 365, in wrap_socket
    _context=self)
  File "/usr/lib/python3.4/ssl.py", line 601, in __init__
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ConnectionResetError: [Errno 104] Connection reset by peer

PROTOCOL_SSLv2 is not available
..test/test_sslsocket.py:59: ResourceWarning: unclosed <socket.socket fd=3, family=AddressFamily.AF_UNIX, type=SocketKind.SOCK_STREAM, proto=0>
  self._server.listen()
F
======================================================================
FAIL: test_ciphers (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 221, in test_ciphers
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_deprecation (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 140, in test_deprecation
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_newer_tls (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 268, in test_newer_tls
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_unix_domain_socket (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 167, in test_unix_domain_socket
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

----------------------------------------------------------------------
Ran 11 tests in 6.508s

FAILED (failures=4)
make[3]: *** [py3-test] Error 1
make[3]: Leaving directory `/thrift/lib/py'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/thrift/lib/py'
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

Build failed in Jenkins: Thrift-precommit #79

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/79/>

------------------------------------------
[...truncated 7525 lines...]
    ADD_TEST_RW(CoupledZlibTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);              \
                                                                      ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
  addTestRW<CoupledTransports>(BOOST_STRINGIZE(CoupledTransports), totalSize, ##__VA_ARGS__);
                                                                              ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:777:47: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTransports, totalSize, ##__VA_ARGS__);                                      \
                                              ^
TransportTest.cpp:782:67: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTTransports<CoupledTransports>, totalSize, ##__VA_ARGS__);                  \
                                                                  ^
TransportTest.cpp:784:75: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledBufferedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);          \
                                                                          ^
TransportTest.cpp:786:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledFramedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);            \
                                                                        ^
TransportTest.cpp:788:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledZlibTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);              \
                                                                      ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
  addTestRW<CoupledTransports>(BOOST_STRINGIZE(CoupledTransports), totalSize, ##__VA_ARGS__);
                                                                              ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:777:47: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTransports, totalSize, ##__VA_ARGS__);                                      \
                                              ^
TransportTest.cpp:782:67: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTTransports<CoupledTransports>, totalSize, ##__VA_ARGS__);                  \
                                                                  ^
TransportTest.cpp:784:75: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledBufferedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);          \
                                                                          ^
TransportTest.cpp:786:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledFramedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);            \
                                                                        ^
TransportTest.cpp:788:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledZlibTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);              \
                                                                      ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
  addTestRW<CoupledTransports>(BOOST_STRINGIZE(CoupledTransports), totalSize, ##__VA_ARGS__);
                                                                              ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
325 warnings generated.
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TransportTest TransportTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TransportTest TransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TSocketInterruptTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 TSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSocketInterruptTest.o TSocketInterruptTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo TSSLSocketInterruptTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 TSSLSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSSLSocketInterruptTest.o TSSLSocketInterruptTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo TServerIntegrationTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 TServerIntegrationTest.o -MD -MP -MF $depbase.Tpo -c -o TServerIntegrationTest.o TServerIntegrationTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TServerIntegrationTest TServerIntegrationTest.o libtestgencpp.la libprocessortest.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: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TServerIntegrationTest TServerIntegrationTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /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
depbase=`echo SecurityTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 SecurityTest.o -MD -MP -MF $depbase.Tpo -c -o SecurityTest.o SecurityTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o SecurityTest SecurityTest.o libtestgencpp.la libprocessortest.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/SecurityTest SecurityTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo ZlibTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 ZlibTest.o -MD -MP -MF $depbase.Tpo -c -o ZlibTest.o ZlibTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
                                                                            ##__VA_ARGS__),        \
                                                                            ^
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
10 warnings generated.
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o ZlibTest ZlibTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/ZlibTest ZlibTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TFileTransportTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 TFileTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TFileTransportTest.o TFileTransportTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TFileTransportTest TFileTransportTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TFileTransportTest TFileTransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo link/LinkTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 link/LinkTest.o -MD -MP -MF $depbase.Tpo -c -o link/LinkTest.o link/LinkTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService1.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 link/TemplatedService1.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService1.o link/TemplatedService1.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService2.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 link/TemplatedService2.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService2.o link/TemplatedService2.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -L/usr/lib/x86_64-linux-gnu -lrt -lpthread
depbase=`echo OpenSSLManualInitTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 OpenSSLManualInitTest.o -MD -MP -MF $depbase.Tpo -c -o OpenSSLManualInitTest.o OpenSSLManualInitTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o OpenSSLManualInitTest OpenSSLManualInitTest.o ../../../lib/cpp/libthrift.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a  -lssl -lcrypto   -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/OpenSSLManualInitTest OpenSSLManualInitTest.o  -L/usr/lib/x86_64-linux-gnu ../../../lib/cpp/.libs/libthrift.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lssl -lcrypto -lrt -lpthread
depbase=`echo EnumTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 EnumTest.o -MD -MP -MF $depbase.Tpo -c -o EnumTest.o EnumTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o EnumTest EnumTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/EnumTest EnumTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TNonblockingServerTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 TNonblockingServerTest.o -MD -MP -MF $depbase.Tpo -c -o TNonblockingServerTest.o TNonblockingServerTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TNonblockingServerTest TNonblockingServerTest.o libprocessortest.la ../../../lib/cpp/libthrift.la ../../../lib/cpp/libthriftnb.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -L/usr/lib/x86_64-linux-gnu -levent -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TNonblockingServerTest TNonblockingServerTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libprocessortest.a ../../../lib/cpp/.libs/libthrift.so ../../../lib/cpp/.libs/libthriftnb.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -levent -lrt -lpthread
make[5]: Leaving directory `/thrift/lib/cpp/test'
make  check-TESTS
make[5]: Entering directory `/thrift/lib/cpp/test'
An error message from getaddrinfo on the console is expected:
Thrift: Thu Feb 11 16:56:09 2016 getaddrinfo -2: Name or service not known

*** No errors detected
PASS: UnitTests
Thrift: Thu Feb 11 16:56:15 2016 ~TFDTransport TTransportException: 'TFDTransport::close(): Bad file descriptor'

*** No errors detected
PASS: TFDTransportTest

*** No errors detected
PASS: TPipedTransportTest

*** No errors detected
PASS: DebugProtoTest

*** No errors detected
PASS: JSONProtoTest

*** No errors detected
PASS: OptionalRequiredTest

*** No errors detected
PASS: RecursiveTest

*** No errors detected
PASS: SpecializationTest
TBinaryProtocol => OK
TLEBinaryProtocol => OK
TCompactProtocol => OK

*** No errors detected
PASS: AllProtocolsTest
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport

*** No errors detected
PASS: TransportTest
An error message from SSL_Shutdown on the console is expected:
Thrift: Thu Feb 11 16:57:01 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Thu Feb 11 16:57:03 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Thu Feb 11 16:57:04 2016 SSL_shutdown: Broken pipe

*** No errors detected
PASS: TInterruptTest

*** No errors detected
PASS: TServerIntegrationTest
FAIL: SecurityTest
seed: 1455209847

*** No errors detected
PASS: ZlibTest

*** No errors detected
PASS: TFileTransportTest
PASS: link_test

*** No errors detected
PASS: OpenSSLManualInitTest

*** No errors detected
PASS: EnumTest
Thrift: Thu Feb 11 16:57:54 2016 TNonblockingServer: Serving on port 12345, 1 io threads.
Thrift: Thu Feb 11 16:57:54 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 16:57:54 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 16:57:54 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 16:57:54 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 16:57:54 2016 PthreadThread::join(): detached thread
Thrift: Thu Feb 11 16:57:54 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 16:57:54 2016 TNonblocking: join done for IO thread #0
Thrift: Thu Feb 11 16:57:54 2016 TNonblockingServer: Serving on port 45962, 1 io threads.
Thrift: Thu Feb 11 16:57:54 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 16:57:54 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 16:57:54 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 16:57:54 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 16:57:54 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 16:57:54 2016 PthreadThread::join(): detached thread
Thrift: Thu Feb 11 16:57:54 2016 TNonblocking: join done for IO thread #0
Thrift: Thu Feb 11 16:57:54 2016 TNonblockingServer: Serving on port 41980, 1 io threads.
Thrift: Thu Feb 11 16:57:54 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 16:57:54 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 16:57:54 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 16:57:54 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 16:57:54 2016 PthreadThread::join(): detached thread

*** No errors detected
PASS: TNonblockingServerTest
====================
1 of 19 tests failed
====================
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory `/thrift/lib/cpp/test'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/thrift/lib/cpp/test'
make[3]: *** [check] Error 2
make[3]: Leaving directory `/thrift/lib/cpp/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/cpp'
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 #78

Build failed in Jenkins: Thrift-precommit #78

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/78/>

------------------------------------------
[...truncated 7550 lines...]
TransportTest.cpp:788:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledZlibTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);              \
                                                                      ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
  addTestRW<CoupledTransports>(BOOST_STRINGIZE(CoupledTransports), totalSize, ##__VA_ARGS__);
                                                                              ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:777:47: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTransports, totalSize, ##__VA_ARGS__);                                      \
                                              ^
TransportTest.cpp:782:67: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTTransports<CoupledTransports>, totalSize, ##__VA_ARGS__);                  \
                                                                  ^
TransportTest.cpp:784:75: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledBufferedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);          \
                                                                          ^
TransportTest.cpp:786:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledFramedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);            \
                                                                        ^
TransportTest.cpp:788:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledZlibTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);              \
                                                                      ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
  addTestRW<CoupledTransports>(BOOST_STRINGIZE(CoupledTransports), totalSize, ##__VA_ARGS__);
                                                                              ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:777:47: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTransports, totalSize, ##__VA_ARGS__);                                      \
                                              ^
TransportTest.cpp:782:67: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTTransports<CoupledTransports>, totalSize, ##__VA_ARGS__);                  \
                                                                  ^
TransportTest.cpp:784:75: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledBufferedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);          \
                                                                          ^
TransportTest.cpp:786:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledFramedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);            \
                                                                        ^
TransportTest.cpp:788:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledZlibTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);              \
                                                                      ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
  addTestRW<CoupledTransports>(BOOST_STRINGIZE(CoupledTransports), totalSize, ##__VA_ARGS__);
                                                                              ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
325 warnings generated.
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TransportTest TransportTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TransportTest TransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TSocketInterruptTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 TSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSocketInterruptTest.o TSocketInterruptTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo TSSLSocketInterruptTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 TSSLSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSSLSocketInterruptTest.o TSSLSocketInterruptTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo TServerIntegrationTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 TServerIntegrationTest.o -MD -MP -MF $depbase.Tpo -c -o TServerIntegrationTest.o TServerIntegrationTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TServerIntegrationTest TServerIntegrationTest.o libtestgencpp.la libprocessortest.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: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TServerIntegrationTest TServerIntegrationTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /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
depbase=`echo SecurityTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 SecurityTest.o -MD -MP -MF $depbase.Tpo -c -o SecurityTest.o SecurityTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o SecurityTest SecurityTest.o libtestgencpp.la libprocessortest.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/SecurityTest SecurityTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo ZlibTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 ZlibTest.o -MD -MP -MF $depbase.Tpo -c -o ZlibTest.o ZlibTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
                                                                            ##__VA_ARGS__),        \
                                                                            ^
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
10 warnings generated.
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o ZlibTest ZlibTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/ZlibTest ZlibTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TFileTransportTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 TFileTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TFileTransportTest.o TFileTransportTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TFileTransportTest TFileTransportTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TFileTransportTest TFileTransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo link/LinkTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 link/LinkTest.o -MD -MP -MF $depbase.Tpo -c -o link/LinkTest.o link/LinkTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService1.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 link/TemplatedService1.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService1.o link/TemplatedService1.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService2.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 link/TemplatedService2.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService2.o link/TemplatedService2.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -L/usr/lib/x86_64-linux-gnu -lrt -lpthread
depbase=`echo OpenSSLManualInitTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 OpenSSLManualInitTest.o -MD -MP -MF $depbase.Tpo -c -o OpenSSLManualInitTest.o OpenSSLManualInitTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o OpenSSLManualInitTest OpenSSLManualInitTest.o ../../../lib/cpp/libthrift.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a  -lssl -lcrypto   -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/OpenSSLManualInitTest OpenSSLManualInitTest.o  -L/usr/lib/x86_64-linux-gnu ../../../lib/cpp/.libs/libthrift.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lssl -lcrypto -lrt -lpthread
depbase=`echo EnumTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 EnumTest.o -MD -MP -MF $depbase.Tpo -c -o EnumTest.o EnumTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o EnumTest EnumTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/EnumTest EnumTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TNonblockingServerTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 TNonblockingServerTest.o -MD -MP -MF $depbase.Tpo -c -o TNonblockingServerTest.o TNonblockingServerTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TNonblockingServerTest TNonblockingServerTest.o libprocessortest.la ../../../lib/cpp/libthrift.la ../../../lib/cpp/libthriftnb.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -L/usr/lib/x86_64-linux-gnu -levent -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TNonblockingServerTest TNonblockingServerTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libprocessortest.a ../../../lib/cpp/.libs/libthrift.so ../../../lib/cpp/.libs/libthriftnb.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -levent -lrt -lpthread
make[5]: Leaving directory `/thrift/lib/cpp/test'
make  check-TESTS
make[5]: Entering directory `/thrift/lib/cpp/test'
An error message from getaddrinfo on the console is expected:
Thrift: Thu Feb 11 16:52:19 2016 getaddrinfo -2: Name or service not known

*** No errors detected
PASS: UnitTests
Thrift: Thu Feb 11 16:52:25 2016 ~TFDTransport TTransportException: 'TFDTransport::close(): Bad file descriptor'

*** No errors detected
PASS: TFDTransportTest

*** No errors detected
PASS: TPipedTransportTest

*** No errors detected
PASS: DebugProtoTest

*** No errors detected
PASS: JSONProtoTest

*** No errors detected
PASS: OptionalRequiredTest

*** No errors detected
PASS: RecursiveTest

*** No errors detected
PASS: SpecializationTest
TBinaryProtocol => OK
TLEBinaryProtocol => OK
TCompactProtocol => OK

*** No errors detected
PASS: AllProtocolsTest
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport

*** No errors detected
PASS: TransportTest
An error message from SSL_Shutdown on the console is expected:
Thrift: Thu Feb 11 16:53:12 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Thu Feb 11 16:53:14 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Thu Feb 11 16:53:15 2016 SSL_shutdown: Broken pipe

*** No errors detected
PASS: TInterruptTest

*** No errors detected
PASS: TServerIntegrationTest
FAIL: SecurityTest
seed: 1455209617

*** No errors detected
PASS: ZlibTest

*** No errors detected
PASS: TFileTransportTest
PASS: link_test

*** No errors detected
PASS: OpenSSLManualInitTest

*** No errors detected
PASS: EnumTest
Thrift: Thu Feb 11 16:54:08 2016 TNonblockingServer: Serving on port 12345, 1 io threads.
Thrift: Thu Feb 11 16:54:08 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 16:54:08 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 16:54:08 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 16:54:08 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 16:54:08 2016 PthreadThread::join(): detached thread
Thrift: Thu Feb 11 16:54:08 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 16:54:08 2016 TNonblocking: join done for IO thread #0
Thrift: Thu Feb 11 16:54:08 2016 TNonblockingServer: Serving on port 44982, 1 io threads.
Thrift: Thu Feb 11 16:54:08 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 16:54:08 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 16:54:08 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 16:54:08 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 16:54:08 2016 PthreadThread::join(): detached thread
Thrift: Thu Feb 11 16:54:08 2016 TNonblockingServer: Serving on port 38813, 1 io threads.
Thrift: Thu Feb 11 16:54:08 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 16:54:08 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 16:54:08 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 16:54:08 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 16:54:08 2016 TNonblocking: join done for IO thread #0
Thrift: Thu Feb 11 16:54:08 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 16:54:08 2016 PthreadThread::join(): detached thread

*** No errors detected
PASS: TNonblockingServerTest
====================
1 of 19 tests failed
====================
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory `/thrift/lib/cpp/test'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/thrift/lib/cpp/test'
make[3]: *** [check] Error 2
make[3]: Leaving directory `/thrift/lib/cpp/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/cpp'
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

Build failed in Jenkins: Thrift-precommit #77

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/77/changes>

Changes:

[nsuke] THRIFT-3611 Add --regex filter to cross test runner Client: Test Patch:

[nsuke] THRIFT-3614 Improve logging of test_sslsocket.py Client: Test (Python)

[nsuke] THRIFT-3615 Fix Python SSL client resource leak on connection failure

[simonsouth] THRIFT-3556 c_glib file descriptor transport Client: C (GLib) Patch:

------------------------------------------
[...truncated 7516 lines...]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:777:47: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTransports, totalSize, ##__VA_ARGS__);                                      \
                                              ^
TransportTest.cpp:782:67: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTTransports<CoupledTransports>, totalSize, ##__VA_ARGS__);                  \
                                                                  ^
TransportTest.cpp:784:75: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledBufferedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);          \
                                                                          ^
TransportTest.cpp:786:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledFramedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);            \
                                                                        ^
TransportTest.cpp:788:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledZlibTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);              \
                                                                      ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
  addTestRW<CoupledTransports>(BOOST_STRINGIZE(CoupledTransports), totalSize, ##__VA_ARGS__);
                                                                              ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:777:47: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTransports, totalSize, ##__VA_ARGS__);                                      \
                                              ^
TransportTest.cpp:782:67: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledTTransports<CoupledTransports>, totalSize, ##__VA_ARGS__);                  \
                                                                  ^
TransportTest.cpp:784:75: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledBufferedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);          \
                                                                          ^
TransportTest.cpp:786:73: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledFramedTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);            \
                                                                        ^
TransportTest.cpp:788:71: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    ADD_TEST_RW(CoupledZlibTransportsT<CoupledTransports>, totalSize, ##__VA_ARGS__);              \
                                                                      ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
  addTestRW<CoupledTransports>(BOOST_STRINGIZE(CoupledTransports), totalSize, ##__VA_ARGS__);
                                                                              ^
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
TransportTest.cpp:772:79: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
325 warnings generated.
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TransportTest TransportTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TransportTest TransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TSocketInterruptTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 TSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSocketInterruptTest.o TSocketInterruptTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo TSSLSocketInterruptTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 TSSLSocketInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TSSLSocketInterruptTest.o TSSLSocketInterruptTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TInterruptTest TSocketInterruptTest.o TSSLSocketInterruptTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_chrono.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo TServerIntegrationTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 TServerIntegrationTest.o -MD -MP -MF $depbase.Tpo -c -o TServerIntegrationTest.o TServerIntegrationTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TServerIntegrationTest TServerIntegrationTest.o libtestgencpp.la libprocessortest.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: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TServerIntegrationTest TServerIntegrationTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /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
depbase=`echo SecurityTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 SecurityTest.o -MD -MP -MF $depbase.Tpo -c -o SecurityTest.o SecurityTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o SecurityTest SecurityTest.o libtestgencpp.la libprocessortest.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/SecurityTest SecurityTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ./.libs/libprocessortest.a /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
depbase=`echo ZlibTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 ZlibTest.o -MD -MP -MF $depbase.Tpo -c -o ZlibTest.o ZlibTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
                                                                            ##__VA_ARGS__),        \
                                                                            ^
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
ZlibTest.cpp:350:77: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
10 warnings generated.
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o ZlibTest ZlibTest.o libtestgencpp.la ../../../lib/cpp/libthriftz.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/ZlibTest ZlibTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto ../../../lib/cpp/.libs/libthriftz.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lz -lrt -lpthread
depbase=`echo TFileTransportTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 TFileTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TFileTransportTest.o TFileTransportTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TFileTransportTest TFileTransportTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TFileTransportTest TFileTransportTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo link/LinkTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 link/LinkTest.o -MD -MP -MF $depbase.Tpo -c -o link/LinkTest.o link/LinkTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService1.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 link/TemplatedService1.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService1.o link/TemplatedService1.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
depbase=`echo link/TemplatedService2.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 link/TemplatedService2.o -MD -MP -MF $depbase.Tpo -c -o link/TemplatedService2.o link/TemplatedService2.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o link_test link/LinkTest.o link/TemplatedService1.o link/TemplatedService2.o  -L/usr/lib/x86_64-linux-gnu -lrt -lpthread
depbase=`echo OpenSSLManualInitTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 OpenSSLManualInitTest.o -MD -MP -MF $depbase.Tpo -c -o OpenSSLManualInitTest.o OpenSSLManualInitTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o OpenSSLManualInitTest OpenSSLManualInitTest.o ../../../lib/cpp/libthrift.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a  -lssl -lcrypto   -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/OpenSSLManualInitTest OpenSSLManualInitTest.o  -L/usr/lib/x86_64-linux-gnu ../../../lib/cpp/.libs/libthrift.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lssl -lcrypto -lrt -lpthread
depbase=`echo EnumTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 EnumTest.o -MD -MP -MF $depbase.Tpo -c -o EnumTest.o EnumTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o EnumTest EnumTest.o libtestgencpp.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/EnumTest EnumTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a /thrift/lib/cpp/.libs/libthrift.so -lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TNonblockingServerTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
	clang++ -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 TNonblockingServerTest.o -MD -MP -MF $depbase.Tpo -c -o TNonblockingServerTest.o TNonblockingServerTest.cpp &&\
	mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu  -o TNonblockingServerTest TNonblockingServerTest.o libprocessortest.la ../../../lib/cpp/libthrift.la ../../../lib/cpp/libthriftnb.la /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -L/usr/lib/x86_64-linux-gnu -levent -lrt -lpthread 
libtool: link: clang++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/TNonblockingServerTest TNonblockingServerTest.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libprocessortest.a ../../../lib/cpp/.libs/libthrift.so ../../../lib/cpp/.libs/libthriftnb.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -levent -lrt -lpthread
make[5]: Leaving directory `/thrift/lib/cpp/test'
make  check-TESTS
make[5]: Entering directory `/thrift/lib/cpp/test'
An error message from getaddrinfo on the console is expected:
Thrift: Thu Feb 11 16:57:27 2016 getaddrinfo -2: Name or service not known

*** No errors detected
PASS: UnitTests
Thrift: Thu Feb 11 16:57:33 2016 ~TFDTransport TTransportException: 'TFDTransport::close(): Bad file descriptor'

*** No errors detected
PASS: TFDTransportTest

*** No errors detected
PASS: TPipedTransportTest

*** No errors detected
PASS: DebugProtoTest

*** No errors detected
PASS: JSONProtoTest

*** No errors detected
PASS: OptionalRequiredTest

*** No errors detected
PASS: RecursiveTest

*** No errors detected
PASS: SpecializationTest
TBinaryProtocol => OK
TLEBinaryProtocol => OK
TCompactProtocol => OK

*** No errors detected
PASS: AllProtocolsTest
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport
Timeout alarm expired; attempting to unblock transport

*** No errors detected
PASS: TransportTest
An error message from SSL_Shutdown on the console is expected:
Thrift: Thu Feb 11 16:58:19 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Thu Feb 11 16:58:20 2016 SSL_shutdown: Broken pipe
An error message from SSL_Shutdown on the console is expected:
Thrift: Thu Feb 11 16:58:21 2016 SSL_shutdown: Broken pipe

*** No errors detected
PASS: TInterruptTest

*** No errors detected
PASS: TServerIntegrationTest
FAIL: SecurityTest
seed: 1455209924

*** No errors detected
PASS: ZlibTest

*** No errors detected
PASS: TFileTransportTest
PASS: link_test

*** No errors detected
PASS: OpenSSLManualInitTest

*** No errors detected
PASS: EnumTest
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: Serving on port 12345, 1 io threads.
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 16:58:47 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 16:58:47 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 16:58:47 2016 PthreadThread::join(): detached thread
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 16:58:47 2016 TNonblocking: join done for IO thread #0
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: Serving on port 59801, 1 io threads.
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 16:58:47 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 16:58:47 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 16:58:47 2016 PthreadThread::join(): detached thread
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: Serving on port 45196, 1 io threads.
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 16:58:47 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 16:58:47 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 16:58:47 2016 TNonblocking: join done for IO thread #0
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 16:58:47 2016 PthreadThread::join(): detached thread
Thrift: Thu Feb 11 16:58:47 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 16:58:47 2016 TNonblocking: join done for IO thread #0

*** No errors detected
PASS: TNonblockingServerTest
====================
1 of 19 tests failed
====================
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory `/thrift/lib/cpp/test'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/thrift/lib/cpp/test'
make[3]: *** [check] Error 2
make[3]: Leaving directory `/thrift/lib/cpp/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/cpp'
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
Updating THRIFT-3615
Updating THRIFT-3614
Updating THRIFT-3611
Updating THRIFT-3556

Build failed in Jenkins: Thrift-precommit #76

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/76/changes>

Changes:

[jsirois] Fixup SecurityTest to use ephemeral ports.

[jsirois] Grab the global lock before all asserts.

[jsirois] Dumb, clumsy, but thorough, locking of boost::unit_test invocations.

[jsirois] Guard 2 missed checks.

[jsirois] Collect exceptions from the client and server threads.

------------------------------------------
[...truncated 7625 lines...]
Entering test case "test_simple"
server is listening
server stop completed
server thread joined
Leaving test case "test_simple"; testing time: 2738mks
Entering test case "test_threaded_factory"
server is listening
server stop completed
server thread joined
Leaving test case "test_threaded_factory"; testing time: 6760mks
Entering test case "test_threaded"
server is listening
server stop completed
server thread joined
Leaving test case "test_threaded"; testing time: 6195mks
Entering test case "test_threaded_bound"
server is listening
server stop completed
server thread joined
Leaving test case "test_threaded_bound"; testing time: 7350mks
Entering test case "test_threadpool_factory"
server is listening
server stop completed
server thread joined
Leaving test case "test_threadpool_factory"; testing time: 6799mks
Entering test case "test_threadpool"
server is listening
server stop completed
server thread joined
Leaving test case "test_threadpool"; testing time: 6990mks
Entering test case "test_threadpool_bound"
server is listening
server stop completed
server thread joined
Leaving test case "test_threadpool_bound"; testing time: 6510mks
Leaving test suite "constructors"
Entering test suite "TServerIntegrationTest"
Entering test case "test_stop_with_interruptable_clients_connected"
server is listening
server has accepted 2
server stop completed
server thread joined
Leaving test case "test_stop_with_interruptable_clients_connected"; testing time: 1541mks
Entering test case "test_stop_with_uninterruptable_clients_connected"
server is listening
server has accepted 2
server stop completed
server thread joined
Test case test_stop_with_uninterruptable_clients_connected did not check any assertions
Leaving test case "test_stop_with_uninterruptable_clients_connected"; testing time: 2024mks
Entering test case "test_concurrent_client_limit"
server is listening
server has accepted 1
server has accepted 2
server has accepted 2
server stop completed
server thread joined
Leaving test case "test_concurrent_client_limit"; testing time: 2456mks
Leaving test suite "TServerIntegrationTest"
Leaving test suite "TServerIntegrationTest"

*** No errors detected
PASS: TServerIntegrationTest
Running 1 test case...
Entering test suite "SecurityTest"
Entering test suite "SecurityTest"
Entering test case "ssl_security_matrix"
TEST: Server = SSLTLS, Client = SSLTLS
TEST: Server = SSLTLS, Client = SSLv3
TEST: Server = SSLTLS, Client = TLSv1_0
TEST: Server = SSLTLS, Client = TLSv1_1
TEST: Server = SSLTLS, Client = TLSv1_2
TEST: Server = SSLv3, Client = SSLTLS
TEST: Server = SSLv3, Client = SSLv3
TEST: Server = SSLv3, Client = TLSv1_0
TEST: Server = SSLv3, Client = TLSv1_1
TEST: Server = SSLv3, Client = TLSv1_2
TEST: Server = TLSv1_0, Client = SSLTLS
TEST: Server = TLSv1_0, Client = SSLv3
TEST: Server = TLSv1_0, Client = TLSv1_0
TEST: Server = TLSv1_0, Client = TLSv1_1
TEST: Server = TLSv1_0, Client = TLSv1_2
TEST: Server = TLSv1_1, Client = SSLTLS
TEST: Server = TLSv1_1, Client = SSLv3
TEST: Server = TLSv1_1, Client = TLSv1_0
TEST: Server = TLSv1_1, Client = TLSv1_1
FAIL: SecurityTest
seed: 1455206002
Running 31 test cases...
Entering test suite "ZlibTest"
Entering test case "uniform-test_write_then_read"
Leaving test case "uniform-test_write_then_read"; testing time: 711mks
Entering test case "uniform-test_separate_checksum"
Leaving test case "uniform-test_separate_checksum"; testing time: 610mks
Entering test case "uniform-test_incomplete_checksum"
Leaving test case "uniform-test_incomplete_checksum"; testing time: 659mks
Entering test case "uniform-test_invalid_checksum"
Leaving test case "uniform-test_invalid_checksum"; testing time: 618mks
Entering test case "uniform-test_write_after_flush"
Leaving test case "uniform-test_write_after_flush"; testing time: 468mks
Entering test case "uniform-constant-test_read_write_mix"
Leaving test case "uniform-constant-test_read_write_mix"; testing time: 590mks
Entering test case "uniform-lognormal-write-test_read_write_mix"
Leaving test case "uniform-lognormal-write-test_read_write_mix"; testing time: 987mks
Entering test case "uniform-lognormal-read-test_read_write_mix"
Leaving test case "uniform-lognormal-read-test_read_write_mix"; testing time: 1696mks
Entering test case "uniform-lognormal-both-test_read_write_mix"
Leaving test case "uniform-lognormal-both-test_read_write_mix"; testing time: 1938mks
Entering test case "uniform-lognormal-same-distribution-test_read_write_mix"
Leaving test case "uniform-lognormal-same-distribution-test_read_write_mix"; testing time: 2491mks
Entering test case "compressible-test_write_then_read"
Leaving test case "compressible-test_write_then_read"; testing time: 989mks
Entering test case "compressible-test_separate_checksum"
Leaving test case "compressible-test_separate_checksum"; testing time: 1013mks
Entering test case "compressible-test_incomplete_checksum"
Leaving test case "compressible-test_incomplete_checksum"; testing time: 1128mks
Entering test case "compressible-test_invalid_checksum"
Leaving test case "compressible-test_invalid_checksum"; testing time: 1008mks
Entering test case "compressible-test_write_after_flush"
Leaving test case "compressible-test_write_after_flush"; testing time: 988mks
Entering test case "compressible-constant-test_read_write_mix"
Leaving test case "compressible-constant-test_read_write_mix"; testing time: 1354mks
Entering test case "compressible-lognormal-write-test_read_write_mix"
Leaving test case "compressible-lognormal-write-test_read_write_mix"; testing time: 1943mks
Entering test case "compressible-lognormal-read-test_read_write_mix"
Leaving test case "compressible-lognormal-read-test_read_write_mix"; testing time: 3198mks
Entering test case "compressible-lognormal-both-test_read_write_mix"
Leaving test case "compressible-lognormal-both-test_read_write_mix"; testing time: 3539mks
Entering test case "compressible-lognormal-same-distribution-test_read_write_mix"
Leaving test case "compressible-lognormal-same-distribution-test_read_write_mix"; testing time: 3618mks
Entering test case "random-test_write_then_read"
Leaving test case "random-test_write_then_read"; testing time: 2022mks
Entering test case "random-test_separate_checksum"
Leaving test case "random-test_separate_checksum"; testing time: 2029mks
Entering test case "random-test_incomplete_checksum"
Leaving test case "random-test_incomplete_checksum"; testing time: 2019mks
Entering test case "random-test_invalid_checksum"
Leaving test case "random-test_invalid_checksum"; testing time: 1925mks
Entering test case "random-test_write_after_flush"
Leaving test case "random-test_write_after_flush"; testing time: 1848mks
Entering test case "random-constant-test_read_write_mix"
Leaving test case "random-constant-test_read_write_mix"; testing time: 1999mks
Entering test case "random-lognormal-write-test_read_write_mix"
Leaving test case "random-lognormal-write-test_read_write_mix"; testing time: 2627mks
Entering test case "random-lognormal-read-test_read_write_mix"
Leaving test case "random-lognormal-read-test_read_write_mix"; testing time: 3753mks
Entering test case "random-lognormal-both-test_read_write_mix"
Leaving test case "random-lognormal-both-test_read_write_mix"; testing time: 4344mks
Entering test case "random-lognormal-same-distribution-test_read_write_mix"
Leaving test case "random-lognormal-same-distribution-test_read_write_mix"; testing time: 4307mks
Entering test case "test_no_write"
Leaving test case "test_no_write"; testing time: 466mks
Leaving test suite "ZlibTest"

*** No errors detected
PASS: ZlibTest
Running 5 test cases...
Entering test suite "TFileTransportTest"
Entering test case "test_destructor"
Leaving test case "test_destructor"; testing time: 182765mks
Entering test case "test_flush_max_us1"
Leaving test case "test_flush_max_us1"; testing time: 7148mks
Entering test case "test_flush_max_us2"
Leaving test case "test_flush_max_us2"; testing time: 2920mks
Entering test case "test_flush_max_us3"
Leaving test case "test_flush_max_us3"; testing time: 1592mks
Entering test case "test_noop_flush"
Leaving test case "test_noop_flush"; testing time: 1250mks
Leaving test suite "TFileTransportTest"

*** No errors detected
PASS: TFileTransportTest
PASS: link_test
Running 1 test case...
Entering test suite "OpenSSLManualInit"
Entering test case "test_openssl_availability"
Leaving test case "test_openssl_availability"; testing time: 3286mks
Leaving test suite "OpenSSLManualInit"

*** No errors detected
PASS: OpenSSLManualInitTest
Running 2 test cases...
Entering test suite "EnumTest"
Entering test suite "EnumTest"
Entering test case "test_enum"
Leaving test case "test_enum"; testing time: 392mks
Entering test case "test_enum_constant"
Leaving test case "test_enum_constant"; testing time: 381mks
Leaving test suite "EnumTest"
Leaving test suite "EnumTest"

*** No errors detected
PASS: EnumTest
Running 3 test cases...
Entering test suite "TNonblockingServerTest"
Entering test suite "TNonblockingServerTest"
Entering test case "get_specified_port"
Thrift: Thu Feb 11 15:53:25 2016 TNonblockingServer: Serving on port 12345, 1 io threads.
Thrift: Thu Feb 11 15:53:25 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 15:53:25 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 15:53:25 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 15:53:25 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 15:53:25 2016 PthreadThread::join(): detached thread
Leaving test case "get_specified_port"; testing time: 2062mks
Entering test case "get_assigned_port"
Thrift: Thu Feb 11 15:53:25 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 15:53:25 2016 TNonblocking: join done for IO thread #0
Thrift: Thu Feb 11 15:53:25 2016 TNonblockingServer: Serving on port 57973, 1 io threads.
Thrift: Thu Feb 11 15:53:25 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 15:53:25 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 15:53:25 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 15:53:25 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 15:53:25 2016 PthreadThread::join(): detached thread
Thrift: Thu Feb 11 15:53:25 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 15:53:25 2016 TNonblocking: join done for IO thread #0
Leaving test case "get_assigned_port"; testing time: 1653mks
Entering test case "provide_event_base"
Thrift: Thu Feb 11 15:53:25 2016 TNonblockingServer: Serving on port 58889, 1 io threads.
Thrift: Thu Feb 11 15:53:25 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 15:53:25 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 15:53:25 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 15:53:25 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 15:53:25 2016 PthreadThread::join(): detached thread
Leaving test case "provide_event_base"; testing time: 1218mks
Leaving test suite "TNonblockingServerTest"
Leaving test suite "TNonblockingServerTest"

*** No errors detected
PASS: TNonblockingServerTest
====================
1 of 19 tests failed
====================
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory `/thrift/lib/cpp/test'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/thrift/lib/cpp/test'
make[3]: *** [check] Error 2
make[3]: Leaving directory `/thrift/lib/cpp/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/cpp'
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
Compressed 45.73 MB of artifacts by 99.4% relative to #55
Publishing Javadoc

Build failed in Jenkins: Thrift-precommit #75

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/75/changes>

Changes:

[cjmay4754] THRIFT-2980 Accept external buffer in thrift_memory_buffer constructor

------------------------------------------
[...truncated 7604 lines...]
An error message from SSL_Shutdown on the console is expected:
Thrift: Thu Feb 11 13:30:29 2016 SSL_shutdown: Broken pipe
Leaving test case "test_ssl_non_interruptable_child_peek"; testing time: 9665mks
Leaving test suite "TSSLSocketInterruptTest"
Leaving test suite "TSocketInterruptTest"

*** No errors detected
PASS: TInterruptTest
Running 11 test cases...
Entering test suite "TServerIntegrationTest"
Entering test suite "constructors"
Entering test case "test_simple_factory"
server is listening
server stop completed
server thread joined
Leaving test case "test_simple_factory"; testing time: 3961mks
Entering test case "test_simple"
server is listening
server stop completed
server thread joined
Leaving test case "test_simple"; testing time: 3214mks
Entering test case "test_threaded_factory"
server is listening
server stop completed
server thread joined
Leaving test case "test_threaded_factory"; testing time: 7873mks
Entering test case "test_threaded"
server is listening
server stop completed
server thread joined
Leaving test case "test_threaded"; testing time: 7586mks
Entering test case "test_threaded_bound"
server is listening
server stop completed
server thread joined
Leaving test case "test_threaded_bound"; testing time: 8177mks
Entering test case "test_threadpool_factory"
server is listening
server stop completed
server thread joined
Leaving test case "test_threadpool_factory"; testing time: 7ms
Entering test case "test_threadpool"
server is listening
server stop completed
server thread joined
Leaving test case "test_threadpool"; testing time: 6753mks
Entering test case "test_threadpool_bound"
server is listening
server stop completed
server thread joined
Leaving test case "test_threadpool_bound"; testing time: 7093mks
Leaving test suite "constructors"
Entering test suite "TServerIntegrationTest"
Entering test case "test_stop_with_interruptable_clients_connected"
server is listening
server has accepted 2
server stop completed
server thread joined
Leaving test case "test_stop_with_interruptable_clients_connected"; testing time: 2033mks
Entering test case "test_stop_with_uninterruptable_clients_connected"
server is listening
server has accepted 2
server stop completed
server thread joined
Test case test_stop_with_uninterruptable_clients_connected did not check any assertions
Leaving test case "test_stop_with_uninterruptable_clients_connected"; testing time: 2014mks
Entering test case "test_concurrent_client_limit"
server is listening
server has accepted 1
server has accepted 2
server has accepted 2
server stop completed
server thread joined
Leaving test case "test_concurrent_client_limit"; testing time: 2578mks
Leaving test suite "TServerIntegrationTest"
Leaving test suite "TServerIntegrationTest"

*** No errors detected
PASS: TServerIntegrationTest
argv[0] = "/thrift/lib/cpp/test/.libs/lt-SecurityTest"
Running 1 test case...
Entering test suite "SecurityTest"
Entering test suite "SecurityTest"
Entering test case "ssl_security_matrix"
TEST: Server = SSLTLS, Client = SSLTLS
FAIL: SecurityTest
seed: 1455197451
Running 31 test cases...
Entering test suite "ZlibTest"
Entering test case "uniform-test_write_then_read"
Leaving test case "uniform-test_write_then_read"; testing time: 968mks
Entering test case "uniform-test_separate_checksum"
Leaving test case "uniform-test_separate_checksum"; testing time: 849mks
Entering test case "uniform-test_incomplete_checksum"
Leaving test case "uniform-test_incomplete_checksum"; testing time: 1120mks
Entering test case "uniform-test_invalid_checksum"
Leaving test case "uniform-test_invalid_checksum"; testing time: 872mks
Entering test case "uniform-test_write_after_flush"
Leaving test case "uniform-test_write_after_flush"; testing time: 674mks
Entering test case "uniform-constant-test_read_write_mix"
Leaving test case "uniform-constant-test_read_write_mix"; testing time: 815mks
Entering test case "uniform-lognormal-write-test_read_write_mix"
Leaving test case "uniform-lognormal-write-test_read_write_mix"; testing time: 1401mks
Entering test case "uniform-lognormal-read-test_read_write_mix"
Leaving test case "uniform-lognormal-read-test_read_write_mix"; testing time: 2517mks
Entering test case "uniform-lognormal-both-test_read_write_mix"
Leaving test case "uniform-lognormal-both-test_read_write_mix"; testing time: 3121mks
Entering test case "uniform-lognormal-same-distribution-test_read_write_mix"
Leaving test case "uniform-lognormal-same-distribution-test_read_write_mix"; testing time: 3096mks
Entering test case "compressible-test_write_then_read"
Leaving test case "compressible-test_write_then_read"; testing time: 1435mks
Entering test case "compressible-test_separate_checksum"
Leaving test case "compressible-test_separate_checksum"; testing time: 1366mks
Entering test case "compressible-test_incomplete_checksum"
Leaving test case "compressible-test_incomplete_checksum"; testing time: 1405mks
Entering test case "compressible-test_invalid_checksum"
Leaving test case "compressible-test_invalid_checksum"; testing time: 1333mks
Entering test case "compressible-test_write_after_flush"
Leaving test case "compressible-test_write_after_flush"; testing time: 1081mks
Entering test case "compressible-constant-test_read_write_mix"
Leaving test case "compressible-constant-test_read_write_mix"; testing time: 1321mks
Entering test case "compressible-lognormal-write-test_read_write_mix"
Leaving test case "compressible-lognormal-write-test_read_write_mix"; testing time: 1866mks
Entering test case "compressible-lognormal-read-test_read_write_mix"
Leaving test case "compressible-lognormal-read-test_read_write_mix"; testing time: 2810mks
Entering test case "compressible-lognormal-both-test_read_write_mix"
Leaving test case "compressible-lognormal-both-test_read_write_mix"; testing time: 3429mks
Entering test case "compressible-lognormal-same-distribution-test_read_write_mix"
Leaving test case "compressible-lognormal-same-distribution-test_read_write_mix"; testing time: 3401mks
Entering test case "random-test_write_then_read"
Leaving test case "random-test_write_then_read"; testing time: 1785mks
Entering test case "random-test_separate_checksum"
Leaving test case "random-test_separate_checksum"; testing time: 1847mks
Entering test case "random-test_incomplete_checksum"
Leaving test case "random-test_incomplete_checksum"; testing time: 1824mks
Entering test case "random-test_invalid_checksum"
Leaving test case "random-test_invalid_checksum"; testing time: 1810mks
Entering test case "random-test_write_after_flush"
Leaving test case "random-test_write_after_flush"; testing time: 1735mks
Entering test case "random-constant-test_read_write_mix"
Leaving test case "random-constant-test_read_write_mix"; testing time: 1832mks
Entering test case "random-lognormal-write-test_read_write_mix"
Leaving test case "random-lognormal-write-test_read_write_mix"; testing time: 2305mks
Entering test case "random-lognormal-read-test_read_write_mix"
Leaving test case "random-lognormal-read-test_read_write_mix"; testing time: 3333mks
Entering test case "random-lognormal-both-test_read_write_mix"
Leaving test case "random-lognormal-both-test_read_write_mix"; testing time: 3300mks
Entering test case "random-lognormal-same-distribution-test_read_write_mix"
Leaving test case "random-lognormal-same-distribution-test_read_write_mix"; testing time: 3050mks
Entering test case "test_no_write"
Leaving test case "test_no_write"; testing time: 381mks
Leaving test suite "ZlibTest"

*** No errors detected
PASS: ZlibTest
Running 5 test cases...
Entering test suite "TFileTransportTest"
Entering test case "test_destructor"
Leaving test case "test_destructor"; testing time: 168138mks
Entering test case "test_flush_max_us1"
Leaving test case "test_flush_max_us1"; testing time: 8299mks
Entering test case "test_flush_max_us2"
Leaving test case "test_flush_max_us2"; testing time: 3550mks
Entering test case "test_flush_max_us3"
Leaving test case "test_flush_max_us3"; testing time: 1368mks
Entering test case "test_noop_flush"
Leaving test case "test_noop_flush"; testing time: 1361mks
Leaving test suite "TFileTransportTest"

*** No errors detected
PASS: TFileTransportTest
PASS: link_test
Running 1 test case...
Entering test suite "OpenSSLManualInit"
Entering test case "test_openssl_availability"
Leaving test case "test_openssl_availability"; testing time: 2962mks
Leaving test suite "OpenSSLManualInit"

*** No errors detected
PASS: OpenSSLManualInitTest
Running 2 test cases...
Entering test suite "EnumTest"
Entering test suite "EnumTest"
Entering test case "test_enum"
Leaving test case "test_enum"; testing time: 250mks
Entering test case "test_enum_constant"
Leaving test case "test_enum_constant"; testing time: 225mks
Leaving test suite "EnumTest"
Leaving test suite "EnumTest"

*** No errors detected
PASS: EnumTest
Running 3 test cases...
Entering test suite "TNonblockingServerTest"
Entering test suite "TNonblockingServerTest"
Entering test case "get_specified_port"
Thrift: Thu Feb 11 13:30:55 2016 TNonblockingServer: Serving on port 12345, 1 io threads.
Thrift: Thu Feb 11 13:30:55 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 13:30:55 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 13:30:55 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 13:30:55 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 13:30:55 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 13:30:55 2016 TNonblocking: join done for IO thread #0
Thrift: Thu Feb 11 13:30:55 2016 PthreadThread::join(): detached thread
Leaving test case "get_specified_port"; testing time: 2375mks
Entering test case "get_assigned_port"
Thrift: Thu Feb 11 13:30:55 2016 TNonblockingServer: Serving on port 58616, 1 io threads.
Thrift: Thu Feb 11 13:30:55 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 13:30:55 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 13:30:55 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 13:30:55 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 13:30:55 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 13:30:55 2016 TNonblocking: join done for IO thread #0
Thrift: Thu Feb 11 13:30:55 2016 PthreadThread::join(): detached thread
Leaving test case "get_assigned_port"; testing time: 1712mks
Entering test case "provide_event_base"
Thrift: Thu Feb 11 13:30:55 2016 TNonblockingServer: Serving on port 36209, 1 io threads.
Thrift: Thu Feb 11 13:30:55 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 13:30:55 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 13:30:55 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 13:30:55 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 13:30:55 2016 PthreadThread::join(): detached thread
Leaving test case "provide_event_base"; testing time: 1177mks
Leaving test suite "TNonblockingServerTest"
Leaving test suite "TNonblockingServerTest"

*** No errors detected
PASS: TNonblockingServerTest
====================
1 of 19 tests failed
====================
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory `/thrift/lib/cpp/test'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/thrift/lib/cpp/test'
make[3]: *** [check] Error 2
make[3]: Leaving directory `/thrift/lib/cpp/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/cpp'
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
Compressed 45.73 MB of artifacts by 99.4% relative to #55
Publishing Javadoc
Updating THRIFT-2980

Build failed in Jenkins: Thrift-precommit #74

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/74/changes>

Changes:

[nsuke] THRIFT-3612 Add Python C extension for compact protocol

[nsuke] THRIFT-3613 Port Python C extension to Python 3

------------------------------------------
[...truncated 7766 lines...]
server is listening
server stop completed
server thread joined
Leaving test case "test_threadpool_bound"; testing time: 6833mks
Leaving test suite "constructors"
Entering test suite "TServerIntegrationTest"
Entering test case "test_stop_with_interruptable_clients_connected"
server is listening
server has accepted 2
server stop completed
server thread joined
Leaving test case "test_stop_with_interruptable_clients_connected"; testing time: 1783mks
Entering test case "test_stop_with_uninterruptable_clients_connected"
server is listening
server has accepted 2
server stop completed
server thread joined
Test case test_stop_with_uninterruptable_clients_connected did not check any assertions
Leaving test case "test_stop_with_uninterruptable_clients_connected"; testing time: 1794mks
Entering test case "test_concurrent_client_limit"
server is listening
server has accepted 1
server has accepted 2
server has accepted 2
server stop completed
server thread joined
Leaving test case "test_concurrent_client_limit"; testing time: 2135mks
Leaving test suite "TServerIntegrationTest"
Leaving test suite "TServerIntegrationTest"

*** No errors detected
PASS: TServerIntegrationTest
argv[0] = "/thrift/lib/cpp/test/.libs/lt-SecurityTest"
Running 1 test case...
Entering test suite "SecurityTest"
Entering test suite "SecurityTest"
Entering test case "ssl_security_matrix"
TEST: Server = SSLTLS, Client = SSLTLS
TEST: Server = SSLTLS, Client = SSLv3
SRV 2ba9289f3700 Exception: SSL_accept: wrong version number
CLI 2ba9285e6700 Exception: SSL_connect: sslv3 alert handshake failure
TEST: Server = SSLTLS, Client = TLSv1_0
TEST: Server = SSLTLS, Client = TLSv1_1
TEST: Server = SSLTLS, Client = TLSv1_2
TEST: Server = SSLv3, Client = SSLTLS
CLI 2ba9285e6700 Exception: SSL_connect: unsupported protocol
SRV 2ba9289f3700 Exception: SSL_accept: error code: 0
TEST: Server = SSLv3, Client = SSLv3
TEST: Server = SSLv3, Client = TLSv1_0
SRV 2ba9289f3700 Exception: SSL_accept: sslv3 alert handshake failure
CLI 2ba9285e6700 Exception: SSL_connect: wrong version number
TEST: Server = SSLv3, Client = TLSv1_1
SRV 2ba9285e6700 Exception: SSL_accept: sslv3 alert handshake failure
CLI 2ba9289f3700 Exception: SSL_connect: wrong version number
TEST: Server = SSLv3, Client = TLSv1_2
CLI 2ba9285e6700 Exception: SSL_connect: wrong version number
SRV 2ba9289f3700 Exception: SSL_accept: sslv3 alert handshake failure
TEST: Server = TLSv1_0, Client = SSLTLS
TEST: Server = TLSv1_0, Client = SSLv3
SRV 2ba9289f3700 Exception: SSL_accept: wrong version number
CLI 2ba9285e6700 Exception: SSL_connect: sslv3 alert handshake failure
TEST: Server = TLSv1_0, Client = TLSv1_0
TEST: Server = TLSv1_0, Client = TLSv1_1
CLI 2ba9285e6700 Exception: SSL_connect: wrong version number
SRV 2ba9289f3700 Exception: SSL_accept: tlsv1 alert protocol version
TEST: Server = TLSv1_0, Client = TLSv1_2
SRV 2ba9285e6700 Exception: SSL_accept: tlsv1 alert protocol version
CLI 2ba9289f3700 Exception: SSL_connect: wrong version number
TEST: Server = TLSv1_1, Client = SSLTLS
TEST: Server = TLSv1_1, Client = SSLv3
SRV 2ba9285e6700 Exception: SSL_accept: wrong version number
CLI 2ba9289f3700 Exception: SSL_connect: sslv3 alert handshake failure
TEST: Server = TLSv1_1, Client = TLSv1_0
SRV 2ba9289f3700 Exception: SSL_accept: wrong version number
CLI 2ba9285e6700 Exception: SSL_connect: tlsv1 alert protocol version
TEST: Server = TLSv1_1, Client = TLSv1_1
FAIL: SecurityTest
seed: 1455187419
Running 31 test cases...
Entering test suite "ZlibTest"
Entering test case "uniform-test_write_then_read"
Leaving test case "uniform-test_write_then_read"; testing time: 1077mks
Entering test case "uniform-test_separate_checksum"
Leaving test case "uniform-test_separate_checksum"; testing time: 911mks
Entering test case "uniform-test_incomplete_checksum"
Leaving test case "uniform-test_incomplete_checksum"; testing time: 958mks
Entering test case "uniform-test_invalid_checksum"
Leaving test case "uniform-test_invalid_checksum"; testing time: 895mks
Entering test case "uniform-test_write_after_flush"
Leaving test case "uniform-test_write_after_flush"; testing time: 685mks
Entering test case "uniform-constant-test_read_write_mix"
Leaving test case "uniform-constant-test_read_write_mix"; testing time: 1153mks
Entering test case "uniform-lognormal-write-test_read_write_mix"
Leaving test case "uniform-lognormal-write-test_read_write_mix"; testing time: 1453mks
Entering test case "uniform-lognormal-read-test_read_write_mix"
Leaving test case "uniform-lognormal-read-test_read_write_mix"; testing time: 2588mks
Entering test case "uniform-lognormal-both-test_read_write_mix"
Leaving test case "uniform-lognormal-both-test_read_write_mix"; testing time: 3185mks
Entering test case "uniform-lognormal-same-distribution-test_read_write_mix"
Leaving test case "uniform-lognormal-same-distribution-test_read_write_mix"; testing time: 3257mks
Entering test case "compressible-test_write_then_read"
Leaving test case "compressible-test_write_then_read"; testing time: 1660mks
Entering test case "compressible-test_separate_checksum"
Leaving test case "compressible-test_separate_checksum"; testing time: 1415mks
Entering test case "compressible-test_incomplete_checksum"
Leaving test case "compressible-test_incomplete_checksum"; testing time: 1343mks
Entering test case "compressible-test_invalid_checksum"
Leaving test case "compressible-test_invalid_checksum"; testing time: 1378mks
Entering test case "compressible-test_write_after_flush"
Leaving test case "compressible-test_write_after_flush"; testing time: 1191mks
Entering test case "compressible-constant-test_read_write_mix"
Leaving test case "compressible-constant-test_read_write_mix"; testing time: 1583mks
Entering test case "compressible-lognormal-write-test_read_write_mix"
Leaving test case "compressible-lognormal-write-test_read_write_mix"; testing time: 1965mks
Entering test case "compressible-lognormal-read-test_read_write_mix"
Leaving test case "compressible-lognormal-read-test_read_write_mix"; testing time: 3065mks
Entering test case "compressible-lognormal-both-test_read_write_mix"
Leaving test case "compressible-lognormal-both-test_read_write_mix"; testing time: 3772mks
Entering test case "compressible-lognormal-same-distribution-test_read_write_mix"
Leaving test case "compressible-lognormal-same-distribution-test_read_write_mix"; testing time: 3789mks
Entering test case "random-test_write_then_read"
Leaving test case "random-test_write_then_read"; testing time: 2077mks
Entering test case "random-test_separate_checksum"
Leaving test case "random-test_separate_checksum"; testing time: 2199mks
Entering test case "random-test_incomplete_checksum"
Leaving test case "random-test_incomplete_checksum"; testing time: 1926mks
Entering test case "random-test_invalid_checksum"
Leaving test case "random-test_invalid_checksum"; testing time: 1794mks
Entering test case "random-test_write_after_flush"
Leaving test case "random-test_write_after_flush"; testing time: 1880mks
Entering test case "random-constant-test_read_write_mix"
Leaving test case "random-constant-test_read_write_mix"; testing time: 1772mks
Entering test case "random-lognormal-write-test_read_write_mix"
Leaving test case "random-lognormal-write-test_read_write_mix"; testing time: 2472mks
Entering test case "random-lognormal-read-test_read_write_mix"
Leaving test case "random-lognormal-read-test_read_write_mix"; testing time: 3487mks
Entering test case "random-lognormal-both-test_read_write_mix"
Leaving test case "random-lognormal-both-test_read_write_mix"; testing time: 4193mks
Entering test case "random-lognormal-same-distribution-test_read_write_mix"
Leaving test case "random-lognormal-same-distribution-test_read_write_mix"; testing time: 4284mks
Entering test case "test_no_write"
Leaving test case "test_no_write"; testing time: 413mks
Leaving test suite "ZlibTest"

*** No errors detected
PASS: ZlibTest
Running 5 test cases...
Entering test suite "TFileTransportTest"
Entering test case "test_destructor"
Leaving test case "test_destructor"; testing time: 387433mks
Entering test case "test_flush_max_us1"
Leaving test case "test_flush_max_us1"; testing time: 8199mks
Entering test case "test_flush_max_us2"
Leaving test case "test_flush_max_us2"; testing time: 3150mks
Entering test case "test_flush_max_us3"
Leaving test case "test_flush_max_us3"; testing time: 1411mks
Entering test case "test_noop_flush"
TFileTransportTest.cpp(348): warning in "test_noop_flush": condition delta < 2000000 is not satisfied [3000133 >= 2000000]
TFileTransportTest.cpp(348): warning in "test_noop_flush": condition delta < 2000000 is not satisfied [6000199 >= 2000000]
TFileTransportTest.cpp(348): warning in "test_noop_flush": condition delta < 2000000 is not satisfied [9000268 >= 2000000]
TFileTransportTest.cpp(348): warning in "test_noop_flush": condition delta < 2000000 is not satisfied [12000335 >= 2000000]
TFileTransportTest.cpp(348): warning in "test_noop_flush": condition delta < 2000000 is not satisfied [15000409 >= 2000000]
TFileTransportTest.cpp(348): warning in "test_noop_flush": condition delta < 2000000 is not satisfied [18000478 >= 2000000]
TFileTransportTest.cpp(348): warning in "test_noop_flush": condition delta < 2000000 is not satisfied [21000548 >= 2000000]
TFileTransportTest.cpp(348): warning in "test_noop_flush": condition delta < 2000000 is not satisfied [24000621 >= 2000000]
TFileTransportTest.cpp(348): warning in "test_noop_flush": condition delta < 2000000 is not satisfied [27000698 >= 2000000]
Leaving test case "test_noop_flush"; testing time: 1914mks
Leaving test suite "TFileTransportTest"

*** No errors detected
PASS: TFileTransportTest
PASS: link_test
Running 1 test case...
Entering test suite "OpenSSLManualInit"
Entering test case "test_openssl_availability"
Leaving test case "test_openssl_availability"; testing time: 2893mks
Leaving test suite "OpenSSLManualInit"

*** No errors detected
PASS: OpenSSLManualInitTest
Running 2 test cases...
Entering test suite "EnumTest"
Entering test suite "EnumTest"
Entering test case "test_enum"
Leaving test case "test_enum"; testing time: 319mks
Entering test case "test_enum_constant"
Leaving test case "test_enum_constant"; testing time: 284mks
Leaving test suite "EnumTest"
Leaving test suite "EnumTest"

*** No errors detected
PASS: EnumTest
Running 3 test cases...
Entering test suite "TNonblockingServerTest"
Entering test suite "TNonblockingServerTest"
Entering test case "get_specified_port"
Thrift: Thu Feb 11 10:44:19 2016 TNonblockingServer: Serving on port 12345, 1 io threads.
Thrift: Thu Feb 11 10:44:19 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 10:44:19 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 10:44:19 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 10:44:19 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 10:44:19 2016 PthreadThread::join(): detached thread
Leaving test case "get_specified_port"; testing time: 2351mks
Entering test case "get_assigned_port"
Thrift: Thu Feb 11 10:44:19 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 10:44:19 2016 TNonblocking: join done for IO thread #0
Thrift: Thu Feb 11 10:44:19 2016 TNonblockingServer: Serving on port 34675, 1 io threads.
Thrift: Thu Feb 11 10:44:19 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 10:44:19 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 10:44:19 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 10:44:19 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 10:44:19 2016 PthreadThread::join(): detached thread
Leaving test case "get_assigned_port"; testing time: 1602mks
Entering test case "provide_event_base"
Thrift: Thu Feb 11 10:44:19 2016 TNonblockingServer: Serving on port 35149, 1 io threads.
Thrift: Thu Feb 11 10:44:19 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 10:44:19 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 10:44:19 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 10:44:19 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 10:44:19 2016 TNonblocking: join done for IO thread #0
Thrift: Thu Feb 11 10:44:19 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 10:44:19 2016 PthreadThread::join(): detached thread
Leaving test case "provide_event_base"; testing time: 1437mks
Leaving test suite "TNonblockingServerTest"
Leaving test suite "TNonblockingServerTest"

*** No errors detected
PASS: TNonblockingServerTest
====================
1 of 19 tests failed
====================
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory `/thrift/lib/cpp/test'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/thrift/lib/cpp/test'
make[3]: *** [check] Error 2
make[3]: Leaving directory `/thrift/lib/cpp/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/cpp'
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
Updating THRIFT-3613
Updating THRIFT-3612

Build failed in Jenkins: Thrift-precommit #73

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/73/changes>

Changes:

[nsuke] THRIFT-3615 Fix Python SSL client resource leak on connection failure

------------------------------------------
[...truncated 7645 lines...]
Leaving test case "test_threaded_factory"; testing time: 7204mks
Entering test case "test_threaded"
server is listening
server stop completed
server thread joined
Leaving test case "test_threaded"; testing time: 6545mks
Entering test case "test_threaded_bound"
server is listening
server stop completed
server thread joined
Leaving test case "test_threaded_bound"; testing time: 7015mks
Entering test case "test_threadpool_factory"
server is listening
server stop completed
server thread joined
Leaving test case "test_threadpool_factory"; testing time: 6654mks
Entering test case "test_threadpool"
server is listening
server stop completed
server thread joined
Leaving test case "test_threadpool"; testing time: 6246mks
Entering test case "test_threadpool_bound"
server is listening
server stop completed
server thread joined
Leaving test case "test_threadpool_bound"; testing time: 7042mks
Leaving test suite "constructors"
Entering test suite "TServerIntegrationTest"
Entering test case "test_stop_with_interruptable_clients_connected"
server is listening
server has accepted 2
server stop completed
server thread joined
Leaving test case "test_stop_with_interruptable_clients_connected"; testing time: 1710mks
Entering test case "test_stop_with_uninterruptable_clients_connected"
server is listening
server has accepted 2
server stop completed
server thread joined
Test case test_stop_with_uninterruptable_clients_connected did not check any assertions
Leaving test case "test_stop_with_uninterruptable_clients_connected"; testing time: 1869mks
Entering test case "test_concurrent_client_limit"
server is listening
server has accepted 1
server has accepted 2
server has accepted 2
server stop completed
server thread joined
Leaving test case "test_concurrent_client_limit"; testing time: 2231mks
Leaving test suite "TServerIntegrationTest"
Leaving test suite "TServerIntegrationTest"

*** No errors detected
PASS: TServerIntegrationTest
argv[0] = "/thrift/lib/cpp/test/.libs/lt-SecurityTest"
Running 1 test case...
Entering test suite "SecurityTest"
Entering test suite "SecurityTest"
Entering test case "ssl_security_matrix"
TEST: Server = SSLTLS, Client = SSLTLS
TEST: Server = SSLTLS, Client = SSLv3
CLI 2b2266a2a700 Exception: SSL_connect: sslv3 alert handshake failure
SRV 2b2266e37700 Exception: SSL_accept: wrong version number
TEST: Server = SSLTLS, Client = TLSv1_0
TEST: Server = SSLTLS, Client = TLSv1_1
TEST: Server = SSLTLS, Client = TLSv1_2
TEST: Server = SSLv3, Client = SSLTLS
CLI 2b2266a2a700 Exception: SSL_connect: unsupported protocol
SRV 2b2266e37700 Exception: SSL_accept: error code: 0
TEST: Server = SSLv3, Client = SSLv3
TEST: Server = SSLv3, Client = TLSv1_0
CLI 2b2266a2a700 Exception: SSL_connect: wrong version number
SRV 2b2266e37700 Exception: SSL_accept: sslv3 alert handshake failure
TEST: Server = SSLv3, Client = TLSv1_1
CLI 2b2266e37700 Exception: SSL_connect: wrong version number
SRV 2b2266a2a700 Exception: SSL_accept: sslv3 alert handshake failure
TEST: Server = SSLv3, Client = TLSv1_2
SRV 2b2266e37700 Exception: SSL_accept: sslv3 alert handshake failure
CLI 2b2266a2a700 Exception: SSL_connect: wrong version number
TEST: Server = TLSv1_0, Client = SSLTLS
TEST: Server = TLSv1_0, Client = SSLv3
SRV 2b2266e37700 Exception: SSL_accept: wrong version number
CLI 2b2266a2a700 Exception: SSL_connect: sslv3 alert handshake failure
TEST: Server = TLSv1_0, Client = TLSv1_0
FAIL: SecurityTest
seed: 1455183971
Running 31 test cases...
Entering test suite "ZlibTest"
Entering test case "uniform-test_write_then_read"
Leaving test case "uniform-test_write_then_read"; testing time: 1102mks
Entering test case "uniform-test_separate_checksum"
Leaving test case "uniform-test_separate_checksum"; testing time: 970mks
Entering test case "uniform-test_incomplete_checksum"
Leaving test case "uniform-test_incomplete_checksum"; testing time: 1044mks
Entering test case "uniform-test_invalid_checksum"
Leaving test case "uniform-test_invalid_checksum"; testing time: 990mks
Entering test case "uniform-test_write_after_flush"
Leaving test case "uniform-test_write_after_flush"; testing time: 779mks
Entering test case "uniform-constant-test_read_write_mix"
Leaving test case "uniform-constant-test_read_write_mix"; testing time: 924mks
Entering test case "uniform-lognormal-write-test_read_write_mix"
Leaving test case "uniform-lognormal-write-test_read_write_mix"; testing time: 1449mks
Entering test case "uniform-lognormal-read-test_read_write_mix"
Leaving test case "uniform-lognormal-read-test_read_write_mix"; testing time: 2721mks
Entering test case "uniform-lognormal-both-test_read_write_mix"
Leaving test case "uniform-lognormal-both-test_read_write_mix"; testing time: 3275mks
Entering test case "uniform-lognormal-same-distribution-test_read_write_mix"
Leaving test case "uniform-lognormal-same-distribution-test_read_write_mix"; testing time: 3127mks
Entering test case "compressible-test_write_then_read"
Leaving test case "compressible-test_write_then_read"; testing time: 1518mks
Entering test case "compressible-test_separate_checksum"
Leaving test case "compressible-test_separate_checksum"; testing time: 1486mks
Entering test case "compressible-test_incomplete_checksum"
Leaving test case "compressible-test_incomplete_checksum"; testing time: 1480mks
Entering test case "compressible-test_invalid_checksum"
Leaving test case "compressible-test_invalid_checksum"; testing time: 1472mks
Entering test case "compressible-test_write_after_flush"
Leaving test case "compressible-test_write_after_flush"; testing time: 1079mks
Entering test case "compressible-constant-test_read_write_mix"
Leaving test case "compressible-constant-test_read_write_mix"; testing time: 1280mks
Entering test case "compressible-lognormal-write-test_read_write_mix"
Leaving test case "compressible-lognormal-write-test_read_write_mix"; testing time: 1778mks
Entering test case "compressible-lognormal-read-test_read_write_mix"
Leaving test case "compressible-lognormal-read-test_read_write_mix"; testing time: 2952mks
Entering test case "compressible-lognormal-both-test_read_write_mix"
Leaving test case "compressible-lognormal-both-test_read_write_mix"; testing time: 3377mks
Entering test case "compressible-lognormal-same-distribution-test_read_write_mix"
Leaving test case "compressible-lognormal-same-distribution-test_read_write_mix"; testing time: 3298mks
Entering test case "random-test_write_then_read"
Leaving test case "random-test_write_then_read"; testing time: 1786mks
Entering test case "random-test_separate_checksum"
Leaving test case "random-test_separate_checksum"; testing time: 1810mks
Entering test case "random-test_incomplete_checksum"
Leaving test case "random-test_incomplete_checksum"; testing time: 1780mks
Entering test case "random-test_invalid_checksum"
Leaving test case "random-test_invalid_checksum"; testing time: 1754mks
Entering test case "random-test_write_after_flush"
Leaving test case "random-test_write_after_flush"; testing time: 1644mks
Entering test case "random-constant-test_read_write_mix"
Leaving test case "random-constant-test_read_write_mix"; testing time: 1740mks
Entering test case "random-lognormal-write-test_read_write_mix"
Leaving test case "random-lognormal-write-test_read_write_mix"; testing time: 2273mks
Entering test case "random-lognormal-read-test_read_write_mix"
Leaving test case "random-lognormal-read-test_read_write_mix"; testing time: 3429mks
Entering test case "random-lognormal-both-test_read_write_mix"
Leaving test case "random-lognormal-both-test_read_write_mix"; testing time: 3936mks
Entering test case "random-lognormal-same-distribution-test_read_write_mix"
Leaving test case "random-lognormal-same-distribution-test_read_write_mix"; testing time: 3827mks
Entering test case "test_no_write"
Leaving test case "test_no_write"; testing time: 379mks
Leaving test suite "ZlibTest"

*** No errors detected
PASS: ZlibTest
Running 5 test cases...
Entering test suite "TFileTransportTest"
Entering test case "test_destructor"
Leaving test case "test_destructor"; testing time: 163233mks
Entering test case "test_flush_max_us1"
Leaving test case "test_flush_max_us1"; testing time: 7700mks
Entering test case "test_flush_max_us2"
Leaving test case "test_flush_max_us2"; testing time: 2881mks
Entering test case "test_flush_max_us3"
Leaving test case "test_flush_max_us3"; testing time: 1663mks
Entering test case "test_noop_flush"
Leaving test case "test_noop_flush"; testing time: 1634mks
Leaving test suite "TFileTransportTest"

*** No errors detected
PASS: TFileTransportTest
PASS: link_test
Running 1 test case...
Entering test suite "OpenSSLManualInit"
Entering test case "test_openssl_availability"
Leaving test case "test_openssl_availability"; testing time: 2307mks
Leaving test suite "OpenSSLManualInit"

*** No errors detected
PASS: OpenSSLManualInitTest
Running 2 test cases...
Entering test suite "EnumTest"
Entering test suite "EnumTest"
Entering test case "test_enum"
Leaving test case "test_enum"; testing time: 353mks
Entering test case "test_enum_constant"
Leaving test case "test_enum_constant"; testing time: 332mks
Leaving test suite "EnumTest"
Leaving test suite "EnumTest"

*** No errors detected
PASS: EnumTest
Running 3 test cases...
Entering test suite "TNonblockingServerTest"
Entering test suite "TNonblockingServerTest"
Entering test case "get_specified_port"
Thrift: Thu Feb 11 09:46:15 2016 TNonblockingServer: Serving on port 12345, 1 io threads.
Thrift: Thu Feb 11 09:46:15 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 09:46:15 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 09:46:15 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 09:46:15 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 09:46:15 2016 PthreadThread::join(): detached thread
Leaving test case "get_specified_port"; testing time: 1897mks
Entering test case "get_assigned_port"
Thrift: Thu Feb 11 09:46:15 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 09:46:15 2016 TNonblocking: join done for IO thread #0
Thrift: Thu Feb 11 09:46:15 2016 TNonblockingServer: Serving on port 42532, 1 io threads.
Thrift: Thu Feb 11 09:46:15 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 09:46:15 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 09:46:15 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 09:46:15 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 09:46:15 2016 PthreadThread::join(): detached thread
Leaving test case "get_assigned_port"; testing time: 1349mks
Entering test case "provide_event_base"
Thrift: Thu Feb 11 09:46:15 2016 TNonblockingServer: Serving on port 47257, 1 io threads.
Thrift: Thu Feb 11 09:46:15 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 09:46:15 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 09:46:15 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 09:46:15 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 09:46:15 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 09:46:15 2016 TNonblocking: join done for IO thread #0
Thrift: Thu Feb 11 09:46:15 2016 PthreadThread::join(): detached thread
Leaving test case "provide_event_base"; testing time: 1359mks
Leaving test suite "TNonblockingServerTest"
Leaving test suite "TNonblockingServerTest"

*** No errors detected
PASS: TNonblockingServerTest
====================
1 of 19 tests failed
====================
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory `/thrift/lib/cpp/test'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/thrift/lib/cpp/test'
make[3]: *** [check] Error 2
make[3]: Leaving directory `/thrift/lib/cpp/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/cpp'
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
Compressed 45.73 MB of artifacts by 99.4% relative to #55
Publishing Javadoc
Update relevant JIRA issues is waiting for a checkpoint on Thrift-precommit #72
Updating THRIFT-3615

Build failed in Jenkins: Thrift-precommit #72

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/72/changes>

Changes:

[nsuke] THRIFT-3614 Improve logging of test_sslsocket.py

------------------------------------------
[...truncated 9146 lines...]
[artifact:dependencies] Transferring 35K from central
[artifact:dependencies] Transferring 218K from central
[artifact:dependencies] Downloading: org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-inject-plexus/2.3.0/sisu-inject-plexus-2.3.0.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-plugin-api/3.0.4/maven-plugin-api-3.0.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 131K from central
[artifact:dependencies] Transferring 200K from central
[artifact:dependencies] Transferring 48K from central
[artifact:dependencies] Downloading: org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: commons-lang/commons-lang/2.6/commons-lang-2.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: commons-codec/commons-codec/1.3/commons-codec-1.3.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: com/googlecode/jslint4java/jslint4java-ant/1.4.6/jslint4java-ant-1.4.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 284K from central
[artifact:dependencies] Transferring 278K from central
[artifact:dependencies] Transferring 59K from central
[artifact:dependencies] Transferring 46K from central
[artifact:dependencies] Transferring 18K from central
[artifact:dependencies] Downloading: com/google/jstestdriver/jstestdriver/1.3.5/jstestdriver-1.3.5.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: log4j/log4j/1.2.12/log4j-1.2.12.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/slf4j/slf4j-log4j12/1.5.6/slf4j-log4j12-1.5.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-model/3.0.4/maven-model-3.0.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 350K from central
[artifact:dependencies] Transferring 9K from central
[artifact:dependencies] Transferring 4222K from central
[artifact:dependencies] Transferring 4K from central
[artifact:dependencies] Transferring 160K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-inject-bean/2.3.0/sisu-inject-bean-2.3.0.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: com/googlecode/jslint4java/jslint4java/1.4.6/jslint4java-1.4.6.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 282K from central
[artifact:dependencies] Transferring 44K from central
[artifact:dependencies] Transferring 84K from central
[artifact:dependencies] Transferring 169K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-classworlds/2.4/plexus-classworlds-2.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-artifact/3.0.4/maven-artifact-3.0.4.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-guice/3.1.0/sisu-guice-3.1.0-no_aop.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 46K from central
[artifact:dependencies] Transferring 51K from central
[artifact:dependencies] Transferring 349K from central
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-interpolation/1.1/plexus-interpolation-1.1.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/apache/maven/maven-project/3.0-alpha-2/maven-project-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 35K from central
[artifact:dependencies] Transferring 139K from central
[artifact:dependencies] Downloading: org/sonatype/sisu/sisu-guava/0.9.9/sisu-guava-0.9.9.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Downloading: org/codehaus/plexus/plexus-container-default/1.0-beta-3.0.5/plexus-container-default-1.0-beta-3.0.5.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 1472K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-compat/3.0-alpha-2/maven-compat-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 204K from central
[artifact:dependencies] Transferring 232K from central
[artifact:dependencies] Downloading: org/apache/maven/maven-project-builder/3.0-alpha-2/maven-project-builder-3.0-alpha-2.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Transferring 165K from central
     [copy] Copying 39 files to /thrift/lib/js/test/build/lib

jslint:

lint:

dependencies:

init:
    [mkdir] Created dir: /thrift/lib/js/test/build/js/lib
    [mkdir] Created dir: /thrift/lib/js/test/build/log
    [mkdir] Created dir: /thrift/lib/js/test/build/test
    [mkdir] Created dir: /thrift/lib/js/test/build/test/log

xvfb:
     [echo] check if Xvfb is available:
     [exec] Execute failed: java.io.IOException: Cannot run program "Xvfb": error=2, No such file or directory

phantomjs:

compile:
    [javac] Compiling 29 source files to /thrift/lib/js/test/build/test
    [javac] warning: Supported source version 'RELEASE_6' from annotation processor 'org.sonatype.guice.bean.scanners.index.SisuIndexAPT6' less than -source '1.7'
    [javac] 1 warning
    [javac] Compiling 1 source file to /thrift/lib/js/test/build/test
    [javac] warning: Supported source version 'RELEASE_6' from annotation processor 'org.sonatype.guice.bean.scanners.index.SisuIndexAPT6' less than -source '1.7'
    [javac] Note: /thrift/lib/js/test/src/test/Httpd.java uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: /thrift/lib/js/test/src/test/Httpd.java uses unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 1 warning

jstest:
      [jar] Building jar: /thrift/lib/js/test/build/jstest.jar

proxy:

jslibs:
      [get] Getting: http://code.jquery.com/jquery-1.11.3.min.js
      [get] To: /thrift/lib/js/test/build/js/lib/jquery.js
      [get] Getting: http://js-test-driver.googlecode.com/svn/trunk/JsTestDriver/contrib/qunit/src/equiv.js
      [get] To: /thrift/lib/js/test/build/js/lib/equiv.js
      [get] Getting: http://js-test-driver.googlecode.com/svn/trunk/JsTestDriver/contrib/qunit/src/QUnitAdapter.js
      [get] To: /thrift/lib/js/test/build/js/lib/QUnitAdapter.js
      [get] Getting: http://code.jquery.com/qunit/qunit-1.18.0.js
      [get] To: /thrift/lib/js/test/build/js/lib/qunit.js
      [get] Getting: http://code.jquery.com/qunit/qunit-1.18.0.css
      [get] To: /thrift/lib/js/test/build/js/lib/qunit.css
     [copy] Copying 1 file to /thrift/lib/js/test/build/js

unittest:

test:

BUILD SUCCESSFUL
Total time: 20 seconds
make[3]: Leaving directory `/thrift/lib/js/test'
make[2]: Leaving directory `/thrift/lib/js/test'
Making check in py
make[2]: Entering directory `/thrift/lib/py'
/usr/bin/pip3 install -r requirements.txt || /usr/bin/pip3 install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python3/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python3 setup.py build
running build
running build_py
/usr/bin/pip install -r requirements.txt || /usr/bin/pip install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python setup.py build
running build
running build_py
running build_ext
make  check-local
make[3]: Entering directory `/thrift/lib/py'
/usr/bin/pip3 install -r requirements.txt || /usr/bin/pip3 install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python3/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python3.4/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python3 setup.py build
running build
running build_py
/usr/bin/pip install -r requirements.txt || /usr/bin/pip install --user -r requirements.txt
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 3))
Cleaning up...
/usr/bin/python setup.py build
running build
running build_py
running build_ext
/usr/bin/python3 test/thrift_json.py
.
----------------------------------------------------------------------
Ran 1 test in 0.001s

OK
/usr/bin/python3 test/test_sslsocket.py
/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:280: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=2049, proto=0, laddr=('::1', 40674, 0, 0), raddr=('::1', 23458, 0, 0)>
  self.handle = self._wrap_socket(plain_sock)
/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:280: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=2049, proto=0, laddr=('::1', 40676, 0, 0), raddr=('::1', 23458, 0, 0)>
  self.handle = self._wrap_socket(plain_sock)
./thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:280: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=2049, proto=0, laddr=('::1', 40678, 0, 0)>
  self.handle = self._wrap_socket(plain_sock)
/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:280: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=2049, proto=0, laddr=('::1', 40680, 0, 0)>
  self.handle = self._wrap_socket(plain_sock)
.Fsys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 40684, 0, 0)>
/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:280: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=2049, proto=0, laddr=('::1', 40687, 0, 0), raddr=('::1', 23458, 0, 0)>
  self.handle = self._wrap_socket(plain_sock)
.F/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:253: DeprecationWarning: validate is deprecated. Use cert_reqs=ssl.CERT_REQUIRED instead
  DeprecationWarning)
/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:253: DeprecationWarning: validate is deprecated. Use cert_reqs=ssl.CERT_NONE instead
  DeprecationWarning)
.sys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 40689, 0, 0)>
./thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:265: DeprecationWarning: Use cert_reqs instead
  warnings.warn('Use cert_reqs instead', DeprecationWarning)
./thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:280: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=2049, proto=0, laddr=('::1', 40691, 0, 0), raddr=('::1', 23458, 0, 0)>
  self.handle = self._wrap_socket(plain_sock)
/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py:280: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=2049, proto=0, laddr=('::1', 40693, 0, 0), raddr=('::1', 23458, 0, 0)>
  self.handle = self._wrap_socket(plain_sock)
Exception in thread Thread-15:
Traceback (most recent call last):
  File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner
    self.run()
  File "test/test_sslsocket.py", line 60, in run
    self.client = self._server.accept()
  File "/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py", line 418, in accept
    client = self._wrap_socket(plain_client)
  File "/thrift/lib/py/build/lib/thrift/transport/TSSLSocket.py", line 181, in _wrap_socket
    server_hostname=self._server_hostname)
  File "/usr/lib/python3.4/ssl.py", line 365, in wrap_socket
    _context=self)
  File "/usr/lib/python3.4/ssl.py", line 601, in __init__
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ConnectionResetError: [Errno 104] Connection reset by peer

PROTOCOL_SSLv2 is not available
..test/test_sslsocket.py:59: ResourceWarning: unclosed <socket.socket fd=3, family=AddressFamily.AF_UNIX, type=SocketKind.SOCK_STREAM, proto=0>
  self._server.listen()
F
======================================================================
FAIL: test_deprecation (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 140, in test_deprecation
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_server_cert (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 172, in test_server_cert
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_unix_domain_socket (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 167, in test_unix_domain_socket
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 112, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

----------------------------------------------------------------------
Ran 11 tests in 7.016s

FAILED (failures=3)
make[3]: *** [py3-test] Error 1
make[3]: Leaving directory `/thrift/lib/py'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/thrift/lib/py'
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
Compressed 47.75 MB of artifacts by 95.2% relative to #55
Publishing Javadoc
Updating THRIFT-3614

Build failed in Jenkins: Thrift-precommit #71

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/71/changes>

Changes:

[nsuke] THRIFT-3612 Add Python C extension for compact protocol

[nsuke] THRIFT-3613 Port Python C extension to Python 3

------------------------------------------
[...truncated 7913 lines...]
server is listening
server stop completed
server thread joined
Leaving test case "test_threaded_bound"; testing time: 7957mks
Entering test case "test_threadpool_factory"
server is listening
server stop completed
server thread joined
Leaving test case "test_threadpool_factory"; testing time: 6741mks
Entering test case "test_threadpool"
server is listening
server stop completed
server thread joined
Leaving test case "test_threadpool"; testing time: 6295mks
Entering test case "test_threadpool_bound"
server is listening
server stop completed
server thread joined
Leaving test case "test_threadpool_bound"; testing time: 6214mks
Leaving test suite "constructors"
Entering test suite "TServerIntegrationTest"
Entering test case "test_stop_with_interruptable_clients_connected"
server is listening
server has accepted 2
server stop completed
server thread joined
Leaving test case "test_stop_with_interruptable_clients_connected"; testing time: 1681mks
Entering test case "test_stop_with_uninterruptable_clients_connected"
server is listening
server has accepted 2
server stop completed
server thread joined
Test case test_stop_with_uninterruptable_clients_connected did not check any assertions
Leaving test case "test_stop_with_uninterruptable_clients_connected"; testing time: 1875mks
Entering test case "test_concurrent_client_limit"
server is listening
server has accepted 1
server has accepted 2
server has accepted 2
server stop completed
server thread joined
Leaving test case "test_concurrent_client_limit"; testing time: 2023mks
Leaving test suite "TServerIntegrationTest"
Leaving test suite "TServerIntegrationTest"

*** No errors detected
PASS: TServerIntegrationTest
argv[0] = "/thrift/lib/cpp/test/.libs/lt-SecurityTest"
Running 1 test case...
Entering test suite "SecurityTest"
Entering test suite "SecurityTest"
Entering test case "ssl_security_matrix"
TEST: Server = SSLTLS, Client = SSLTLS
TEST: Server = SSLTLS, Client = SSLv3
SRV 2ac4d67f7700 Exception: SSL_accept: wrong version number
CLI 2ac4d63ea700 Exception: SSL_connect: sslv3 alert handshake failure
TEST: Server = SSLTLS, Client = TLSv1_0
TEST: Server = SSLTLS, Client = TLSv1_1
TEST: Server = SSLTLS, Client = TLSv1_2
TEST: Server = SSLv3, Client = SSLTLS
CLI 2ac4d63ea700 Exception: SSL_connect: unsupported protocol
SRV 2ac4d67f7700 Exception: SSL_accept: error code: 0
TEST: Server = SSLv3, Client = SSLv3
TEST: Server = SSLv3, Client = TLSv1_0
SRV 2ac4d67f7700 Exception: SSL_accept: sslv3 alert handshake failure
CLI 2ac4d63ea700 Exception: SSL_connect: wrong version number
TEST: Server = SSLv3, Client = TLSv1_1
SRV 2ac4d63ea700 Exception: SSL_accept: sslv3 alert handshake failure
CLI 2ac4d67f7700 Exception: SSL_connect: wrong version number
TEST: Server = SSLv3, Client = TLSv1_2
SRV 2ac4d67f7700 Exception: SSL_accept: sslv3 alert handshake failure
CLI 2ac4d63ea700 Exception: SSL_connect: wrong version number
TEST: Server = TLSv1_0, Client = SSLTLS
TEST: Server = TLSv1_0, Client = SSLv3
SRV 2ac4d67f7700 Exception: SSL_accept: wrong version number
CLI 2ac4d63ea700 Exception: SSL_connect: sslv3 alert handshake failure
TEST: Server = TLSv1_0, Client = TLSv1_0
FAIL: SecurityTest
seed: 1455179804
Running 31 test cases...
Entering test suite "ZlibTest"
Entering test case "uniform-test_write_then_read"
Leaving test case "uniform-test_write_then_read"; testing time: 1102mks
Entering test case "uniform-test_separate_checksum"
Leaving test case "uniform-test_separate_checksum"; testing time: 963mks
Entering test case "uniform-test_incomplete_checksum"
Leaving test case "uniform-test_incomplete_checksum"; testing time: 1071mks
Entering test case "uniform-test_invalid_checksum"
Leaving test case "uniform-test_invalid_checksum"; testing time: 906mks
Entering test case "uniform-test_write_after_flush"
Leaving test case "uniform-test_write_after_flush"; testing time: 641mks
Entering test case "uniform-constant-test_read_write_mix"
Leaving test case "uniform-constant-test_read_write_mix"; testing time: 760mks
Entering test case "uniform-lognormal-write-test_read_write_mix"
Leaving test case "uniform-lognormal-write-test_read_write_mix"; testing time: 1443mks
Entering test case "uniform-lognormal-read-test_read_write_mix"
Leaving test case "uniform-lognormal-read-test_read_write_mix"; testing time: 2541mks
Entering test case "uniform-lognormal-both-test_read_write_mix"
Leaving test case "uniform-lognormal-both-test_read_write_mix"; testing time: 2893mks
Entering test case "uniform-lognormal-same-distribution-test_read_write_mix"
Leaving test case "uniform-lognormal-same-distribution-test_read_write_mix"; testing time: 2915mks
Entering test case "compressible-test_write_then_read"
Leaving test case "compressible-test_write_then_read"; testing time: 1342mks
Entering test case "compressible-test_separate_checksum"
Leaving test case "compressible-test_separate_checksum"; testing time: 1274mks
Entering test case "compressible-test_incomplete_checksum"
Leaving test case "compressible-test_incomplete_checksum"; testing time: 1321mks
Entering test case "compressible-test_invalid_checksum"
Leaving test case "compressible-test_invalid_checksum"; testing time: 1250mks
Entering test case "compressible-test_write_after_flush"
Leaving test case "compressible-test_write_after_flush"; testing time: 1037mks
Entering test case "compressible-constant-test_read_write_mix"
Leaving test case "compressible-constant-test_read_write_mix"; testing time: 1229mks
Entering test case "compressible-lognormal-write-test_read_write_mix"
Leaving test case "compressible-lognormal-write-test_read_write_mix"; testing time: 1776mks
Entering test case "compressible-lognormal-read-test_read_write_mix"
Leaving test case "compressible-lognormal-read-test_read_write_mix"; testing time: 2820mks
Entering test case "compressible-lognormal-both-test_read_write_mix"
Leaving test case "compressible-lognormal-both-test_read_write_mix"; testing time: 3372mks
Entering test case "compressible-lognormal-same-distribution-test_read_write_mix"
Leaving test case "compressible-lognormal-same-distribution-test_read_write_mix"; testing time: 3459mks
Entering test case "random-test_write_then_read"
Leaving test case "random-test_write_then_read"; testing time: 1844mks
Entering test case "random-test_separate_checksum"
Leaving test case "random-test_separate_checksum"; testing time: 1879mks
Entering test case "random-test_incomplete_checksum"
Leaving test case "random-test_incomplete_checksum"; testing time: 2104mks
Entering test case "random-test_invalid_checksum"
Leaving test case "random-test_invalid_checksum"; testing time: 1900mks
Entering test case "random-test_write_after_flush"
Leaving test case "random-test_write_after_flush"; testing time: 1794mks
Entering test case "random-constant-test_read_write_mix"
Leaving test case "random-constant-test_read_write_mix"; testing time: 1927mks
Entering test case "random-lognormal-write-test_read_write_mix"
Leaving test case "random-lognormal-write-test_read_write_mix"; testing time: 2560mks
Entering test case "random-lognormal-read-test_read_write_mix"
Leaving test case "random-lognormal-read-test_read_write_mix"; testing time: 3465mks
Entering test case "random-lognormal-both-test_read_write_mix"
Leaving test case "random-lognormal-both-test_read_write_mix"; testing time: 4196mks
Entering test case "random-lognormal-same-distribution-test_read_write_mix"
Leaving test case "random-lognormal-same-distribution-test_read_write_mix"; testing time: 4163mks
Entering test case "test_no_write"
Leaving test case "test_no_write"; testing time: 466mks
Leaving test suite "ZlibTest"

*** No errors detected
PASS: ZlibTest
Running 5 test cases...
Entering test suite "TFileTransportTest"
Entering test case "test_destructor"
Leaving test case "test_destructor"; testing time: 368764mks
Entering test case "test_flush_max_us1"
Leaving test case "test_flush_max_us1"; testing time: 8321mks
Entering test case "test_flush_max_us2"
Leaving test case "test_flush_max_us2"; testing time: 3220mks
Entering test case "test_flush_max_us3"
Leaving test case "test_flush_max_us3"; testing time: 1467mks
Entering test case "test_noop_flush"
TFileTransportTest.cpp(348): warning in "test_noop_flush": condition delta < 2000000 is not satisfied [3000173 >= 2000000]
TFileTransportTest.cpp(348): warning in "test_noop_flush": condition delta < 2000000 is not satisfied [6000249 >= 2000000]
TFileTransportTest.cpp(348): warning in "test_noop_flush": condition delta < 2000000 is not satisfied [9000322 >= 2000000]
TFileTransportTest.cpp(348): warning in "test_noop_flush": condition delta < 2000000 is not satisfied [12000395 >= 2000000]
TFileTransportTest.cpp(348): warning in "test_noop_flush": condition delta < 2000000 is not satisfied [15000466 >= 2000000]
TFileTransportTest.cpp(348): warning in "test_noop_flush": condition delta < 2000000 is not satisfied [18000538 >= 2000000]
TFileTransportTest.cpp(348): warning in "test_noop_flush": condition delta < 2000000 is not satisfied [21000606 >= 2000000]
TFileTransportTest.cpp(348): warning in "test_noop_flush": condition delta < 2000000 is not satisfied [24000682 >= 2000000]
Leaving test case "test_noop_flush"; testing time: 2462mks
Leaving test suite "TFileTransportTest"

*** No errors detected
PASS: TFileTransportTest
PASS: link_test
Running 1 test case...
Entering test suite "OpenSSLManualInit"
Entering test case "test_openssl_availability"
Leaving test case "test_openssl_availability"; testing time: 3016mks
Leaving test suite "OpenSSLManualInit"

*** No errors detected
PASS: OpenSSLManualInitTest
Running 2 test cases...
Entering test suite "EnumTest"
Entering test suite "EnumTest"
Entering test case "test_enum"
Leaving test case "test_enum"; testing time: 333mks
Entering test case "test_enum_constant"
Leaving test case "test_enum_constant"; testing time: 321mks
Leaving test suite "EnumTest"
Leaving test suite "EnumTest"

*** No errors detected
PASS: EnumTest
Running 3 test cases...
Entering test suite "TNonblockingServerTest"
Entering test suite "TNonblockingServerTest"
Entering test case "get_specified_port"
Thrift: Thu Feb 11 08:37:22 2016 TNonblockingServer: Serving on port 12345, 1 io threads.
Thrift: Thu Feb 11 08:37:22 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 08:37:22 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 08:37:22 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 08:37:22 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 08:37:22 2016 PthreadThread::join(): detached thread
Leaving test case "get_specified_port"; testing time: 2096mks
Entering test case "get_assigned_port"
Thrift: Thu Feb 11 08:37:22 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 08:37:22 2016 TNonblocking: join done for IO thread #0
Thrift: Thu Feb 11 08:37:22 2016 TNonblockingServer: Serving on port 35596, 1 io threads.
Thrift: Thu Feb 11 08:37:22 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 08:37:22 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 08:37:22 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 08:37:22 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 08:37:22 2016 PthreadThread::join(): detached thread
Leaving test case "get_assigned_port"; testing time: 1453mks
Entering test case "provide_event_base"
Thrift: Thu Feb 11 08:37:22 2016 TNonblockingServer: Serving on port 35780, 1 io threads.
Thrift: Thu Feb 11 08:37:22 2016 TNonblockingServer: using libevent 2.0.21-stable method epoll
Thrift: Thu Feb 11 08:37:22 2016 TNonblocking: IO thread #0 registered for listen.
Thrift: Thu Feb 11 08:37:22 2016 TNonblocking: IO thread #0 registered for notify.
Thrift: Thu Feb 11 08:37:22 2016 TNonblockingServer: IO thread #0 entering loop...
Thrift: Thu Feb 11 08:37:22 2016 TNonblockingServer: IO thread #0 run() done!
Thrift: Thu Feb 11 08:37:22 2016 TNonblocking: join done for IO thread #0
Thrift: Thu Feb 11 08:37:22 2016 PthreadThread::join(): detached thread
Leaving test case "provide_event_base"; testing time: 1366mks
Leaving test suite "TNonblockingServerTest"
Leaving test suite "TNonblockingServerTest"

*** No errors detected
PASS: TNonblockingServerTest
====================
1 of 19 tests failed
====================
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory `/thrift/lib/cpp/test'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/thrift/lib/cpp/test'
make[3]: *** [check] Error 2
make[3]: Leaving directory `/thrift/lib/cpp/test'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/thrift/lib/cpp'
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
Updating THRIFT-3613
Updating THRIFT-3612

Build failed in Jenkins: Thrift-precommit #70

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Thrift-precommit/70/changes>

Changes:

[nsuke] THRIFT-3612 Add Python C extension for compact protocol

[nsuke] THRIFT-3613 Port Python C extension to Python 3

------------------------------------------
[...truncated 9494 lines...]
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
socket.timeout: _ssl.c:584: The handshake operation timed out
.Error while accepting from ('::1', 41354, 0, 0)
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 418, in accept
    client = self._wrap_socket(plain_client)
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 181, in _wrap_socket
    server_hostname=self._server_hostname)
  File "/usr/lib/python3.4/ssl.py", line 365, in wrap_socket
    _context=self)
  File "/usr/lib/python3.4/ssl.py", line 601, in __init__
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLError: [SSL: NO_CERTIFICATE_RETURNED] no certificate returned (_ssl.c:600)
Error while connecting with ('::1', 23458, 0, 0). Trying next one.
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 283, in open
    self.handle.connect(ip_port)
  File "/usr/lib/python3.4/ssl.py", line 864, in connect
    self._real_connect(addr, False)
  File "/usr/lib/python3.4/ssl.py", line 855, in _real_connect
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLError: [SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca (_ssl.c:600)
/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py:280: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=2049, proto=0, laddr=('::1', 41354, 0, 0)>
  self.handle = self._wrap_socket(plain_sock)
Error while connecting with ('127.0.0.1', 23458).
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 283, in open
    self.handle.connect(ip_port)
  File "/usr/lib/python3.4/ssl.py", line 864, in connect
    self._real_connect(addr, False)
  File "/usr/lib/python3.4/ssl.py", line 855, in _real_connect
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
socket.timeout: _ssl.c:584: The handshake operation timed out
Error while accepting from ('::1', 41356, 0, 0)
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 418, in accept
    client = self._wrap_socket(plain_client)
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 181, in _wrap_socket
    server_hostname=self._server_hostname)
  File "/usr/lib/python3.4/ssl.py", line 365, in wrap_socket
    _context=self)
  File "/usr/lib/python3.4/ssl.py", line 601, in __init__
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLError: [SSL: NO_CERTIFICATE_RETURNED] no certificate returned (_ssl.c:600)
Error while connecting with ('::1', 23458, 0, 0). Trying next one.
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 283, in open
    self.handle.connect(ip_port)
  File "/usr/lib/python3.4/ssl.py", line 864, in connect
    self._real_connect(addr, False)
  File "/usr/lib/python3.4/ssl.py", line 855, in _real_connect
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLError: [SSL: TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca (_ssl.c:600)
/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py:280: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=2049, proto=0, laddr=('::1', 41356, 0, 0)>
  self.handle = self._wrap_socket(plain_sock)
Error while connecting with ('127.0.0.1', 23458).
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 283, in open
    self.handle.connect(ip_port)
  File "/usr/lib/python3.4/ssl.py", line 864, in connect
    self._real_connect(addr, False)
  File "/usr/lib/python3.4/ssl.py", line 855, in _real_connect
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
socket.timeout: _ssl.c:584: The handshake operation timed out
.Fsys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 41360, 0, 0)>
Fsys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 41361, 0, 0)>
F/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py:253: DeprecationWarning: validate is deprecated. Use cert_reqs=ssl.CERT_REQUIRED instead
  DeprecationWarning)
/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py:253: DeprecationWarning: validate is deprecated. Use cert_reqs=ssl.CERT_NONE instead
  DeprecationWarning)
.sys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 41362, 0, 0)>
F/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py:265: DeprecationWarning: Use cert_reqs instead
  warnings.warn('Use cert_reqs instead', DeprecationWarning)
.sys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 41363, 0, 0)>
Error while connecting with ('::1', 23458, 0, 0). Trying next one.
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 283, in open
    self.handle.connect(ip_port)
  File "/usr/lib/python3.4/ssl.py", line 864, in connect
    self._real_connect(addr, False)
  File "/usr/lib/python3.4/ssl.py", line 855, in _real_connect
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:600)
/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py:280: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=2049, proto=0, laddr=('::1', 41364, 0, 0), raddr=('::1', 23458, 0, 0)>
  self.handle = self._wrap_socket(plain_sock)
Error while accepting from ('::1', 41364, 0, 0)
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 418, in accept
    client = self._wrap_socket(plain_client)
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 181, in _wrap_socket
    server_hostname=self._server_hostname)
  File "/usr/lib/python3.4/ssl.py", line 365, in wrap_socket
    _context=self)
  File "/usr/lib/python3.4/ssl.py", line 601, in __init__
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:600)
Error while connecting with ('127.0.0.1', 23458).
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 283, in open
    self.handle.connect(ip_port)
  File "/usr/lib/python3.4/ssl.py", line 864, in connect
    self._real_connect(addr, False)
  File "/usr/lib/python3.4/ssl.py", line 855, in _real_connect
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
socket.timeout: _ssl.c:584: The handshake operation timed out
Error while connecting with ('::1', 23458, 0, 0). Trying next one.
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 283, in open
    self.handle.connect(ip_port)
  File "/usr/lib/python3.4/ssl.py", line 864, in connect
    self._real_connect(addr, False)
  File "/usr/lib/python3.4/ssl.py", line 855, in _real_connect
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ssl.SSLError: [SSL: UNSUPPORTED_PROTOCOL] unsupported protocol (_ssl.c:600)
/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py:280: ResourceWarning: unclosed <ssl.SSLSocket fd=5, family=AddressFamily.AF_INET6, type=2049, proto=0, laddr=('::1', 41366, 0, 0), raddr=('::1', 23458, 0, 0)>
  self.handle = self._wrap_socket(plain_sock)
Exception in thread Thread-13:
Traceback (most recent call last):
  File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner
    self.run()
  File "test/test_sslsocket.py", line 59, in run
    self.client = self._server.accept()
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 418, in accept
    client = self._wrap_socket(plain_client)
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 181, in _wrap_socket
    server_hostname=self._server_hostname)
  File "/usr/lib/python3.4/ssl.py", line 365, in wrap_socket
    _context=self)
  File "/usr/lib/python3.4/ssl.py", line 601, in __init__
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
ConnectionResetError: [Errno 104] Connection reset by peer

Error while connecting with ('127.0.0.1', 23458).
Traceback (most recent call last):
  File "/thrift/lib/py/build/lib.linux-x86_64-3.4/thrift/transport/TSSLSocket.py", line 283, in open
    self.handle.connect(ip_port)
  File "/usr/lib/python3.4/ssl.py", line 864, in connect
    self._real_connect(addr, False)
  File "/usr/lib/python3.4/ssl.py", line 855, in _real_connect
    self.do_handshake()
  File "/usr/lib/python3.4/ssl.py", line 828, in do_handshake
    self._sslobj.do_handshake()
socket.timeout: _ssl.c:584: The handshake operation timed out
PROTOCOL_SSLv2 is not available
.Fsys:1: ResourceWarning: unclosed <ssl.SSLSocket fd=4, family=AddressFamily.AF_INET6, type=SocketKind.SOCK_STREAM, proto=0, laddr=('::1', 23458, 0, 0), raddr=('::1', 41368, 0, 0)>
test/test_sslsocket.py:58: ResourceWarning: unclosed <socket.socket fd=3, family=AddressFamily.AF_UNIX, type=SocketKind.SOCK_STREAM, proto=0>
  self._server.listen()
F
======================================================================
FAIL: test_deprecation (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 137, in test_deprecation
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 109, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_newer_tls (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 265, in test_newer_tls
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 109, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_server_cert (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 169, in test_server_cert
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 109, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_set_server_cert (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 188, in test_set_server_cert
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 109, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_ssl_context (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 298, in test_ssl_context
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 109, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

======================================================================
FAIL: test_unix_domain_socket (__main__.TSSLSocketTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_sslsocket.py", line 164, in test_unix_domain_socket
    self._assert_connection_success(server, client)
  File "test/test_sslsocket.py", line 109, in _assert_connection_success
    self.assertTrue(acc.client is not None)
AssertionError: False is not true

----------------------------------------------------------------------
Ran 11 tests in 6.298s

FAILED (failures=6)
make[3]: *** [py3-test] Error 1
make[3]: Leaving directory `/thrift/lib/py'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/thrift/lib/py'
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
Updating THRIFT-3613
Updating THRIFT-3612