[test] test library tests hang on cygwin with gcc 4.3.0

AMDG After printing 59999454 [main] class_properties_test 4480 sig_send: wait for sig_complete event failed, signal 6, rc 258, Win32 error 0 this just hangs I have no idea why. Steven@D3RTHVC1 /cygdrive/c/documents and settings/steven/my documents/boost/sta tus $ bjam toolset=gcc-4.3.0 --limit-tests=test/test warning: Graph library does not contain optional GraphML reader. note: to enable GraphML support, set EXPAT_INCLUDE and EXPAT_LIBPATH to the note: directories containing the Expat headers and libraries, respectively. warning: skipping optional Message Passing Interface (MPI) library. note: to enable MPI support, add "using mpi ;" to user-config.jam. note: to suppress this message, pass "--without-mpi" to bjam. note: otherwise, you can safely ignore this message. WARNING: No python installation configured and autoconfiguration failed. See http://www.boost.org/libs/python/doc/building.html for configuration instructions or pass --without-python to suppress this message and silently skip all Boost.Python targets Building Boost.Regex with the optional Unicode/ICU support disabled. Please refer to the Boost.Regex documentation for more information (don't panic: this is a strictly optional feature). ...patience... ...found 997 targets... ...updating 167 targets... MkDir1 ..\bin.v2\libs\test\test\class_properties_test.test\gcc-4.3.0 MkDir1 ..\bin.v2\libs\test\test\class_properties_test.test\gcc-4.3.0\debug gcc.compile.c++ ..\bin.v2\libs\test\test\class_properties_test.test\gcc-4.3.0\de bug\class_properties_test.o gcc.link ..\bin.v2\libs\test\test\class_properties_test.test\gcc-4.3.0\debug\cla ss_properties_test.exe Info: resolving vtable for boost::unit_test::unit_test_log_t by linking to __imp ___ZTVN5boost9unit_test15unit_test_log_tE (auto-import) /usr/bin/ld: warning: auto-importing has been activated without --enable-auto-im port specified on the command line. This should work unless it involves constant data structures referencing symbols from auto-imported DLLs.testing.capture-output ..\bin.v2\libs\test\test\class_p roperties_test.test\gcc-4.3.0\debug\class_properties_test.run 11 [sig] class_properties_test 4480 open_stackdumpfile: Dumping stack trace to class_properties_test.exe.stackdump 59999454 [main] class_properties_test 4480 sig_send: wait for sig_complete event failed, signal 6, rc 258, Win32 error 0 ...interrupted Terminate batch job (Y/N)? y ...updated 4 targets... In Christ, Steven Watanabe

Steven Watanabe <watanabesj <at> gmail.com> writes:
AMDG
After printing
59999454 [main] class_properties_test 4480 sig_send: wait for sig_complete event failed, signal 6, rc 258, Win32 error 0
this just hangs I have no idea why.
This is regular test in svn? Does it work with other version of gcc? Did you try to debug it?

AMDG Gennadiy Rozental wrote:
This is regular test in svn? Does it work with other version of gcc?
It works with gcc 3.4.4 which is packaged for cygwin, but not for either 4.2.3 or 4.3.0 which I built myself. I suppose that it could be a configuration problem.
Did you try to debug it?
I don't have a usable debugger, so the closest I can get is that it blows up inside wrap_stringstream.hpp line 99 called from test_tools.ipp line 110. It seems to fail only when I use dynamic linking. Static linking works fine. In Christ, Steven Watanabe

Steven Watanabe <watanabesj <at> gmail.com> writes:
AMDG
Gennadiy Rozental wrote:
This is regular test in svn? Does it work with other version of gcc?
It works with gcc 3.4.4 which is packaged for cygwin, but not for either 4.2.3 or 4.3.0 which I built myself. I suppose that it could be a configuration problem.
I am not sure I'll be able to test it against these compilers. Do you see this happening anywhere else with the same version of gcc? Gennadiy

AMDG Gennadiy Rozental wrote:
I am not sure I'll be able to test it against these compilers. Do you see this happening anywhere else with the same version of gcc?
No. I suspect that it's a dll conflict, but I need to test it. I'm seeing the same behavior from other shared libraries. In Christ, Steven Watanabe
participants (2)
-
Gennadiy Rozental
-
Steven Watanabe