Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
GitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
time: integer overflow in ParseDuration #3374
Using the weekly.2012-03-13 build, I'm trying to parse some duration strings and came up with what I think are unexpected results. I've attached a source file with 4 test cases, in which cases 1 and 3 fail, but 2 and 4 succeed. I haven't been able to find in documentation why this would be the case. What steps will reproduce the problem? 1. Run the attached file which specify the test cases. What is the expected output? I would expect all four cases to succeed in returning valid durations. What do you see instead? Cases 1 and 3 fail, while cases 2 and 4 succeed. Which compiler are you using (5g, 6g, 8g, gccgo)? 6g Which operating system are you using? Tested on Mac OS X and Ubuntu Linux (64-bit) Which revision are you using? (hg identify) 3cdba7b0650c weekly/weekly.2012-03-13 Please provide any additional information below. Let me know if I can provide any further information or if I'm missing something here.