Hi All, I am building the C++ broker on Ubuntu 14.04 and when I run the "make test" command after the build 15 of the tests fail.
Is this to be expected or did I do some mistakes when configuring the build. I have used the following commands to configure and build the system. =================== sudo apt-get install cmake libboost-all-dev uuid-dev pkg-config g++ make ruby help2man doxygen graphviz sudo apt-get install libssl-dev sudo apt-get install libsasl2-2 libsasl2-dev sudo apt-get install libnss3-dev libnspr4-dev rm -rf ../qpid-cpp-0.34* wget http://www.eu.apache.org/dist/qpid/cpp/0.34/qpid-cpp-0.34.tar.gz -O ../qpid-cpp-0.34.tar.gz tar -xzf ../qpid-cpp-0.34.tar.gz -C .. mkdir ../qpid-cpp-0.34/build pushd ../qpid-cpp-0.34/build cmake .. make all make test popd ================== The cake output is the following ============================== -- The C compiler identification is GNU 4.8.4 -- The CXX compiler identification is GNU 4.8.4 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Found PythonInterp: /usr/bin/python (found version "2.7.6") -- Found PkgConfig: /usr/bin/pkg-config (found version "0.26") -- Could NOT find Ruby (missing: RUBY_INCLUDE_DIR RUBY_LIBRARY RUBY_CONFIG_INCLUDE_DIR) (found version "1.9.1") -- Found Doxygen: /usr/bin/doxygen (found version "1.8.6") -- Could NOT find VALGRIND (missing: VALGRIND_EXECUTABLE) -- Looking for sasl_checkpass in sasl2 -- Looking for sasl_checkpass in sasl2 - found -- Looking for include file sasl/sasl.h -- Looking for include file sasl/sasl.h - found -- Found SASL: 1 -- Regenerating AMQP protocol sources -- /home/webrtc/NordicWay-1.0/qpid-cpp-0.34/src/qpid/broker/management-schema.xml is newer -- /home/webrtc/NordicWay-1.0/qpid-cpp-0.34/src/qpid/acl/management-schema.xml is newer -- /home/webrtc/NordicWay-1.0/qpid-cpp-0.34/src/qpid/ha/management-schema.xml is newer -- /home/webrtc/NordicWay-1.0/qpid-cpp-0.34/src/qpid/legacystore/management-schema.xml is newer -- /home/webrtc/NordicWay-1.0/qpid-cpp-0.34/src/qpid/linearstore/management-schema.xml is newer -- Regenerating Qpid Management Framework sources -- Boost version: 1.54.0 -- Found the following Boost libraries: -- program_options -- system -- Looking for uuid_generate -- Looking for uuid_generate - not found -- Looking for uuid_generate in uuid -- Looking for uuid_generate in uuid - found -- Looking for clock_gettime -- Looking for clock_gettime - found -- Looking for include file sys/sdt.h -- Looking for include file sys/sdt.h - not found -- Looking for include file sys/poll.h -- Looking for include file sys/poll.h - found -- Looking for include file sys/epoll.h -- Looking for include file sys/epoll.h - found -- Checking to see if size_t is a distinct type -- Performing Test QPID_SIZE_T_DISTINCT -- Performing Test QPID_SIZE_T_DISTINCT - Failed -- Checking to see if size_t is a distinct type - no -- checking for module 'nss' -- found nss, version 3.21 -- Looking for _init in xerces-c -- Looking for _init in xerces-c - not found -- Looking for C++ include xercesc/framework/MemBufInputSource.hpp -- Looking for C++ include xercesc/framework/MemBufInputSource.hpp - not found -- Looking for C++ include xqilla/xqilla-simple.hpp -- Looking for C++ include xqilla/xqilla-simple.hpp - not found -- Looking for C++ include xqilla/ast/XQEffectiveBooleanValue.hpp -- Looking for C++ include xqilla/ast/XQEffectiveBooleanValue.hpp - not found -- Looking for ibv_create_qp in ibverbs -- Looking for ibv_create_qp in ibverbs - found -- Looking for rdma_create_id in rdmacm -- Looking for rdma_create_id in rdmacm - not found -- Looking for include file infiniband/verbs.h -- Looking for include file infiniband/verbs.h - found -- Looking for include file rdma/rdma_cma.h -- Looking for include file rdma/rdma_cma.h - not found -- Found Proton: optimized;/usr/lib/libqpid-proton.so;debug;/usr/lib/libqpid-proton.so (found version "0.9") -- Qpid proton found, amqp 1.0 support enabled -- Looking for LOG_AUTHPRIV -- Looking for LOG_AUTHPRIV - found -- Looking for LOG_FTP -- Looking for LOG_FTP - found -- Legacystore requires BerkeleyDB for C++ which is absent. -- Legacystore is excluded from build. -- Linearstore requires BerkeleyDB for C++ which is absent. -- Linearstore is excluded from build. -- Could NOT find SWIG (missing: SWIG_EXECUTABLE SWIG_DIR) -- Build type is "RelWithDebInfo" (has debug symbols) -- Configuring done -- Generating done -- Build files have been written to: /home/webrtc/NordicWay-1.0/qpid-cpp-0.34/build =================== And the failed tests are as follows ========================== 56% tests passed, 15 tests failed out of 34 Total Test time (real) = 24.53 sec The following tests FAILED: 11 - qpid-client-test (Failed) 12 - quick_perftest (Failed) 13 - quick_topictest (Failed) 14 - quick_txtest (Failed) 15 - quick_txtest2 (Failed) 16 - msg_group_tests (Failed) 17 - run_header_test (Failed) 18 - python_tests (Failed) 19 - paged_queue_tests (Failed) 20 - interop_tests (Failed) 21 - ha_tests (Failed) 22 - qpidd_qmfv2_tests (Failed) 23 - interlink_tests (Failed) 24 - idle_timeout_tests (Failed) 29 - queue_flow_limit_tests (Failed) Errors while running CTest ================== -- View this message in context: http://qpid.2158936.n2.nabble.com/C-Broker-tp7638716.html Sent from the Apache Qpid users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org For additional commands, e-mail: users-h...@qpid.apache.org