23 Aug
                
                    2005
                
            
            
                23 Aug
                
                '05
                
            
            
            
        
    
                7:34 p.m.
            
        Matt Hurd wrote:
The testing failed. There should be a test that warns if a correct result occurs when it should fail.
I believe that the tests do detect the problem in question... they just weren't being run under the problematic configuration. We first heard of the problem after the RC has gone out, and it was too late.
Perhaps you should be able to "opt out" to a mutex implementation via a #define.
You can: #define BOOST_SP_USE_PTHREADS It's even documented: http://www.boost.org/libs/smart_ptr/shared_ptr.htm#ThreadSafety (at the end of the section.)