I forgot to mention the version of the compilers: -- The C compiler identification is GNU 4.9.1 -- The CXX compiler identification is GNU 4.9.1
Regards, Adel On Wed, Mar 23, 2016 at 4:59 PM, Adel Boutros <sta191...@gmail.com> wrote: > Hello, > > I am trying to compile Qpid 0.34 on Linux with the below configuration. > The compilatio is successful. Nevertheless I have some tests failing. Can > you please give me some hints on what I might have done wrong? > > *Config* > > - Qpid: 0.34 > - Proton: 0.12 > - Boost: 1.55.0 > - Cmake/Ctest: 3.2.3 > > *Commands (Assuming Boost and Proton are already built)* > cmake -G "Unix Makefiles" $QPID_SOURCE_DIR > -DCMAKE_INSTALL_PREFIX=$EXP_QPID_TARGET_DIR > -DCMAKE_CXX_FLAGS=-Wno-error=switch -DBOOST_ROOT=$EXP_BOOST_TARGET_DIR > -DProton_DIR="$PROTON_TARGET_DIR" > > make install > > ctest -R unit_test -V > > *Errors* > > 3: Running 333 test cases... > 3: ***************************unknown location(0): fatal error in > "testAuthenticatedUsername": std::exception: Can't authenticate using PLAIN > 3: > /data/jenkins-slave/home/workspace/adel/qpid/cpp/src/tests/MessagingSessionTests.cpp(861): > last checkpoint > 3: ************************ > 3: > 3: *** 1 failure detected in test suite "Master Test Suite" > 3: Valgrind error log in > /data/jenkins-slave/home/workspace/adel/build-dir/qpid-exp/src/tests/unit_test.vglog. > 3: ==25483== Memcheck, a memory error detector > 3: ==25483== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et > al. > 3: ==25483== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright > info > 3: ==25483== Command: > /data/jenkins-slave/home/workspace/adel/build-dir/qpid-exp/src/tests/unit_test > 3: ==25483== Parent PID: 25482 > 3: ==25483== > 3: ==25483== Invalid free() / delete / delete[] / realloc() > 3: ==25483== at 0x4C273F0: free (vg_replace_malloc.c:446) > 3: ==25483== by 0x70C37FA: free_mem (in /lib64/libc-2.12.so) > 3: ==25483== by 0x70C3391: __libc_freeres (in /lib64/libc-2.12.so) > 3: ==25483== by 0x4A2266D: _vgnU_freeres (vg_preloaded.c:62) > 3: ==25483== by 0x6FB8D51: exit (in /lib64/libc-2.12.so) > 3: ==25483== by 0x6FA1CE3: (below main) (in /lib64/libc-2.12.so) > 3: ==25483== Address 0x402dfa8 is not stack'd, malloc'd or (recently) > free'd > 3: ==25483== > 3: ==25483== > 3: ==25483== HEAP SUMMARY: > 3: ==25483== in use at exit: 32 bytes in 1 blocks > 3: ==25483== total heap usage: 1,020,577 allocs, 1,020,578 frees, > 134,099,789 bytes allocated > 3: ==25483== > 3: ==25483== LEAK SUMMARY: > 3: ==25483== definitely lost: 0 bytes in 0 blocks > 3: ==25483== indirectly lost: 0 bytes in 0 blocks > 3: ==25483== possibly lost: 0 bytes in 0 blocks > 3: ==25483== still reachable: 32 bytes in 1 blocks > 3: ==25483== suppressed: 0 bytes in 0 blocks > 3: ==25483== Reachable blocks (those to which a pointer was found) are not > shown. > 3: ==25483== To see them, rerun with: --leak-check=full > --show-reachable=yes > 3: ==25483== > 3: ==25483== For counts of detected and suppressed errors, rerun with: -v > 3: ==25483== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 21 from > 9) > 3: Valgrind reported errors in > /data/jenkins-slave/home/workspace/adel/build-dir/qpid-exp/src/tests/unit_test.vglog; > see above. > > Regards, > > Adel Boutros > Murex SAS > www.murex.com >