[Boost-bugs] [Boost C++ Libraries] #10570: 1.56.0 date_time/test/testc_local_adjustor broken for 32-bit Posix builds

Subject: [Boost-bugs] [Boost C++ Libraries] #10570: 1.56.0 date_time/test/testc_local_adjustor broken for 32-bit Posix builds
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-10-01 16:32:37


#10570: 1.56.0 date_time/test/testc_local_adjustor broken for 32-bit Posix builds
------------------------------+------------------------
 Reporter: nat@… | Owner: az_sw_dude
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: date_time
  Version: Boost 1.56.0 | Severity: Regression
 Keywords: |
------------------------------+------------------------
 When building with address-model=32 on Mac and Linux, the date_time test
 testc_local_adjustor fails with output as follows:

 ./b2 variant=release address-model=32 architecture=x86
 libs/date_time/test//testc_local_adjustor
 ...
 ====== BEGIN OUTPUT ======
 UTC <--> 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 <--> 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 <--> 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 ======

 The same test passes with Boost 1.55.0.

 It works with address-model=64. It works on Windows (VS 2013) with both
 address-model=32 and address-model=64.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/10570>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:17 UTC