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 19:31:22 UTC

Build failed in Jenkins: Thrift-precommit #81

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

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