[13:03:23] rangeblock calculator tool is down [13:03:44] it's only 512 IP's [17:40:48] Phabricator keeps timing out and giving me a stack trace searching to see if I'd be creating a dupe for a date arithmetic bug. [17:42:02] So, here's the reproducer: [17:42:04] 1. Create a test account, or pick a test sock [17:42:05] 2. Go to Special:BlockUser [17:42:06] 3. Specify a duration of "2 years" [17:42:08] 4. Check RC to see a block duration of "1 year, 364 days, 18 hours, 10 minutes and 48 seconds" [17:43:51] that's not wrong :P [17:44:36] Good luck convincing mere mortals of such. :P [17:45:59] Next year is a leap year? [17:46:05] Yep. [17:46:37] either way, it's not gonna be a MW bug really [17:46:51] php/hhvm date handling voodoo [17:47:25] I kinda thought that. [17:48:37] php has been around more than four years, so how does something as asinine as miscalculating the duration of a leap year get missed. [17:51:32] brianmc: we discussed this bug for a more concrete usecase i.e. #time and things like "+1 month" [17:52:37] 2014-05-31 23.08 < Nemo_bis> https://bugs.php.net/bug.php?id=44073 ? [17:53:37] Love the explanation there. [18:03:33] Reedy: does this need to be wikiversions.json? https://github.com/wikimedia/mediawiki-extensions-WikimediaMaintenance/blob/master/addWiki.php#L196 [18:03:51] Probably [18:03:59] But the permissions aren't right so it doesn't usually work [18:04:07] And people just add it in the config patch [21:03:40] Gotta love the Wikia line http://korma.wmflabs.org/browser/gerrit_review_queue.html