test_abstract_ipc is expected to fail (XFAIL) on any system but Linux, so it actually acted as expected and "passed" the test.

On 01/22/2014 12:06 AM, Ivan Pechorin wrote:
Hello!

    Hello, this is my first time to use zeromq and I get a problem on
    building the zeromq on AIX.

    I download the file 'zeromq-4.0.3.tar.gz' and put it on AIX. Then
    I use the following command to build it.

    ./configure CC=xlc CXX=xlC
    make

    Compile is OK. But when I use 'make check' to check it, I get a
    lot of fail as below.

    PASS: test_system
    ../config/test-driver[95]: 819564 IOT/Abort trap
    FAIL: test_pair_inproc
    ../config/test-driver[95]: 819568 IOT/Abort trap

...

Which versions of AIX and XL C/C++ compiler do you use?
I just tried on our AIX 5.3 with XL C/C++ V12.1 and had much better results: all the tests passed except test_abstract_ipc (I'll check this later).

$ xlC -qversion
IBM XL C/C++ for AIX, V12.1 (5765-J02, 5725-C72)
Version: 12.01.0000.0000

$ oslevel
5.3.0.0


============================================================================
Testsuite summary for zeromq 4.0.3
============================================================================
# TOTAL: 43
# PASS:  42
# SKIP:  0
# XFAIL: 1
# FAIL:  0
# XPASS: 0
# ERROR: 0

I suggest open an issue at https://github.com/zeromq/libzmq/issues and provide at least the following information:
 - AIX and compiler versions,
 - attach the "config.log"
 - provide backtrace from core

To get a backtrace on AIX (note that executable is actually tests/.libs/lt-test_* and the core should be in tests/):

$ cd tests
$ dbx .libs/lt-test_abstract_ipc core

(dbx) where
pthread_kill(??, ??) at 0xd01250d4
_p_raise(??) at 0xd0124b44
raise.raise(??) at 0xd0368668
abort() at 0xd03dd690
__assert_c99(??, ??, ??, ??) at 0xd03e8894
main(), line 31 in "test_abstract_ipc.cpp"


Regards,
Ivan



_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev


_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to