1 // Copyright (C) 2017 Tom Hughes
2 //
3 //  Distributed under the Boost Software License, Version 1.0. (See accompanying
4 //  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 
6 // <boost/thread/mutex.hpp>
7 
8 // class mutex;
9 
10 #include <boost/thread/mutex.hpp>
11 #include <boost/detail/lightweight_test.hpp>
12 
fail()13 void fail()
14 {
15   boost::mutex m0;
16   m0.lock();
17   m0.lock();
18   m0.unlock();
19 }
20