[Python-modules-team] Bug#655793: pyzmq: FTBFS: test_queue (zmq.tests.test_monqueue.TestMonitoredQueue) ... Assertion failed: !inpipe && !outpipe (pair.cpp:49)

Lucas Nussbaum lucas at lucas-nussbaum.net
Sat Jan 14 05:11:07 UTC 2012


Source: pyzmq
Version: 2.1.10-2
Severity: serious
Tags: wheezy sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20120112 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> make[1]: Entering directory `/build/pyzmq-hAhNUX/pyzmq-2.1.10'
> set -e; \
> 	for python in python2.7 python2.6; do \
> 		for build in \  -dbg; do \
> 			find zmq -name '*.so' -delete; \
> 			$python$build setup.py build_ext --inplace; \
> 			$python$build setup.py test; \
> 		done; \
> 	done
> running build_ext
> skipping 'zmq/core/constants.c' Cython extension (up-to-date)
> building 'zmq.core.constants' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7 -c zmq/core/constants.c -o build/temp.linux-x86_64-2.7/zmq/core/constants.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/zmq/core/constants.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/constants.so
> skipping 'zmq/core/context.c' Cython extension (up-to-date)
> building 'zmq.core.context' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7 -c zmq/core/context.c -o build/temp.linux-x86_64-2.7/zmq/core/context.o -Wno-unused-function -Wno-strict-aliasing
> zmq/core/context.c: In function '__pyx_pf_3zmq_4core_7context_7Context_4term':
> zmq/core/context.c:1288:7: warning: variable '__pyx_v_i' set but not used [-Wunused-but-set-variable]
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/zmq/core/context.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/context.so
> skipping 'zmq/core/device.c' Cython extension (up-to-date)
> building 'zmq.core.device' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7 -c zmq/core/device.c -o build/temp.linux-x86_64-2.7/zmq/core/device.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/zmq/core/device.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/device.so
> skipping 'zmq/core/error.c' Cython extension (up-to-date)
> building 'zmq.core.error' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7 -c zmq/core/error.c -o build/temp.linux-x86_64-2.7/zmq/core/error.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/zmq/core/error.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/error.so
> skipping 'zmq/core/message.c' Cython extension (up-to-date)
> building 'zmq.core.message' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7 -c zmq/core/message.c -o build/temp.linux-x86_64-2.7/zmq/core/message.o -Wno-unused-function -Wno-strict-aliasing
> zmq/core/message.c: In function '__pyx_pf_3zmq_4core_7message_14MessageTracker_2wait':
> zmq/core/message.c:1527:7: warning: variable '__pyx_v_done' set but not used [-Wunused-but-set-variable]
> zmq/core/message.c: In function '__pyx_pf_3zmq_4core_7message_7Message_1__init__':
> zmq/core/message.c:2574:13: warning: variable '__pyx_v_track' set but not used [-Wunused-but-set-variable]
> zmq/core/message.c:2573:13: warning: variable '__pyx_v_data' set but not used [-Wunused-but-set-variable]
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/zmq/core/message.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/message.so
> skipping 'zmq/core/poll.c' Cython extension (up-to-date)
> building 'zmq.core.poll' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7 -c zmq/core/poll.c -o build/temp.linux-x86_64-2.7/zmq/core/poll.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/zmq/core/poll.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/poll.so
> skipping 'zmq/core/socket.c' Cython extension (up-to-date)
> building 'zmq.core.socket' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7 -c zmq/core/socket.c -o build/temp.linux-x86_64-2.7/zmq/core/socket.o -Wno-unused-function -Wno-strict-aliasing
> zmq/core/socket.c: In function '__pyx_pf_3zmq_4core_6socket_6Socket_3__init__':
> zmq/core/socket.c:2484:13: warning: variable '__pyx_v_socket_type' set but not used [-Wunused-but-set-variable]
> zmq/core/socket.c:2483:13: warning: variable '__pyx_v_context' set but not used [-Wunused-but-set-variable]
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/zmq/core/socket.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/socket.so
> skipping 'zmq/core/stopwatch.c' Cython extension (up-to-date)
> building 'zmq.core.stopwatch' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7 -c zmq/core/stopwatch.c -o build/temp.linux-x86_64-2.7/zmq/core/stopwatch.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/zmq/core/stopwatch.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/stopwatch.so
> skipping 'zmq/core/version.c' Cython extension (up-to-date)
> building 'zmq.core.version' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7 -c zmq/core/version.c -o build/temp.linux-x86_64-2.7/zmq/core/version.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/zmq/core/version.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/version.so
> skipping 'zmq/utils/initthreads.c' Cython extension (up-to-date)
> building 'zmq.utils.initthreads' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7 -c zmq/utils/initthreads.c -o build/temp.linux-x86_64-2.7/zmq/utils/initthreads.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/zmq/utils/initthreads.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/utils/initthreads.so
> skipping 'zmq/utils/rebuffer.c' Cython extension (up-to-date)
> building 'zmq.utils.rebuffer' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7 -c zmq/utils/rebuffer.c -o build/temp.linux-x86_64-2.7/zmq/utils/rebuffer.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/zmq/utils/rebuffer.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/utils/rebuffer.so
> skipping 'zmq/devices/monitoredqueue.c' Cython extension (up-to-date)
> building 'zmq.devices.monitoredqueue' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7 -c zmq/devices/monitoredqueue.c -o build/temp.linux-x86_64-2.7/zmq/devices/monitoredqueue.o -Wno-unused-function -Wno-strict-aliasing
> zmq/devices/monitoredqueue.c: In function '__pyx_pf_3zmq_7devices_14monitoredqueue_monitored_queue':
> zmq/devices/monitoredqueue.c:1403:6: warning: '__pyx_v_rc' may be used uninitialized in this function [-Wuninitialized]
> zmq/devices/monitoredqueue.c:1273:7: note: '__pyx_v_rc' was declared here
> zmq/devices/monitoredqueue.c:1403:6: warning: '__pyx_v_rc' may be used uninitialized in this function [-Wuninitialized]
> zmq/devices/monitoredqueue.c:1273:7: note: '__pyx_v_rc' was declared here
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/zmq/devices/monitoredqueue.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/devices/monitoredqueue.so
> running test
> test_callable_check (zmq.tests.test_zmqstream.TestZMQStream)
> Ensure callable check works (py3k). ... ok
> test_pyzmq_version (zmq.tests.test_version.TestVersion) ... ok
> test_pyzmq_version_info (zmq.tests.test_version.TestVersion) ... ok
> test_zmq_version (zmq.tests.test_version.TestVersion) ... ok
> test_zmq_version_info (zmq.tests.test_version.TestVersion) ... ok
> test_double_stop (zmq.tests.test_stopwatch.TestStopWatch)
> Test error raised on multiple calls to stop. ... ok
> test_stop_long (zmq.tests.test_stopwatch.TestStopWatch)
> Ensure stop returns a long int. ... ok
> test_stop_microseconds (zmq.tests.test_stopwatch.TestStopWatch)
> Test that stop/sleep have right units. ... ok
> test_attr (zmq.tests.test_socket.TestSocket)
> set setting/getting sockopts as attributes ... ok
> test_bad_attr (zmq.tests.test_socket.TestSocket) ... ok
> test_close (zmq.tests.test_socket.TestSocket) ... ok
> test_close_after_destroy (zmq.tests.test_socket.TestSocket)
> s.close() after ctx.destroy() should be fine ... ok
> test_create (zmq.tests.test_socket.TestSocket) ... ok
> test_int_sockopts (zmq.tests.test_socket.TestSocket)
> test non-uint64 sockopts ... ok
> test_prefix (zmq.tests.test_socket.TestSocket) ... skipped 'Only applies to libzmq >= 3.0'
> test_recv_multipart (zmq.tests.test_socket.TestSocket) ... ok
> test_send_unicode (zmq.tests.test_socket.TestSocket)
> test sending unicode objects ... ok
> test_sockopt_roundtrip (zmq.tests.test_socket.TestSocket)
> test set/getsockopt roundtrip. ... ok
> test_subclass (zmq.tests.test_socket.TestSocket)
> subclasses can assign attributes ... ok
> test_tracker (zmq.tests.test_socket.TestSocket)
> test the MessageTracker object for tracking when zmq is done with a buffer ... ok
> test_unicode_sockopts (zmq.tests.test_socket.TestSocket)
> test setting/getting sockopts with unicode strings ... ok
> test_bad_send_recv (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_basic (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_json (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_large_msg (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_multiple (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_pyobj (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_basic (zmq.tests.test_pubsub.TestPubSub) ... ok
> test_topic (zmq.tests.test_pubsub.TestPubSub) ... ok
> test_no_events (zmq.tests.test_poll.TestPoll) ... ok
> test_pair (zmq.tests.test_poll.TestPoll) ... ok
> test_pubsub (zmq.tests.test_poll.TestPoll) ... ok
> test_reqrep (zmq.tests.test_poll.TestPoll) ... ok
> test_timeout (zmq.tests.test_poll.TestPoll)
> make sure Poller.poll timeout has the right units (milliseconds). ... ok
> test_pair (zmq.tests.test_poll.TestSelect) ... ok
> test_timeout (zmq.tests.test_poll.TestSelect)
> make sure select timeout has the right units (seconds). ... ok
> test_basic (zmq.tests.test_pair.TestPair) ... ok
> test_json (zmq.tests.test_pair.TestPair) ... ok
> test_multiple (zmq.tests.test_pair.TestPair) ... ok
> test_pyobj (zmq.tests.test_pair.TestPair) ... ok
> test_basic_multipart (zmq.tests.test_multipart.TestMultipart) ... ok
> test_router_dealer (zmq.tests.test_multipart.TestMultipart) ... ok
> test_monitor (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_monitor_subscribe (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_prefix (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_queue (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_reply (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_router_router (zmq.tests.test_monqueue.TestMonitoredQueue)
> test router-router MQ devices ... ok
> test_above_30 (zmq.tests.test_message.TestMessage)
> Message above 30 bytes are never copied by 0MQ. ... ok
> test_bad_buffer_in (zmq.tests.test_message.TestMessage)
> test using a bad object ... ok
> test_buffer_in (zmq.tests.test_message.TestMessage)
> test using a buffer as input ... ok
> test_buffer_numpy (zmq.tests.test_message.TestMessage)
> test non-copying numpy array messages ... skipped 'requires numpy'
> test_buffer_out (zmq.tests.test_message.TestMessage)
> receiving buffered output ... ok
> test_bytes (zmq.tests.test_message.TestMessage)
> Test the Message.bytes property. ... ok
> test_len (zmq.tests.test_message.TestMessage)
> Test the len of the Messages. ... ok
> test_lifecycle1 (zmq.tests.test_message.TestMessage)
> Run through a ref counting cycle with a copy. ... ok
> test_lifecycle2 (zmq.tests.test_message.TestMessage)
> Run through a different ref counting cycle with a copy. ... ok
> test_memoryview (zmq.tests.test_message.TestMessage)
> test messages from memoryview ... ok
> test_multi_tracker (zmq.tests.test_message.TestMessage) ... ok
> test_multisend (zmq.tests.test_message.TestMessage)
> ensure that a message remains intact after multiple sends ... ok
> test_no_tracker (zmq.tests.test_message.TestMessage) ... ok
> test_noncopying_recv (zmq.tests.test_message.TestMessage)
> check for clobbering message buffers ... ok
> test_str (zmq.tests.test_message.TestMessage)
> Test the str representations of the Messages. ... ok
> test_tracker (zmq.tests.test_message.TestMessage) ... ok
> test_unicode (zmq.tests.test_message.TestMessage)
> Test the unicode representations of the Messages. ... ok
> test_init_iface (zmq.tests.test_log.TestPubLog) ... message
> ok
> test_init_socket (zmq.tests.test_log.TestPubLog) ... message
> ok
> test_root_topic (zmq.tests.test_log.TestPubLog) ... ignored
> ok
> test_simple (zmq.tests.test_ioloop.TestIOLoop)
> simple IOLoop creation test ... ok
> test_timeout_compare (zmq.tests.test_ioloop.TestIOLoop)
> test timeout comparisons ... ok
> test_core (zmq.tests.test_imports.TestImports)
> test core imports ... ok
> test_devices (zmq.tests.test_imports.TestImports)
> test device imports ... ok
> test_eventloop (zmq.tests.test_imports.TestImports)
> test eventloop imports ... ok
> test_log (zmq.tests.test_imports.TestImports)
> test log imports ... ok
> test_toplevel (zmq.tests.test_imports.TestImports)
> test toplevel import ... ok
> test_utils (zmq.tests.test_imports.TestImports)
> test util imports ... ok
> test_strerror (zmq.tests.test_error.TestZMQError)
> test that strerror gets the right type. ... ok
> test_zmqerror (zmq.tests.test_error.TestZMQError) ... ok
> test_device_attributes (zmq.tests.test_device.TestDevice) ... ok
> test_device_types (zmq.tests.test_device.TestDevice) ... ok
> test_labels (zmq.tests.test_device.TestDevice)
> test device support for SNDLABEL ... skipped 'Only for libzmq 3'
> test_single_socket_forwarder_bind (zmq.tests.test_device.TestDevice) ... ok
> test_single_socket_forwarder_connect (zmq.tests.test_device.TestDevice) ... ok
> test_tsdevice_attributes (zmq.tests.test_device.TestDevice) ... ok
> test_cyclic_destroy (zmq.tests.test_context.TestContext)
> ctx.destroy should succeed when cyclic ref prevents gc ... ok
> test_destroy (zmq.tests.test_context.TestContext)
> Context.destroy should close sockets ... ok
> test_destroy_linger (zmq.tests.test_context.TestContext)
> Context.destroy should set linger on closing sockets ... ok
> test_fail_init (zmq.tests.test_context.TestContext) ... ok
> test_gc (zmq.tests.test_context.TestContext)
> test close&term by garbage collection alone ... ok
> test_init (zmq.tests.test_context.TestContext) ... ok
> test_instance (zmq.tests.test_context.TestContext) ... ok
> test_many_sockets (zmq.tests.test_context.TestContext)
> opening and closing many sockets shouldn't cause problems ... ok
> test_term (zmq.tests.test_context.TestContext) ... ok
> test_term_hang (zmq.tests.test_context.TestContext) ... ok
> test_term_noclose (zmq.tests.test_context.TestContext)
> Context.term won't close sockets ... ok
> test_term_thread (zmq.tests.test_context.TestContext)
> ctx.term should not crash active threads (#139) ... ok
> 
> ----------------------------------------------------------------------
> Ran 96 tests in 10.122s
> 
> OK (skipped=3)
> nose unavailable, falling back on unittest. Skipped tests will appear as ERRORs.
> running build_ext
> skipping 'zmq/core/constants.c' Cython extension (up-to-date)
> building 'zmq.core.constants' extension
> gcc -pthread -fno-strict-aliasing -g -O0 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7_d -c zmq/core/constants.c -o build/temp.linux-x86_64-2.7-pydebug/zmq/core/constants.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7-pydebug/zmq/core/constants.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/constants_d.so
> skipping 'zmq/core/context.c' Cython extension (up-to-date)
> building 'zmq.core.context' extension
> gcc -pthread -fno-strict-aliasing -g -O0 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7_d -c zmq/core/context.c -o build/temp.linux-x86_64-2.7-pydebug/zmq/core/context.o -Wno-unused-function -Wno-strict-aliasing
> zmq/core/context.c: In function '__pyx_pf_3zmq_4core_7context_7Context_4term':
> zmq/core/context.c:1288:7: warning: variable '__pyx_v_i' set but not used [-Wunused-but-set-variable]
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7-pydebug/zmq/core/context.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/context_d.so
> skipping 'zmq/core/device.c' Cython extension (up-to-date)
> building 'zmq.core.device' extension
> gcc -pthread -fno-strict-aliasing -g -O0 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7_d -c zmq/core/device.c -o build/temp.linux-x86_64-2.7-pydebug/zmq/core/device.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7-pydebug/zmq/core/device.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/device_d.so
> skipping 'zmq/core/error.c' Cython extension (up-to-date)
> building 'zmq.core.error' extension
> gcc -pthread -fno-strict-aliasing -g -O0 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7_d -c zmq/core/error.c -o build/temp.linux-x86_64-2.7-pydebug/zmq/core/error.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7-pydebug/zmq/core/error.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/error_d.so
> skipping 'zmq/core/message.c' Cython extension (up-to-date)
> building 'zmq.core.message' extension
> gcc -pthread -fno-strict-aliasing -g -O0 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7_d -c zmq/core/message.c -o build/temp.linux-x86_64-2.7-pydebug/zmq/core/message.o -Wno-unused-function -Wno-strict-aliasing
> zmq/core/message.c: In function '__pyx_pf_3zmq_4core_7message_14MessageTracker_2wait':
> zmq/core/message.c:1527:7: warning: variable '__pyx_v_done' set but not used [-Wunused-but-set-variable]
> zmq/core/message.c: In function '__pyx_pf_3zmq_4core_7message_7Message_1__init__':
> zmq/core/message.c:2574:13: warning: variable '__pyx_v_track' set but not used [-Wunused-but-set-variable]
> zmq/core/message.c:2573:13: warning: variable '__pyx_v_data' set but not used [-Wunused-but-set-variable]
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7-pydebug/zmq/core/message.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/message_d.so
> skipping 'zmq/core/poll.c' Cython extension (up-to-date)
> building 'zmq.core.poll' extension
> gcc -pthread -fno-strict-aliasing -g -O0 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7_d -c zmq/core/poll.c -o build/temp.linux-x86_64-2.7-pydebug/zmq/core/poll.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7-pydebug/zmq/core/poll.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/poll_d.so
> skipping 'zmq/core/socket.c' Cython extension (up-to-date)
> building 'zmq.core.socket' extension
> gcc -pthread -fno-strict-aliasing -g -O0 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7_d -c zmq/core/socket.c -o build/temp.linux-x86_64-2.7-pydebug/zmq/core/socket.o -Wno-unused-function -Wno-strict-aliasing
> zmq/core/socket.c: In function '__pyx_pf_3zmq_4core_6socket_6Socket_3__init__':
> zmq/core/socket.c:2484:13: warning: variable '__pyx_v_socket_type' set but not used [-Wunused-but-set-variable]
> zmq/core/socket.c:2483:13: warning: variable '__pyx_v_context' set but not used [-Wunused-but-set-variable]
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7-pydebug/zmq/core/socket.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/socket_d.so
> skipping 'zmq/core/stopwatch.c' Cython extension (up-to-date)
> building 'zmq.core.stopwatch' extension
> gcc -pthread -fno-strict-aliasing -g -O0 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7_d -c zmq/core/stopwatch.c -o build/temp.linux-x86_64-2.7-pydebug/zmq/core/stopwatch.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7-pydebug/zmq/core/stopwatch.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/stopwatch_d.so
> skipping 'zmq/core/version.c' Cython extension (up-to-date)
> building 'zmq.core.version' extension
> gcc -pthread -fno-strict-aliasing -g -O0 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7_d -c zmq/core/version.c -o build/temp.linux-x86_64-2.7-pydebug/zmq/core/version.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7-pydebug/zmq/core/version.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/version_d.so
> skipping 'zmq/utils/initthreads.c' Cython extension (up-to-date)
> building 'zmq.utils.initthreads' extension
> gcc -pthread -fno-strict-aliasing -g -O0 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7_d -c zmq/utils/initthreads.c -o build/temp.linux-x86_64-2.7-pydebug/zmq/utils/initthreads.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7-pydebug/zmq/utils/initthreads.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/utils/initthreads_d.so
> skipping 'zmq/utils/rebuffer.c' Cython extension (up-to-date)
> building 'zmq.utils.rebuffer' extension
> gcc -pthread -fno-strict-aliasing -g -O0 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7_d -c zmq/utils/rebuffer.c -o build/temp.linux-x86_64-2.7-pydebug/zmq/utils/rebuffer.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7-pydebug/zmq/utils/rebuffer.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/utils/rebuffer_d.so
> skipping 'zmq/devices/monitoredqueue.c' Cython extension (up-to-date)
> building 'zmq.devices.monitoredqueue' extension
> gcc -pthread -fno-strict-aliasing -g -O0 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.7_d -c zmq/devices/monitoredqueue.c -o build/temp.linux-x86_64-2.7-pydebug/zmq/devices/monitoredqueue.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7-pydebug/zmq/devices/monitoredqueue.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/devices/monitoredqueue_d.so
> [81873 refs]
> running test
> test_callable_check (zmq.tests.test_zmqstream.TestZMQStream)
> Ensure callable check works (py3k). ... ok
> test_pyzmq_version (zmq.tests.test_version.TestVersion) ... ok
> test_pyzmq_version_info (zmq.tests.test_version.TestVersion) ... ok
> test_zmq_version (zmq.tests.test_version.TestVersion) ... ok
> test_zmq_version_info (zmq.tests.test_version.TestVersion) ... ok
> test_double_stop (zmq.tests.test_stopwatch.TestStopWatch)
> Test error raised on multiple calls to stop. ... ok
> test_stop_long (zmq.tests.test_stopwatch.TestStopWatch)
> Ensure stop returns a long int. ... ok
> test_stop_microseconds (zmq.tests.test_stopwatch.TestStopWatch)
> Test that stop/sleep have right units. ... ok
> test_attr (zmq.tests.test_socket.TestSocket)
> set setting/getting sockopts as attributes ... ok
> test_bad_attr (zmq.tests.test_socket.TestSocket) ... ok
> test_close (zmq.tests.test_socket.TestSocket) ... ok
> test_close_after_destroy (zmq.tests.test_socket.TestSocket)
> s.close() after ctx.destroy() should be fine ... ok
> test_create (zmq.tests.test_socket.TestSocket) ... ok
> test_int_sockopts (zmq.tests.test_socket.TestSocket)
> test non-uint64 sockopts ... ok
> test_prefix (zmq.tests.test_socket.TestSocket) ... skipped 'Only applies to libzmq >= 3.0'
> test_recv_multipart (zmq.tests.test_socket.TestSocket) ... ok
> test_send_unicode (zmq.tests.test_socket.TestSocket)
> test sending unicode objects ... ok
> test_sockopt_roundtrip (zmq.tests.test_socket.TestSocket)
> test set/getsockopt roundtrip. ... ok
> test_subclass (zmq.tests.test_socket.TestSocket)
> subclasses can assign attributes ... ok
> test_tracker (zmq.tests.test_socket.TestSocket)
> test the MessageTracker object for tracking when zmq is done with a buffer ... ok
> test_unicode_sockopts (zmq.tests.test_socket.TestSocket)
> test setting/getting sockopts with unicode strings ... ok
> test_bad_send_recv (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_basic (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_json (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_large_msg (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_multiple (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_pyobj (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_basic (zmq.tests.test_pubsub.TestPubSub) ... ok
> test_topic (zmq.tests.test_pubsub.TestPubSub) ... ok
> test_no_events (zmq.tests.test_poll.TestPoll) ... ok
> test_pair (zmq.tests.test_poll.TestPoll) ... ok
> test_pubsub (zmq.tests.test_poll.TestPoll) ... ok
> test_reqrep (zmq.tests.test_poll.TestPoll) ... ok
> test_timeout (zmq.tests.test_poll.TestPoll)
> make sure Poller.poll timeout has the right units (milliseconds). ... ok
> test_pair (zmq.tests.test_poll.TestSelect) ... ok
> test_timeout (zmq.tests.test_poll.TestSelect)
> make sure select timeout has the right units (seconds). ... ok
> test_basic (zmq.tests.test_pair.TestPair) ... ok
> test_json (zmq.tests.test_pair.TestPair) ... ok
> test_multiple (zmq.tests.test_pair.TestPair) ... ok
> test_pyobj (zmq.tests.test_pair.TestPair) ... ok
> test_basic_multipart (zmq.tests.test_multipart.TestMultipart) ... ok
> test_router_dealer (zmq.tests.test_multipart.TestMultipart) ... ok
> test_monitor (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_monitor_subscribe (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_prefix (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_queue (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_reply (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_router_router (zmq.tests.test_monqueue.TestMonitoredQueue)
> test router-router MQ devices ... ok
> test_above_30 (zmq.tests.test_message.TestMessage)
> Message above 30 bytes are never copied by 0MQ. ... ok
> test_bad_buffer_in (zmq.tests.test_message.TestMessage)
> test using a bad object ... ok
> test_buffer_in (zmq.tests.test_message.TestMessage)
> test using a buffer as input ... ok
> test_buffer_numpy (zmq.tests.test_message.TestMessage)
> test non-copying numpy array messages ... skipped 'requires numpy'
> test_buffer_out (zmq.tests.test_message.TestMessage)
> receiving buffered output ... ok
> test_bytes (zmq.tests.test_message.TestMessage)
> Test the Message.bytes property. ... ok
> test_len (zmq.tests.test_message.TestMessage)
> Test the len of the Messages. ... ok
> test_lifecycle1 (zmq.tests.test_message.TestMessage)
> Run through a ref counting cycle with a copy. ... ok
> test_lifecycle2 (zmq.tests.test_message.TestMessage)
> Run through a different ref counting cycle with a copy. ... ok
> test_memoryview (zmq.tests.test_message.TestMessage)
> test messages from memoryview ... ok
> test_multi_tracker (zmq.tests.test_message.TestMessage) ... ok
> test_multisend (zmq.tests.test_message.TestMessage)
> ensure that a message remains intact after multiple sends ... ok
> test_no_tracker (zmq.tests.test_message.TestMessage) ... ok
> test_noncopying_recv (zmq.tests.test_message.TestMessage)
> check for clobbering message buffers ... ok
> test_str (zmq.tests.test_message.TestMessage)
> Test the str representations of the Messages. ... ok
> test_tracker (zmq.tests.test_message.TestMessage) ... ok
> test_unicode (zmq.tests.test_message.TestMessage)
> Test the unicode representations of the Messages. ... ok
> test_init_iface (zmq.tests.test_log.TestPubLog) ... message
> ok
> test_init_socket (zmq.tests.test_log.TestPubLog) ... message
> ok
> test_root_topic (zmq.tests.test_log.TestPubLog) ... ignored
> ok
> test_simple (zmq.tests.test_ioloop.TestIOLoop)
> simple IOLoop creation test ... ok
> test_timeout_compare (zmq.tests.test_ioloop.TestIOLoop)
> test timeout comparisons ... ok
> test_core (zmq.tests.test_imports.TestImports)
> test core imports ... ok
> test_devices (zmq.tests.test_imports.TestImports)
> test device imports ... ok
> test_eventloop (zmq.tests.test_imports.TestImports)
> test eventloop imports ... ok
> test_log (zmq.tests.test_imports.TestImports)
> test log imports ... ok
> test_toplevel (zmq.tests.test_imports.TestImports)
> test toplevel import ... ok
> test_utils (zmq.tests.test_imports.TestImports)
> test util imports ... ok
> test_strerror (zmq.tests.test_error.TestZMQError)
> test that strerror gets the right type. ... ok
> test_zmqerror (zmq.tests.test_error.TestZMQError) ... ok
> test_device_attributes (zmq.tests.test_device.TestDevice) ... ok
> test_device_types (zmq.tests.test_device.TestDevice) ... ok
> test_labels (zmq.tests.test_device.TestDevice)
> test device support for SNDLABEL ... skipped 'Only for libzmq 3'
> test_single_socket_forwarder_bind (zmq.tests.test_device.TestDevice) ... ok
> test_single_socket_forwarder_connect (zmq.tests.test_device.TestDevice) ... ok
> test_tsdevice_attributes (zmq.tests.test_device.TestDevice) ... ok
> test_cyclic_destroy (zmq.tests.test_context.TestContext)
> ctx.destroy should succeed when cyclic ref prevents gc ... ok
> test_destroy (zmq.tests.test_context.TestContext)
> Context.destroy should close sockets ... ok
> test_destroy_linger (zmq.tests.test_context.TestContext)
> Context.destroy should set linger on closing sockets ... ok
> test_fail_init (zmq.tests.test_context.TestContext) ... ok
> test_gc (zmq.tests.test_context.TestContext)
> test close&term by garbage collection alone ... ok
> test_init (zmq.tests.test_context.TestContext) ... ok
> test_instance (zmq.tests.test_context.TestContext) ... ok
> test_many_sockets (zmq.tests.test_context.TestContext)
> opening and closing many sockets shouldn't cause problems ... ok
> test_term (zmq.tests.test_context.TestContext) ... ok
> test_term_hang (zmq.tests.test_context.TestContext) ... ok
> test_term_noclose (zmq.tests.test_context.TestContext)
> Context.term won't close sockets ... ok
> test_term_thread (zmq.tests.test_context.TestContext)
> ctx.term should not crash active threads (#139) ... ok
> 
> ----------------------------------------------------------------------
> Ran 96 tests in 10.204s
> 
> OK (skipped=3)
> nose unavailable, falling back on unittest. Skipped tests will appear as ERRORs.
> [71348 refs]
> running build_ext
> skipping 'zmq/core/constants.c' Cython extension (up-to-date)
> building 'zmq.core.constants' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6 -c zmq/core/constants.c -o build/temp.linux-x86_64-2.6/zmq/core/constants.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/zmq/core/constants.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/constants.so
> skipping 'zmq/core/context.c' Cython extension (up-to-date)
> building 'zmq.core.context' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6 -c zmq/core/context.c -o build/temp.linux-x86_64-2.6/zmq/core/context.o -Wno-unused-function -Wno-strict-aliasing
> zmq/core/context.c: In function '__pyx_pf_3zmq_4core_7context_7Context_4term':
> zmq/core/context.c:1288:7: warning: variable '__pyx_v_i' set but not used [-Wunused-but-set-variable]
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/zmq/core/context.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/context.so
> skipping 'zmq/core/device.c' Cython extension (up-to-date)
> building 'zmq.core.device' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6 -c zmq/core/device.c -o build/temp.linux-x86_64-2.6/zmq/core/device.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/zmq/core/device.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/device.so
> skipping 'zmq/core/error.c' Cython extension (up-to-date)
> building 'zmq.core.error' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6 -c zmq/core/error.c -o build/temp.linux-x86_64-2.6/zmq/core/error.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/zmq/core/error.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/error.so
> skipping 'zmq/core/message.c' Cython extension (up-to-date)
> building 'zmq.core.message' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6 -c zmq/core/message.c -o build/temp.linux-x86_64-2.6/zmq/core/message.o -Wno-unused-function -Wno-strict-aliasing
> zmq/core/message.c: In function '__pyx_pf_3zmq_4core_7message_14MessageTracker_2wait':
> zmq/core/message.c:1527:7: warning: variable '__pyx_v_done' set but not used [-Wunused-but-set-variable]
> zmq/core/message.c: In function '__pyx_pf_3zmq_4core_7message_7Message_1__init__':
> zmq/core/message.c:2574:13: warning: variable '__pyx_v_track' set but not used [-Wunused-but-set-variable]
> zmq/core/message.c:2573:13: warning: variable '__pyx_v_data' set but not used [-Wunused-but-set-variable]
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/zmq/core/message.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/message.so
> skipping 'zmq/core/poll.c' Cython extension (up-to-date)
> building 'zmq.core.poll' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6 -c zmq/core/poll.c -o build/temp.linux-x86_64-2.6/zmq/core/poll.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/zmq/core/poll.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/poll.so
> skipping 'zmq/core/socket.c' Cython extension (up-to-date)
> building 'zmq.core.socket' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6 -c zmq/core/socket.c -o build/temp.linux-x86_64-2.6/zmq/core/socket.o -Wno-unused-function -Wno-strict-aliasing
> zmq/core/socket.c: In function '__pyx_pf_3zmq_4core_6socket_6Socket_3__init__':
> zmq/core/socket.c:2484:13: warning: variable '__pyx_v_socket_type' set but not used [-Wunused-but-set-variable]
> zmq/core/socket.c:2483:13: warning: variable '__pyx_v_context' set but not used [-Wunused-but-set-variable]
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/zmq/core/socket.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/socket.so
> skipping 'zmq/core/stopwatch.c' Cython extension (up-to-date)
> building 'zmq.core.stopwatch' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6 -c zmq/core/stopwatch.c -o build/temp.linux-x86_64-2.6/zmq/core/stopwatch.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/zmq/core/stopwatch.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/stopwatch.so
> skipping 'zmq/core/version.c' Cython extension (up-to-date)
> building 'zmq.core.version' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6 -c zmq/core/version.c -o build/temp.linux-x86_64-2.6/zmq/core/version.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/zmq/core/version.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/version.so
> skipping 'zmq/utils/initthreads.c' Cython extension (up-to-date)
> building 'zmq.utils.initthreads' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6 -c zmq/utils/initthreads.c -o build/temp.linux-x86_64-2.6/zmq/utils/initthreads.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/zmq/utils/initthreads.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/utils/initthreads.so
> skipping 'zmq/utils/rebuffer.c' Cython extension (up-to-date)
> building 'zmq.utils.rebuffer' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6 -c zmq/utils/rebuffer.c -o build/temp.linux-x86_64-2.6/zmq/utils/rebuffer.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/zmq/utils/rebuffer.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/utils/rebuffer.so
> skipping 'zmq/devices/monitoredqueue.c' Cython extension (up-to-date)
> building 'zmq.devices.monitoredqueue' extension
> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6 -c zmq/devices/monitoredqueue.c -o build/temp.linux-x86_64-2.6/zmq/devices/monitoredqueue.o -Wno-unused-function -Wno-strict-aliasing
> zmq/devices/monitoredqueue.c: In function '__pyx_pf_3zmq_7devices_14monitoredqueue_monitored_queue':
> zmq/devices/monitoredqueue.c:1403:6: warning: '__pyx_v_rc' may be used uninitialized in this function [-Wuninitialized]
> zmq/devices/monitoredqueue.c:1273:7: note: '__pyx_v_rc' was declared here
> zmq/devices/monitoredqueue.c:1403:6: warning: '__pyx_v_rc' may be used uninitialized in this function [-Wuninitialized]
> zmq/devices/monitoredqueue.c:1273:7: note: '__pyx_v_rc' was declared here
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6/zmq/devices/monitoredqueue.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/devices/monitoredqueue.so
> running test
> Ensure callable check works (py3k). ... ok
> test_pyzmq_version (zmq.tests.test_version.TestVersion) ... ok
> test_pyzmq_version_info (zmq.tests.test_version.TestVersion) ... ok
> test_zmq_version (zmq.tests.test_version.TestVersion) ... ok
> test_zmq_version_info (zmq.tests.test_version.TestVersion) ... ok
> Test error raised on multiple calls to stop. ... ok
> Ensure stop returns a long int. ... ok
> Test that stop/sleep have right units. ... ok
> set setting/getting sockopts as attributes ... ok
> test_bad_attr (zmq.tests.test_socket.TestSocket) ... ok
> test_close (zmq.tests.test_socket.TestSocket) ... ok
> s.close() after ctx.destroy() should be fine ... ok
> test_create (zmq.tests.test_socket.TestSocket) ... ok
> test non-uint64 sockopts ... ok
> test_prefix (zmq.tests.test_socket.TestSocket) ... ERROR
> test_recv_multipart (zmq.tests.test_socket.TestSocket) ... ok
> test sending unicode objects ... ok
> test set/getsockopt roundtrip. ... ok
> subclasses can assign attributes ... ok
> test the MessageTracker object for tracking when zmq is done with a buffer ... ok
> test setting/getting sockopts with unicode strings ... ok
> test_bad_send_recv (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_basic (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_json (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_large_msg (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_multiple (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_pyobj (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_basic (zmq.tests.test_pubsub.TestPubSub) ... ok
> test_topic (zmq.tests.test_pubsub.TestPubSub) ... ok
> test_no_events (zmq.tests.test_poll.TestPoll) ... ok
> test_pair (zmq.tests.test_poll.TestPoll) ... ok
> test_pubsub (zmq.tests.test_poll.TestPoll) ... ok
> test_reqrep (zmq.tests.test_poll.TestPoll) ... ok
> make sure Poller.poll timeout has the right units (milliseconds). ... ok
> test_pair (zmq.tests.test_poll.TestSelect) ... ok
> make sure select timeout has the right units (seconds). ... ok
> test_basic (zmq.tests.test_pair.TestPair) ... ok
> test_json (zmq.tests.test_pair.TestPair) ... ok
> test_multiple (zmq.tests.test_pair.TestPair) ... ok
> test_pyobj (zmq.tests.test_pair.TestPair) ... ok
> test_basic_multipart (zmq.tests.test_multipart.TestMultipart) ... ok
> test_router_dealer (zmq.tests.test_multipart.TestMultipart) ... ok
> test_monitor (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_monitor_subscribe (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_prefix (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_queue (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_reply (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test router-router MQ devices ... ok
> Message above 30 bytes are never copied by 0MQ. ... ok
> test using a bad object ... ok
> test using a buffer as input ... ok
> test non-copying numpy array messages ... ERROR
> receiving buffered output ... ok
> Test the Message.bytes property. ... ok
> Test the len of the Messages. ... ok
> Run through a ref counting cycle with a copy. ... ok
> Run through a different ref counting cycle with a copy. ... ok
> test messages from memoryview ... ERROR
> test_multi_tracker (zmq.tests.test_message.TestMessage) ... ok
> ensure that a message remains intact after multiple sends ... ok
> test_no_tracker (zmq.tests.test_message.TestMessage) ... ok
> check for clobbering message buffers ... ok
> Test the str representations of the Messages. ... ok
> test_tracker (zmq.tests.test_message.TestMessage) ... ok
> Test the unicode representations of the Messages. ... ok
> test_init_iface (zmq.tests.test_log.TestPubLog) ... message
> ok
> test_init_socket (zmq.tests.test_log.TestPubLog) ... message
> ok
> test_root_topic (zmq.tests.test_log.TestPubLog) ... ignored
> ok
> simple IOLoop creation test ... ok
> test timeout comparisons ... ok
> test core imports ... ok
> test device imports ... ok
> test eventloop imports ... ok
> test log imports ... ok
> test toplevel import ... ok
> test util imports ... ok
> test that strerror gets the right type. ... ok
> test_zmqerror (zmq.tests.test_error.TestZMQError) ... ok
> test_device_attributes (zmq.tests.test_device.TestDevice) ... ok
> test_device_types (zmq.tests.test_device.TestDevice) ... ok
> test device support for SNDLABEL ... ERROR
> test_single_socket_forwarder_bind (zmq.tests.test_device.TestDevice) ... ok
> test_single_socket_forwarder_connect (zmq.tests.test_device.TestDevice) ... ok
> test_tsdevice_attributes (zmq.tests.test_device.TestDevice) ... ok
> ctx.destroy should succeed when cyclic ref prevents gc ... ok
> Context.destroy should close sockets ... ok
> Context.destroy should set linger on closing sockets ... ok
> test_fail_init (zmq.tests.test_context.TestContext) ... ok
> test close&term by garbage collection alone ... ok
> test_init (zmq.tests.test_context.TestContext) ... ok
> test_instance (zmq.tests.test_context.TestContext) ... ok
> opening and closing many sockets shouldn't cause problems ... ok
> test_term (zmq.tests.test_context.TestContext) ... ok
> test_term_hang (zmq.tests.test_context.TestContext) ... ok
> Context.term won't close sockets ... ok
> ctx.term should not crash active threads (#139) ... ok
> 
> ======================================================================
> ERROR: test_prefix (zmq.tests.test_socket.TestSocket)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/tests/test_socket.py", line 258, in test_prefix
>     raise SkipTest("Only applies to libzmq >= 3.0")
> SkipTest: Only applies to libzmq >= 3.0
> 
> ======================================================================
> ERROR: test non-copying numpy array messages
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/tests/test_message.py", line 317, in test_buffer_numpy
>     raise SkipTest("requires numpy")
> SkipTest: requires numpy
> 
> ======================================================================
> ERROR: test messages from memoryview
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/tests/test_message.py", line 278, in test_memoryview
>     raise SkipTest("memoryviews only in python >= 2.7")
> SkipTest: memoryviews only in python >= 2.7
> 
> ======================================================================
> ERROR: test device support for SNDLABEL
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/tests/test_device.py", line 122, in test_labels
>     raise SkipTest("Only for libzmq 3")
> SkipTest: Only for libzmq 3
> 
> ----------------------------------------------------------------------
> Ran 96 tests in 10.097s
> 
> FAILED (errors=4)
> nose unavailable, falling back on unittest. Skipped tests will appear as ERRORs.
> running build_ext
> skipping 'zmq/core/constants.c' Cython extension (up-to-date)
> building 'zmq.core.constants' extension
> gcc -pthread -fno-strict-aliasing -g -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6_d -c zmq/core/constants.c -o build/temp.linux-x86_64-2.6-pydebug/zmq/core/constants.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6-pydebug/zmq/core/constants.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/constants_d.so
> skipping 'zmq/core/context.c' Cython extension (up-to-date)
> building 'zmq.core.context' extension
> gcc -pthread -fno-strict-aliasing -g -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6_d -c zmq/core/context.c -o build/temp.linux-x86_64-2.6-pydebug/zmq/core/context.o -Wno-unused-function -Wno-strict-aliasing
> zmq/core/context.c: In function '__pyx_pf_3zmq_4core_7context_7Context_4term':
> zmq/core/context.c:1288:7: warning: variable '__pyx_v_i' set but not used [-Wunused-but-set-variable]
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6-pydebug/zmq/core/context.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/context_d.so
> skipping 'zmq/core/device.c' Cython extension (up-to-date)
> building 'zmq.core.device' extension
> gcc -pthread -fno-strict-aliasing -g -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6_d -c zmq/core/device.c -o build/temp.linux-x86_64-2.6-pydebug/zmq/core/device.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6-pydebug/zmq/core/device.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/device_d.so
> skipping 'zmq/core/error.c' Cython extension (up-to-date)
> building 'zmq.core.error' extension
> gcc -pthread -fno-strict-aliasing -g -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6_d -c zmq/core/error.c -o build/temp.linux-x86_64-2.6-pydebug/zmq/core/error.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6-pydebug/zmq/core/error.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/error_d.so
> skipping 'zmq/core/message.c' Cython extension (up-to-date)
> building 'zmq.core.message' extension
> gcc -pthread -fno-strict-aliasing -g -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6_d -c zmq/core/message.c -o build/temp.linux-x86_64-2.6-pydebug/zmq/core/message.o -Wno-unused-function -Wno-strict-aliasing
> zmq/core/message.c: In function '__pyx_pf_3zmq_4core_7message_14MessageTracker_2wait':
> zmq/core/message.c:1527:7: warning: variable '__pyx_v_done' set but not used [-Wunused-but-set-variable]
> zmq/core/message.c: In function '__pyx_pf_3zmq_4core_7message_7Message_1__init__':
> zmq/core/message.c:2574:13: warning: variable '__pyx_v_track' set but not used [-Wunused-but-set-variable]
> zmq/core/message.c:2573:13: warning: variable '__pyx_v_data' set but not used [-Wunused-but-set-variable]
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6-pydebug/zmq/core/message.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/message_d.so
> skipping 'zmq/core/poll.c' Cython extension (up-to-date)
> building 'zmq.core.poll' extension
> gcc -pthread -fno-strict-aliasing -g -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6_d -c zmq/core/poll.c -o build/temp.linux-x86_64-2.6-pydebug/zmq/core/poll.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6-pydebug/zmq/core/poll.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/poll_d.so
> skipping 'zmq/core/socket.c' Cython extension (up-to-date)
> building 'zmq.core.socket' extension
> gcc -pthread -fno-strict-aliasing -g -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6_d -c zmq/core/socket.c -o build/temp.linux-x86_64-2.6-pydebug/zmq/core/socket.o -Wno-unused-function -Wno-strict-aliasing
> zmq/core/socket.c: In function '__pyx_pf_3zmq_4core_6socket_6Socket_3__init__':
> zmq/core/socket.c:2484:13: warning: variable '__pyx_v_socket_type' set but not used [-Wunused-but-set-variable]
> zmq/core/socket.c:2483:13: warning: variable '__pyx_v_context' set but not used [-Wunused-but-set-variable]
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6-pydebug/zmq/core/socket.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/socket_d.so
> skipping 'zmq/core/stopwatch.c' Cython extension (up-to-date)
> building 'zmq.core.stopwatch' extension
> gcc -pthread -fno-strict-aliasing -g -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6_d -c zmq/core/stopwatch.c -o build/temp.linux-x86_64-2.6-pydebug/zmq/core/stopwatch.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6-pydebug/zmq/core/stopwatch.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/stopwatch_d.so
> skipping 'zmq/core/version.c' Cython extension (up-to-date)
> building 'zmq.core.version' extension
> gcc -pthread -fno-strict-aliasing -g -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6_d -c zmq/core/version.c -o build/temp.linux-x86_64-2.6-pydebug/zmq/core/version.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6-pydebug/zmq/core/version.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/version_d.so
> skipping 'zmq/utils/initthreads.c' Cython extension (up-to-date)
> building 'zmq.utils.initthreads' extension
> gcc -pthread -fno-strict-aliasing -g -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6_d -c zmq/utils/initthreads.c -o build/temp.linux-x86_64-2.6-pydebug/zmq/utils/initthreads.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6-pydebug/zmq/utils/initthreads.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/utils/initthreads_d.so
> skipping 'zmq/utils/rebuffer.c' Cython extension (up-to-date)
> building 'zmq.utils.rebuffer' extension
> gcc -pthread -fno-strict-aliasing -g -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6_d -c zmq/utils/rebuffer.c -o build/temp.linux-x86_64-2.6-pydebug/zmq/utils/rebuffer.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6-pydebug/zmq/utils/rebuffer.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/utils/rebuffer_d.so
> skipping 'zmq/devices/monitoredqueue.c' Cython extension (up-to-date)
> building 'zmq.devices.monitoredqueue' extension
> gcc -pthread -fno-strict-aliasing -g -Wall -Wstrict-prototypes -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python2.6_d -c zmq/devices/monitoredqueue.c -o build/temp.linux-x86_64-2.6-pydebug/zmq/devices/monitoredqueue.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.6-pydebug/zmq/devices/monitoredqueue.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/devices/monitoredqueue_d.so
> [73596 refs]
> running test
> Ensure callable check works (py3k). ... ok
> test_pyzmq_version (zmq.tests.test_version.TestVersion) ... ok
> test_pyzmq_version_info (zmq.tests.test_version.TestVersion) ... ok
> test_zmq_version (zmq.tests.test_version.TestVersion) ... ok
> test_zmq_version_info (zmq.tests.test_version.TestVersion) ... ok
> Test error raised on multiple calls to stop. ... ok
> Ensure stop returns a long int. ... ok
> Test that stop/sleep have right units. ... ok
> set setting/getting sockopts as attributes ... ok
> test_bad_attr (zmq.tests.test_socket.TestSocket) ... ok
> test_close (zmq.tests.test_socket.TestSocket) ... ok
> s.close() after ctx.destroy() should be fine ... ok
> test_create (zmq.tests.test_socket.TestSocket) ... ok
> test non-uint64 sockopts ... ok
> test_prefix (zmq.tests.test_socket.TestSocket) ... ERROR
> test_recv_multipart (zmq.tests.test_socket.TestSocket) ... ok
> test sending unicode objects ... ok
> test set/getsockopt roundtrip. ... ok
> subclasses can assign attributes ... ok
> test the MessageTracker object for tracking when zmq is done with a buffer ... ok
> test setting/getting sockopts with unicode strings ... ok
> test_bad_send_recv (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_basic (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_json (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_large_msg (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_multiple (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_pyobj (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_basic (zmq.tests.test_pubsub.TestPubSub) ... ok
> test_topic (zmq.tests.test_pubsub.TestPubSub) ... ok
> test_no_events (zmq.tests.test_poll.TestPoll) ... ok
> test_pair (zmq.tests.test_poll.TestPoll) ... ok
> test_pubsub (zmq.tests.test_poll.TestPoll) ... ok
> test_reqrep (zmq.tests.test_poll.TestPoll) ... ok
> make sure Poller.poll timeout has the right units (milliseconds). ... ok
> test_pair (zmq.tests.test_poll.TestSelect) ... ok
> make sure select timeout has the right units (seconds). ... ok
> test_basic (zmq.tests.test_pair.TestPair) ... ok
> test_json (zmq.tests.test_pair.TestPair) ... ok
> test_multiple (zmq.tests.test_pair.TestPair) ... ok
> test_pyobj (zmq.tests.test_pair.TestPair) ... ok
> test_basic_multipart (zmq.tests.test_multipart.TestMultipart) ... ok
> test_router_dealer (zmq.tests.test_multipart.TestMultipart) ... ok
> test_monitor (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_monitor_subscribe (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_prefix (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_queue (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_reply (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test router-router MQ devices ... ok
> Message above 30 bytes are never copied by 0MQ. ... ok
> test using a bad object ... ok
> test using a buffer as input ... ok
> test non-copying numpy array messages ... ERROR
> receiving buffered output ... ok
> Test the Message.bytes property. ... ok
> Test the len of the Messages. ... ok
> Run through a ref counting cycle with a copy. ... ok
> Run through a different ref counting cycle with a copy. ... ok
> test messages from memoryview ... ERROR
> test_multi_tracker (zmq.tests.test_message.TestMessage) ... ok
> ensure that a message remains intact after multiple sends ... ok
> test_no_tracker (zmq.tests.test_message.TestMessage) ... ok
> check for clobbering message buffers ... ok
> Test the str representations of the Messages. ... ok
> test_tracker (zmq.tests.test_message.TestMessage) ... ok
> Test the unicode representations of the Messages. ... ok
> test_init_iface (zmq.tests.test_log.TestPubLog) ... message
> ok
> test_init_socket (zmq.tests.test_log.TestPubLog) ... message
> ok
> test_root_topic (zmq.tests.test_log.TestPubLog) ... ignored
> ok
> simple IOLoop creation test ... ok
> test timeout comparisons ... ok
> test core imports ... ok
> test device imports ... ok
> test eventloop imports ... ok
> test log imports ... ok
> test toplevel import ... ok
> test util imports ... ok
> test that strerror gets the right type. ... ok
> test_zmqerror (zmq.tests.test_error.TestZMQError) ... ok
> test_device_attributes (zmq.tests.test_device.TestDevice) ... ok
> test_device_types (zmq.tests.test_device.TestDevice) ... ok
> test device support for SNDLABEL ... ERROR
> test_single_socket_forwarder_bind (zmq.tests.test_device.TestDevice) ... ok
> test_single_socket_forwarder_connect (zmq.tests.test_device.TestDevice) ... ok
> test_tsdevice_attributes (zmq.tests.test_device.TestDevice) ... ok
> ctx.destroy should succeed when cyclic ref prevents gc ... ok
> Context.destroy should close sockets ... ok
> Context.destroy should set linger on closing sockets ... ok
> test_fail_init (zmq.tests.test_context.TestContext) ... ok
> test close&term by garbage collection alone ... ok
> test_init (zmq.tests.test_context.TestContext) ... ok
> test_instance (zmq.tests.test_context.TestContext) ... ok
> opening and closing many sockets shouldn't cause problems ... ok
> test_term (zmq.tests.test_context.TestContext) ... ok
> test_term_hang (zmq.tests.test_context.TestContext) ... ok
> Context.term won't close sockets ... ok
> ctx.term should not crash active threads (#139) ... ok
> 
> ======================================================================
> ERROR: test_prefix (zmq.tests.test_socket.TestSocket)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/tests/test_socket.py", line 258, in test_prefix
>     raise SkipTest("Only applies to libzmq >= 3.0")
> SkipTest: Only applies to libzmq >= 3.0
> 
> ======================================================================
> ERROR: test non-copying numpy array messages
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/tests/test_message.py", line 317, in test_buffer_numpy
>     raise SkipTest("requires numpy")
> SkipTest: requires numpy
> 
> ======================================================================
> ERROR: test messages from memoryview
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/tests/test_message.py", line 278, in test_memoryview
>     raise SkipTest("memoryviews only in python >= 2.7")
> SkipTest: memoryviews only in python >= 2.7
> 
> ======================================================================
> ERROR: test device support for SNDLABEL
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/tests/test_device.py", line 122, in test_labels
>     raise SkipTest("Only for libzmq 3")
> SkipTest: Only for libzmq 3
> 
> ----------------------------------------------------------------------
> Ran 96 tests in 10.150s
> 
> FAILED (errors=4)
> nose unavailable, falling back on unittest. Skipped tests will appear as ERRORs.
> [60403 refs]
> set -e; \
> 	for python in 3.2; do \
> 		for build in \  -dbg; do \
> 			find zmq -name '*.so' -delete; \
> 			python$python$build setup.py build_ext --inplace; \
> 			python$python$build setup.py test; \
> 		done; \
> 	done
> running build_ext
> building 'zmq.core.constants' extension
> creating build/temp.linux-x86_64-3.2
> creating build/temp.linux-x86_64-3.2/zmq
> creating build/temp.linux-x86_64-3.2/zmq/core
> gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python3.2mu -c zmq/core/constants.c -o build/temp.linux-x86_64-3.2/zmq/core/constants.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-3.2/zmq/core/constants.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/constants.cpython-32mu.so
> building 'zmq.core.context' extension
> gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python3.2mu -c zmq/core/context.c -o build/temp.linux-x86_64-3.2/zmq/core/context.o -Wno-unused-function -Wno-strict-aliasing
> zmq/core/context.c: In function '__pyx_pf_3zmq_4core_7context_7Context_4term':
> zmq/core/context.c:1288:7: warning: variable '__pyx_v_i' set but not used [-Wunused-but-set-variable]
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-3.2/zmq/core/context.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/context.cpython-32mu.so
> building 'zmq.core.device' extension
> gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python3.2mu -c zmq/core/device.c -o build/temp.linux-x86_64-3.2/zmq/core/device.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-3.2/zmq/core/device.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/device.cpython-32mu.so
> building 'zmq.core.error' extension
> gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python3.2mu -c zmq/core/error.c -o build/temp.linux-x86_64-3.2/zmq/core/error.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-3.2/zmq/core/error.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/error.cpython-32mu.so
> building 'zmq.core.message' extension
> gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python3.2mu -c zmq/core/message.c -o build/temp.linux-x86_64-3.2/zmq/core/message.o -Wno-unused-function -Wno-strict-aliasing
> zmq/core/message.c: In function '__pyx_pf_3zmq_4core_7message_14MessageTracker_2wait':
> zmq/core/message.c:1527:7: warning: variable '__pyx_v_done' set but not used [-Wunused-but-set-variable]
> zmq/core/message.c: In function '__pyx_pf_3zmq_4core_7message_7Message_1__init__':
> zmq/core/message.c:2574:13: warning: variable '__pyx_v_track' set but not used [-Wunused-but-set-variable]
> zmq/core/message.c:2573:13: warning: variable '__pyx_v_data' set but not used [-Wunused-but-set-variable]
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-3.2/zmq/core/message.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/message.cpython-32mu.so
> building 'zmq.core.poll' extension
> gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python3.2mu -c zmq/core/poll.c -o build/temp.linux-x86_64-3.2/zmq/core/poll.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-3.2/zmq/core/poll.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/poll.cpython-32mu.so
> building 'zmq.core.socket' extension
> gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python3.2mu -c zmq/core/socket.c -o build/temp.linux-x86_64-3.2/zmq/core/socket.o -Wno-unused-function -Wno-strict-aliasing
> zmq/core/socket.c: In function '__pyx_pf_3zmq_4core_6socket_6Socket_3__init__':
> zmq/core/socket.c:2484:13: warning: variable '__pyx_v_socket_type' set but not used [-Wunused-but-set-variable]
> zmq/core/socket.c:2483:13: warning: variable '__pyx_v_context' set but not used [-Wunused-but-set-variable]
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-3.2/zmq/core/socket.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/socket.cpython-32mu.so
> building 'zmq.core.stopwatch' extension
> gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python3.2mu -c zmq/core/stopwatch.c -o build/temp.linux-x86_64-3.2/zmq/core/stopwatch.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-3.2/zmq/core/stopwatch.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/stopwatch.cpython-32mu.so
> building 'zmq.core.version' extension
> gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python3.2mu -c zmq/core/version.c -o build/temp.linux-x86_64-3.2/zmq/core/version.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-3.2/zmq/core/version.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/core/version.cpython-32mu.so
> building 'zmq.utils.initthreads' extension
> creating build/temp.linux-x86_64-3.2/zmq/utils
> gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python3.2mu -c zmq/utils/initthreads.c -o build/temp.linux-x86_64-3.2/zmq/utils/initthreads.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-3.2/zmq/utils/initthreads.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/utils/initthreads.cpython-32mu.so
> building 'zmq.utils.rebuffer' extension
> gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python3.2mu -c zmq/utils/rebuffer.c -o build/temp.linux-x86_64-3.2/zmq/utils/rebuffer.o -Wno-unused-function -Wno-strict-aliasing
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-3.2/zmq/utils/rebuffer.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/utils/rebuffer.cpython-32mu.so
> building 'zmq.devices.monitoredqueue' extension
> creating build/temp.linux-x86_64-3.2/zmq/devices
> gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -fPIC -Izmq/utils -Izmq/core -Izmq/devices -I/usr/include/python3.2mu -c zmq/devices/monitoredqueue.c -o build/temp.linux-x86_64-3.2/zmq/devices/monitoredqueue.o -Wno-unused-function -Wno-strict-aliasing
> zmq/devices/monitoredqueue.c: In function '__pyx_pf_3zmq_7devices_14monitoredqueue_monitored_queue':
> zmq/devices/monitoredqueue.c:1403:6: warning: '__pyx_v_rc' may be used uninitialized in this function [-Wuninitialized]
> zmq/devices/monitoredqueue.c:1273:7: note: '__pyx_v_rc' was declared here
> zmq/devices/monitoredqueue.c:1403:6: warning: '__pyx_v_rc' may be used uninitialized in this function [-Wuninitialized]
> zmq/devices/monitoredqueue.c:1273:7: note: '__pyx_v_rc' was declared here
> gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-3.2/zmq/devices/monitoredqueue.o -lzmq -o /build/pyzmq-hAhNUX/pyzmq-2.1.10/zmq/devices/monitoredqueue.cpython-32mu.so
> running test
> test_callable_check (zmq.tests.test_zmqstream.TestZMQStream)
> Ensure callable check works (py3k). ... ok
> test_pyzmq_version (zmq.tests.test_version.TestVersion) ... ok
> test_pyzmq_version_info (zmq.tests.test_version.TestVersion) ... ok
> test_zmq_version (zmq.tests.test_version.TestVersion) ... ok
> test_zmq_version_info (zmq.tests.test_version.TestVersion) ... ok
> test_double_stop (zmq.tests.test_stopwatch.TestStopWatch)
> Test error raised on multiple calls to stop. ... ok
> test_stop_long (zmq.tests.test_stopwatch.TestStopWatch)
> Ensure stop returns a long int. ... ok
> test_stop_microseconds (zmq.tests.test_stopwatch.TestStopWatch)
> Test that stop/sleep have right units. ... ok
> test_attr (zmq.tests.test_socket.TestSocket)
> set setting/getting sockopts as attributes ... ok
> test_bad_attr (zmq.tests.test_socket.TestSocket) ... ok
> test_close (zmq.tests.test_socket.TestSocket) ... ok
> test_close_after_destroy (zmq.tests.test_socket.TestSocket)
> s.close() after ctx.destroy() should be fine ... ok
> test_create (zmq.tests.test_socket.TestSocket) ... ok
> test_int_sockopts (zmq.tests.test_socket.TestSocket)
> test non-uint64 sockopts ... ok
> test_prefix (zmq.tests.test_socket.TestSocket) ... skipped 'Only applies to libzmq >= 3.0'
> test_recv_multipart (zmq.tests.test_socket.TestSocket) ... ok
> test_send_unicode (zmq.tests.test_socket.TestSocket)
> test sending unicode objects ... ok
> test_sockopt_roundtrip (zmq.tests.test_socket.TestSocket)
> test set/getsockopt roundtrip. ... ok
> test_subclass (zmq.tests.test_socket.TestSocket)
> subclasses can assign attributes ... ok
> test_tracker (zmq.tests.test_socket.TestSocket)
> test the MessageTracker object for tracking when zmq is done with a buffer ... ok
> test_unicode_sockopts (zmq.tests.test_socket.TestSocket)
> test setting/getting sockopts with unicode strings ... ok
> test_bad_send_recv (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_basic (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_json (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_large_msg (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_multiple (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_pyobj (zmq.tests.test_reqrep.TestReqRep) ... ok
> test_basic (zmq.tests.test_pubsub.TestPubSub) ... ok
> test_topic (zmq.tests.test_pubsub.TestPubSub) ... ok
> test_no_events (zmq.tests.test_poll.TestPoll) ... ok
> test_pair (zmq.tests.test_poll.TestPoll) ... ok
> test_pubsub (zmq.tests.test_poll.TestPoll) ... ok
> test_reqrep (zmq.tests.test_poll.TestPoll) ... ok
> test_timeout (zmq.tests.test_poll.TestPoll)
> make sure Poller.poll timeout has the right units (milliseconds). ... ok
> test_pair (zmq.tests.test_poll.TestSelect) ... ok
> test_timeout (zmq.tests.test_poll.TestSelect)
> make sure select timeout has the right units (seconds). ... ok
> test_basic (zmq.tests.test_pair.TestPair) ... ok
> test_json (zmq.tests.test_pair.TestPair) ... ok
> test_multiple (zmq.tests.test_pair.TestPair) ... ok
> test_pyobj (zmq.tests.test_pair.TestPair) ... ok
> test_basic_multipart (zmq.tests.test_multipart.TestMultipart) ... ok
> test_router_dealer (zmq.tests.test_multipart.TestMultipart) ... ok
> test_monitor (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_monitor_subscribe (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_prefix (zmq.tests.test_monqueue.TestMonitoredQueue) ... ok
> test_queue (zmq.tests.test_monqueue.TestMonitoredQueue) ... Assertion failed: !inpipe && !outpipe (pair.cpp:49)
> Aborted
> make[1]: *** [override_dh_auto_test] Error 134

The full build log is available from:
   http://people.debian.org/~lucas/logs/2012/01/12/pyzmq_2.1.10-2_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.





More information about the Python-modules-team mailing list