Boost logo

Threads-Devel :

Subject: [Threads-devel] Exception: STATUS_ACCESS_VIOLATION on cygwin thread regession tests
From: vicente.botet (vicente.botet_at_[hidden])
Date: 2008-11-11 13:56:00


Hi,

While doing the test on libs/thread/test on the trunc I get

gcc.compile.c++ ..\..\..\bin.v2\libs\thread\test\test_lock_concept.test\gcc-3.4.4\debug\target-os-cygwin\threadapi-pthread\threading-multi\test_lock_concept.o
gcc.link ..\..\..\bin.v2\libs\thread\test\test_lock_concept.test\gcc-3.4.4\debug\target-os-cygwin\threadapi-pthread\threading-multi\test_lock_concept
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: warning: auto-importing has been activated without --enable-auto-import specified on the command line.
This should work unless it involves constant data structures referencing symbols from auto-imported DLLs.Info: resolving vtable for boost::detail::thread_data_baseby linking to __imp___ZTVN5boost6detail16thread_data_baseE (auto-import)
testing.capture-output ..\..\..\bin.v2\libs\thread\test\test_lock_concept.test\gcc-3.4.4\debug\target-os-cygwin\threadapi-pthread\threading-multi\test_lock_concept.run
====== BEGIN OUTPUT ======
Running 18 test cases...

*** No errors detected
  25394 [main] test_lock_concept 4924 _cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
 337727 [main] test_lock_concept 4924 open_stackdumpfile: Dumping stack trace to test_lock_concept.exe.stackdump
 
EXIT STATUS: 35584
====== END OUTPUT ======

Can someone explain me what is happening and how can I solve the issue?
How to remove this warning
/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: warning: auto-importing has been activated without --enable-auto-import specified on the command line.

P.S. I use cygwin gcc 3.4.4

______________________
Vicente Juan Botet Escribá



Threads-Devel list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk