Thread overview
[Issue 8268] New: std.datetime unittest asserts
Jun 19, 2012
Dmitry Olshansky
Jun 19, 2012
Jonathan M Davis
Jun 19, 2012
Dmitry Olshansky
Jun 30, 2012
Jonathan M Davis
Jun 07, 2013
Dmitry Olshansky
Jun 07, 2013
Jonathan M Davis
Jun 07, 2013
Dmitry Olshansky
June 19, 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8268

           Summary: std.datetime unittest asserts
           Product: D
           Version: D2
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Phobos
        AssignedTo: nobody@puremagic.com
        ReportedBy: dmitry.olsh@gmail.com


--- Comment #0 from Dmitry Olshansky <dmitry.olsh@gmail.com> 2012-06-19 10:07:07 PDT ---
Details:
building fresh git clone on Windows 8 (has to do something with it) I get:

core.exception.AssertError@std\datetime.d(27832): [2012-Mar-11 04:00:00-07:00] [Pacific Standard Time]: [4] [3]

My date/time settings: (UTC+04:00) Moscow, St. Petersburg, Volgograd. And yes, there is no DST in Russia for quite some time now.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
June 19, 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8268


Jonathan M Davis <jmdavisProg@gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jmdavisProg@gmx.com


--- Comment #1 from Jonathan M Davis <jmdavisProg@gmx.com> 2012-06-19 10:55:48 PDT ---
Seriously? Microsft can even get _their own_ time zone right now? I already had pretty much zero faith in their ability to get time information correct (_so_ much of it is wrong on Windows). But this?

Maybe they were idiots and changed the behavior of some API. Bleh. Well, this will be fun to deal with given that I don't have Windows 8. It wouldn't surprise me in the least if you just uncovered a bug in Windows 8 though - particularly given how screwed up Windows' time stuff is.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
June 19, 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8268



--- Comment #2 from Dmitry Olshansky <dmitry.olsh@gmail.com> 2012-06-19 11:16:21 PDT ---
> Maybe they were idiots and changed the behavior of some API. Bleh. Well, this will be fun to deal with given that I don't have Windows 8. It wouldn't surprise me in the least if you just uncovered a bug in Windows 8 though - particularly given how screwed up Windows' time stuff is.

Well I can insert some debug writeln's and send you results if it can shed some light on this.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
June 30, 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8268



--- Comment #3 from Jonathan M Davis <jmdavisProg@gmx.com> 2012-06-30 14:51:20 PDT ---
I'm going to install the Windows 8 Preview in VirtualBox and see if I can reproduce the error and track it down there, since I can get it for free, and it'll waste less of your time that way.

By the way, assuming that I determine that Windows 8 has a bug in it, do you know how I could report it to Microsoft? I assume that they have a process for that or it would be silly to have betas, but I don't know what it is. If you happen to know what is or could point me in the right direction, that would be quite helpful.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
June 07, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=8268


Dmitry Olshansky <dmitry.olsh@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |WORKSFORME


--- Comment #4 from Dmitry Olshansky <dmitry.olsh@gmail.com> 2013-06-07 02:45:55 PDT ---
Well this one is no longer a problem but see 10173.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
June 07, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=8268



--- Comment #5 from Jonathan M Davis <jmdavisProg@gmx.com> 2013-06-07 11:22:30 PDT ---
> Well this one is no longer a problem

Really? Cool. I was able to confirm with the preview version that it was failing and how it was failing at a higher level, but unfortunately, I've never gotten around to finishing the job (sorry about that). So, if it works now, that's great.

> but see 10173.

Did you mean issue# 10161? Issue# 10173 is about std.algorithm.remove.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
June 07, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=8268



--- Comment #6 from Dmitry Olshansky <dmitry.olsh@gmail.com> 2013-06-07 15:02:59 PDT ---
(In reply to comment #5)
> > Well this one is no longer a problem
> 
> Really? Cool. I was able to confirm with the preview version that it was failing and how it was failing at a higher level, but unfortunately, I've never gotten around to finishing the job (sorry about that). So, if it works now, that's great.
> 
> > but see 10173.
> 
> Did you mean issue# 10161? Issue# 10173 is about std.algorithm.remove.

Uhm. Yes, sorry the one about a new time zone.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------