October 09, 2014
https://issues.dlang.org/show_bug.cgi?id=13592

          Issue ID: 13592
           Summary: std.datetime fails its unittests on Windows 7 - no
                    Belarus Standard Time?
           Product: D
           Version: D2
          Hardware: All
                OS: Windows
            Status: NEW
          Severity: major
          Priority: P1
         Component: Phobos
          Assignee: nobody@puremagic.com
          Reporter: bugzilla@digitalmars.com

C:phobos>..\dmd -unittest -main std\datetime c:cbx\mars\druntime\import\core\atomic.d(391): Deprecation: asm statement is assumed to throw - mark it with 'nothrow' if it does not c:\cbx\mars\druntime\import\core\atomic.d(245): Deprecation: asm statement is assumed to throw - mark it with 'nothrow' if it does not

C:\cbx\mars\phobos>datetime
core.exception.AssertError@std\datetime.d(29519): TZName which failed: Belarus
Standard Time
----------------
0x0056F78D
0x00567D57
0x00574B8F
0x00571163
0x00567EDB
0x7699338A in BaseThreadInitThunk
0x77EA9F72 in RtlInitializeExceptionChain
0x77EA9F45 in RtlInitializeExceptionChain

It works on Linux and OSX. Marked as major because it's very annoying to have Phobos fail its unittests.

Likely related to https://issues.dlang.org/show_bug.cgi?id=13313

--