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
