{"action":"closed","issue":{"url":"https://api.github.com/repos/hspec/hspec/issues/253","labels_url":"https://api.github.com/repos/hspec/hspec/issues/253/labels{/name}","comments_url":"https://api.github.com/repos/hspec/hspec/issues/253/comments","events_url":"https://api.github.com/repos/hspec/hspec/issues/253/events","html_url":"https://github.com/hspec/hspec/issues/253","id":127960458,"number":253,"title":"hspec-core-2.2.2 fails its test suite with GHC 8.0.1-rc1","user":{"login":"peti","id":28323,"avatar_url":"https://avatars.githubusercontent.com/u/28323?v=3","gravatar_id":"","url":"https://api.github.com/users/peti","html_url":"https://github.com/peti","followers_url":"https://api.github.com/users/peti/followers","following_url":"https://api.github.com/users/peti/following{/other_user}","gists_url":"https://api.github.com/users/peti/gists{/gist_id}","starred_url":"https://api.github.com/users/peti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peti/subscriptions","organizations_url":"https://api.github.com/users/peti/orgs","repos_url":"https://api.github.com/users/peti/repos","events_url":"https://api.github.com/users/peti/events{/privacy}","received_events_url":"https://api.github.com/users/peti/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-01-21T16:16:04Z","updated_at":"2016-01-29T15:48:11Z","closed_at":"2016-01-29T15:48:11Z","body":"Citing from http://hydra.cryp.to/build/1578741/nixlog/1/raw:\r\n\r\n~~~~~\r\nFailures:\r\n\r\n  test/Test/Hspec/Core/ExampleSpec.hs:93: \r\n  1) Test.Hspec.Core.Example.evaluateExample, for Property, pretty-prints exceptions\r\n       expected: \"uncaught exception: ErrorCall (foobar) (after 1 test)\\n0\"\r\n        but got: \"uncaught exception: ErrorCall (foobar\\nCallStack (from ImplicitParams):\\n  error, called at test/Test/Hspec/Core/ExampleSpec.hs:92:81 in main:Test.Hspec.Core.ExampleSpec) (after 1 test)\\n*** Failed! (after 1 test): \\nException:\\n  foobar\\n  CallStack (from ImplicitParams):\\n    error, called at test/Test/Hspec/Core/ExampleSpec.hs:92:81 in main:Test.Hspec.Core.ExampleSpec\\n0\"\r\n\r\n  test/Test/Hspec/Core/FormattersSpec.hs:150: \r\n  2) Test.Hspec.Core.Formatters.failed_examples, displays a detailed list of failures, prints the exception type for requirements that fail due to an uncaught exception\r\n       [\"\",\"Failures:\",\"\",\"  test/Test/Hspec/Core/FormattersSpec.hs:149: \",\"  1) foobar\",\"       uncaught exception: ErrorCall (Prelude.undefined\",\"       CallStack (from ImplicitParams):\",\"         error, called at libraries/base/GHC/Err.hs:70:14 in base:GHC.Err\",\"         undefined, called at test/Test/Hspec/Core/FormattersSpec.hs:149:24 in main:Test.Hspec.Core.FormattersSpec)\",\"\",\"Randomized with seed 1639533136\",\"\",\"Finished in 0.0001 seconds\",\"1 example, 1 failure\"] does not contain [\"  1) foobar\",\"       uncaught exception: ErrorCall (Prelude.undefined)\"]\r\n\r\n  test/Test/Hspec/Core/FormattersSpec.hs:150: \r\n  3) Test.Hspec.Core.Formatters.progress, same as failed_examples, displays a detailed list of failures, prints the exception type for requirements that fail due to an uncaught exception\r\n       [\"F\",\"Failures:\",\"\",\"  test/Test/Hspec/Core/FormattersSpec.hs:149: \",\"  1) foobar\",\"       uncaught exception: ErrorCall (Prelude.undefined\",\"       CallStack (from ImplicitParams):\",\"         error, called at libraries/base/GHC/Err.hs:70:14 in base:GHC.Err\",\"         undefined, called at test/Test/Hspec/Core/FormattersSpec.hs:149:24 in main:Test.Hspec.Core.FormattersSpec)\",\"\",\"Randomized with seed 1864851373\",\"\",\"Finished in 0.0002 seconds\",\"1 example, 1 failure\"] does not contain [\"  1) foobar\",\"       uncaught exception: ErrorCall (Prelude.undefined)\"]\r\n\r\n  test/Test/Hspec/Core/FormattersSpec.hs:150: \r\n  4) Test.Hspec.Core.Formatters.specdoc, same as failed_examples, displays a detailed list of failures, prints the exception type for requirements that fail due to an uncaught exception\r\n       [\"F\",\"Failures:\",\"\",\"  test/Test/Hspec/Core/FormattersSpec.hs:149: \",\"  1) foobar\",\"       uncaught exception: ErrorCall (Prelude.undefined\",\"       CallStack (from ImplicitParams):\",\"         error, called at libraries/base/GHC/Err.hs:70:14 in base:GHC.Err\",\"         undefined, called at test/Test/Hspec/Core/FormattersSpec.hs:149:24 in main:Test.Hspec.Core.FormattersSpec)\",\"\",\"Randomized with seed 1829299462\",\"\",\"Finished in 0.0001 seconds\",\"1 example, 1 failure\"] does not contain [\"  1) foobar\",\"       uncaught exception: ErrorCall (Prelude.undefined)\"]\r\n\r\n  test/Test/Hspec/Core/SpecSpec.hs:57: \r\n  5) Test.Hspec.Core.Spec.it adds source locations\r\n       uncaught exception: PatternMatchFail (test/Test/Hspec/Core/SpecSpec.hs:59:11-42: Irrefutable pattern failed for pattern [(_, loc)]\r\n       )\r\n\r\n  test/Test/Hspec/FailureReportSpec.hs:16: \r\n  6) Test.Hspec.FailureReport.writeFailureReport prints a warning on unexpected exceptions\r\n       expected: \"WARNING: Could not write environment variable HSPEC_FAILURES (some error)\\n\"\r\n        but got: \"WARNING: Could not write environment variable HSPEC_FAILURES (some error\\nCallStack (from ImplicitParams):\\n  error, called at test/Test/Hspec/FailureReportSpec.hs:15:53 in main:Test.Hspec.FailureReportSpec)\\n\"\r\n~~~~~~"}}