Boost C++ Libraries: Ticket #9117: unexpected behaviour of thread in 1.54 https://svn.boost.org/trac10/ticket/9117 <p> Hi </p> <p> platform: on mac os x 64 bit </p> <blockquote> <p> running boost thread example from <a href="http://www.boost.org/doc/libs/1_54_0/libs/thread/example/thread.cpp">http://www.boost.org/doc/libs/1_54_0/libs/thread/example/thread.cpp</a> with boost version 1.54 </p> </blockquote> <p> results in arch -x86_64 /Users/vivanov/Library/Caches/appCode20/DerivedData/play1-c92f4fc7/Build/Products/Debug/play1 setting alarm for 5 seconds... </p> <p> Process finished with exit code 139 </p> <p> so the "alarm sounded" line doesnt appear and the thread doesnt sleep for 5 seconds -- instead it quits right after printing "setting alarm for 5 seconds" </p> <p> the example for 1.49 version runs perfectly with boost version 1.49 works perfectly fine <a href="http://www.boost.org/doc/libs/1_49_0/libs/thread/example/thread.cpp">http://www.boost.org/doc/libs/1_49_0/libs/thread/example/thread.cpp</a> </p> <p> arch -x86_64 /Users/vivanov/Library/Caches/appCode20/DerivedData/play1-c92f4fc7/Build/Products/Debug/play1 setting alarm for 5 seconds... alarm sounded... </p> <p> Process finished with exit code 139 </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/9117 Trac 1.4.3 v.ivanov@… Sun, 15 Sep 2013 19:33:45 GMT <link>https://svn.boost.org/trac10/ticket/9117#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/9117#comment:1</guid> <description> <p> please mark solved recompiled boost and all worked perfectly </p> <p> ./bootstrap.sh --with-toolset=clang --prefix=/usr/local ./b2 install toolset=clang cxxflags="-std=c++11 -stdlib=libc++" linkflags="-stdlib=libc++" threading=multi </p> </description> <category>Ticket</category> </item> <item> <dc:creator>viboes</dc:creator> <pubDate>Sun, 15 Sep 2013 21:08:37 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/9117#comment:2 https://svn.boost.org/trac10/ticket/9117#comment:2 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">invalid</span> </li> </ul> Ticket