Boost C++ Libraries: Ticket #10570: 1.56.0 date_time/test/testc_local_adjustor broken for 32-bit Posix builds https://svn.boost.org/trac10/ticket/10570 <p> When building with address-model=32 on Mac and Linux, the date_time test testc_local_adjustor fails with output as follows: </p> <p> ./b2 variant=release address-model=32 architecture=x86 libs/date_time/test<em>testc_local_adjustor ... </em></p> <h6 class="section" id="BEGINOUTPUT">BEGIN OUTPUT</h6> <p> UTC &lt;--&gt; TZ Setting of Machine -- No DST 2002-Jan-01 02:00:00.005000000 LOCAL is 2002-Jan-01 07:00:00.005000000 UTC time A difference of: -05:00:00 UTC &lt;--&gt; TZ Setting of Machine -- In DST 2002-May-01 01:00:00.005000000 LOCAL is 2002-May-01 05:00:00.005000000 UTC time A difference of: -04:00:00 UTC &lt;--&gt; TZ Setting of Machine -- In DST 1904-Mar-25 17:31:44.005000000 LOCAL is 2040-May-01 05:00:00.005000000 UTC time a difference of: -1193051:28:16 Pass :: td1 isn't too low Pass :: td1 isn't too high Pass :: td2 isn't too low Pass :: td2 isn't too high FAIL :: td3 isn't too low Pass :: td3 isn't too high Pass :: td1 and td2 are close FAIL :: td2 and td3 are close FAIL :: td1 and td3 are close 9 Tests Executed: 3 FAILURES </p> <p> EXIT STATUS: 3 </p> <h6 class="section" id="ENDOUTPUT">END OUTPUT</h6> <p> The same test passes with Boost 1.55.0. </p> <p> It works with address-model=64. It works on Windows (VS 2013) with both address-model=32 and address-model=64. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/10570 Trac 1.4.3 anonymous Wed, 01 Oct 2014 16:36:19 GMT <link>https://svn.boost.org/trac10/ticket/10570#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/10570#comment:1</guid> <description> <p> Trying to improve formatting of error output, since I can't seem to edit the previous description: </p> <pre class="wiki">====== BEGIN OUTPUT ====== UTC &lt;--&gt; TZ Setting of Machine -- No DST 2002-Jan-01 02:00:00.005000000 LOCAL is 2002-Jan-01 07:00:00.005000000 UTC time A difference of: -05:00:00 UTC &lt;--&gt; TZ Setting of Machine -- In DST 2002-May-01 01:00:00.005000000 LOCAL is 2002-May-01 05:00:00.005000000 UTC time A difference of: -04:00:00 UTC &lt;--&gt; TZ Setting of Machine -- In DST 1904-Mar-25 17:31:44.005000000 LOCAL is 2040-May-01 05:00:00.005000000 UTC time a difference of: -1193051:28:16 Pass :: td1 isn't too low Pass :: td1 isn't too high Pass :: td2 isn't too low Pass :: td2 isn't too high FAIL :: td3 isn't too low Pass :: td3 isn't too high Pass :: td1 and td2 are close FAIL :: td2 and td3 are close FAIL :: td1 and td3 are close 9 Tests Executed: 3 FAILURES EXIT STATUS: 3 ====== END OUTPUT ====== </pre> </description> <category>Ticket</category> </item> <item> <dc:creator>James E. King, III</dc:creator> <pubDate>Thu, 18 Jan 2018 13:44:01 GMT</pubDate> <title>owner, status, milestone changed https://svn.boost.org/trac10/ticket/10570#comment:2 https://svn.boost.org/trac10/ticket/10570#comment:2 <ul> <li><strong>owner</strong> changed from <span class="trac-author">az_sw_dude</span> to <span class="trac-author">James E. King, III</span> </li> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> <li><strong>milestone</strong> <span class="trac-field-old">To Be Determined</span> → <span class="trac-field-new">Boost 1.67.0</span> </li> </ul> <p> This was fixed in the commit for <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/11142" title="#11142: Bugs: boost::date_time::period_parser::delimiter_strings setter doesn't set ... (closed: fixed)">#11142</a>: </p> <p> <a class="ext-link" href="https://github.com/boostorg/date_time/commit/18b6ca816067cd143954bfb94f42eb29a1637a45#diff-b30985870682449169eb765b8e032ef1R51"><span class="icon">​</span>https://github.com/boostorg/date_time/commit/18b6ca816067cd143954bfb94f42eb29a1637a45#diff-b30985870682449169eb765b8e032ef1R51</a> </p> <p> with unit test: </p> <p> <a class="ext-link" href="https://github.com/boostorg/date_time/commit/18b6ca816067cd143954bfb94f42eb29a1637a45#diff-34d0fe0f51be1ea867abe2ba90d777a3R84"><span class="icon">​</span>https://github.com/boostorg/date_time/commit/18b6ca816067cd143954bfb94f42eb29a1637a45#diff-34d0fe0f51be1ea867abe2ba90d777a3R84</a> </p> <p> It is not marked Fixed here until it merges to master for the next release. </p> Ticket James E. King, III Sun, 28 Jan 2018 16:24:36 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/10570#comment:3 https://svn.boost.org/trac10/ticket/10570#comment:3 <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> </ul> <p> Fix merged to master; resolved. </p> Ticket