Boost C++ Libraries: Ticket #9265: time_point_output_h test crashes regression test https://svn.boost.org/trac10/ticket/9265 <p> When running the trunk regression test suite on windows, the test time_point_output_h (at: results\boost\bin.v2\libs\chrono\test\time_point_output_h.test\msvc-9.0\debug\asynch-exceptions-on\time_point_output_h.exe) crashes, causing an interruption in the regression test. </p> <p> The output I have for it is with msvc-9.0, but I believe that it happens for other versions as well. </p> <p> Attached is the stack trace for the crash, as well as some debugger variables at various points in the stack. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/9265 Trac 1.4.3 Thomas Kent <teeks99@…> Fri, 18 Oct 2013 17:28:30 GMT attachment set https://svn.boost.org/trac10/ticket/9265 https://svn.boost.org/trac10/ticket/9265 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">chrono_crash.txt</span> </li> </ul> Ticket viboes Fri, 18 Oct 2013 18:25:48 GMT status changed https://svn.boost.org/trac10/ticket/9265#comment:1 https://svn.boost.org/trac10/ticket/9265#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> </ul> <p> Would this patch unblock the regression tests </p> <pre class="wiki">svn diff Index: io/time_point_output.cpp =================================================================== --- io/time_point_output.cpp (revision 86355) +++ io/time_point_output.cpp (working copy) @@ -173,12 +173,12 @@ test_good_utc_fmt_system_clock("1970-01-01 02:00:00", "%Y-%m-%d %H:%M:%S", hours(2)); test_good_utc_fmt_system_clock("1970-01-01 02", "%Y-%m-%d %H", hours(2)); - +#if ! defined(BOOST_CHRONO_WINDOWS_API) test_good_utc_fmt_system_clock ("1970-01-01 02:00:00", "%Y-%m-%d %T", hours(2)); test_good_utc_fmt_system_clock ("1970-01-01 02:00", "%Y-%m-%d %R", hours(2)); test_good_utc_fmt_system_clock ("% 1970-01-01 02:00", "%% %Y-%m-%d %R", hours(2)); test_good_utc_fmt_system_clock ("1970-01-01 02:00 Thursday January", "%Y-%m-%d %R %A %B", hours(2)); - +#endif } void test_gmtime(std::time_t t) </pre> Ticket viboes Sun, 20 Oct 2013 18:31:25 GMT status, milestone changed; resolution set https://svn.boost.org/trac10/ticket/9265#comment:2 https://svn.boost.org/trac10/ticket/9265#comment:2 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> <li><strong>milestone</strong> <span class="trac-field-old">To Be Determined</span> → <span class="trac-field-new">Boost 1.55.0</span> </li> </ul> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/86357" title="Chrono: don't run test_good_utc_fmt_system_clock on windows as this is ...">[86357]</a> </p> Ticket viboes Sun, 20 Oct 2013 18:32:11 GMT <link>https://svn.boost.org/trac10/ticket/9265#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/9265#comment:3</guid> <description> <p> strftime doesn't supports these flags on windows platform. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>viboes</dc:creator> <pubDate>Mon, 21 Oct 2013 22:03:50 GMT</pubDate> <title>status changed; resolution deleted https://svn.boost.org/trac10/ticket/9265#comment:4 https://svn.boost.org/trac10/ticket/9265#comment:4 <ul> <li><strong>status</strong> <span class="trac-field-old">closed</span> → <span class="trac-field-new">reopened</span> </li> <li><strong>resolution</strong> <span class="trac-field-deleted">fixed</span> </li> </ul> Ticket viboes Mon, 21 Oct 2013 22:03:59 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/9265#comment:5 https://svn.boost.org/trac10/ticket/9265#comment:5 <ul> <li><strong>status</strong> <span class="trac-field-old">reopened</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">wontfix</span> </li> </ul> Ticket