News for hackers. Stuff that matters.
Re:How Completely Messed Up Practices Become Normal by TazeTSchnitzel on Wednesday December 30, 2015 @09:17AM (#10812108)
This reminds me that I've acclimatised to one specific test in the PHP interpreter test suite always failing on OS X. I should go and make it either not run on OS X, or modify it so it will actually pass.

That way, when someone eventually actually breaks that function, they'll notice.

Re:How Completely Messed Up Practices Become Normal by PaulKeeble on Wednesday December 30, 2015 @09:37AM (#10812169)
Its a broken window, if you don't fix it people have permission to just have tests that fail, they get used to seeing a failure that 2 failures isn't an issue and pretty soon real problems that would be caught by the tests aren't fixed anymore.
Re:How Completely Messed Up Practices Become Normal by bmn_ on Wednesday December 30, 2015 @12:01PM (#10812969)
A nice thought, but pointless. Failing tests do not matter to the PHP release managers, they ship it anyway.

http://redd.it/qeq7k#c3z0vva

Re:How Completely Messed Up Practices Become Normal by TazeTSchnitzel on Wednesday December 30, 2015 @04:26PM (#10814477)
That's nonsense, PHP releases ship with no failing tests. That's from three years ago, and anyway gcov.php.net is not used for CI these days (IIRC it's an abandoned old box, its results are inaccurate), Travis is. The PHP-7.0 and PHP-5.6 branches are currently green on Travis.
Re:How Completely Messed Up Practices Become Normal by spacecowboy_lon on Wednesday December 30, 2015 @09:50AM (#10812235)
That also reminds me back when I did x.400 mail for a living (at british telecom) Sprint had a implementation that completely contradicted the ITU standard - Sprints response was well just put a fix in for sprint's mail systems.

ICL also though that even if the standard said such and such index MUST start at 1 that they woudl start it at 0 - cue some nice divide by zero errors - Not surprised we don't have a UK Mainframe company any more.

Re:How Completely Messed Up Practices Become Normal by rmtew on Wednesday December 30, 2015 @04:09PM (#10814374)
Similarly, back when I used to maintain Stackless Python and do merges in from mainline Python, my benchmark was to only have the same set of failing tests post-merge for the same merged revision.

More often than not I would have failing tests in official Python release version tags, which became par for the course.

Re:How Completely Messed Up Practices Become Normal by draw_down on Wednesday December 30, 2015 @10:00AM (#10812272)
Sounds like a good idea to me!