{"action":"created","issue":{"url":"https://api.github.com/repos/coq/coq/issues/664","repository_url":"https://api.github.com/repos/coq/coq","labels_url":"https://api.github.com/repos/coq/coq/issues/664/labels{/name}","comments_url":"https://api.github.com/repos/coq/coq/issues/664/comments","events_url":"https://api.github.com/repos/coq/coq/issues/664/events","html_url":"https://github.com/coq/coq/pull/664","id":230210071,"number":664,"title":"Fixing #5500 (missing test in return clause of match leading to anomaly)","user":{"login":"herbelin","id":460771,"avatar_url":"https://avatars1.githubusercontent.com/u/460771?v=4","gravatar_id":"","url":"https://api.github.com/users/herbelin","html_url":"https://github.com/herbelin","followers_url":"https://api.github.com/users/herbelin/followers","following_url":"https://api.github.com/users/herbelin/following{/other_user}","gists_url":"https://api.github.com/users/herbelin/gists{/gist_id}","starred_url":"https://api.github.com/users/herbelin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/herbelin/subscriptions","organizations_url":"https://api.github.com/users/herbelin/orgs","repos_url":"https://api.github.com/users/herbelin/repos","events_url":"https://api.github.com/users/herbelin/events{/privacy}","received_events_url":"https://api.github.com/users/herbelin/received_events","type":"User","site_admin":false},"labels":[{"id":485985650,"url":"https://api.github.com/repos/coq/coq/labels/kind:%20fix","name":"kind: fix","color":"d93f0b","default":false},{"id":395008245,"url":"https://api.github.com/repos/coq/coq/labels/needs:%20fixing","name":"needs: fixing","color":"e99695","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/coq/coq/milestones/8","html_url":"https://github.com/coq/coq/milestone/8","labels_url":"https://api.github.com/repos/coq/coq/milestones/8/labels","id":2702123,"number":8,"title":"8.7.0","description":"","creator":{"login":"Zimmi48","id":1108325,"avatar_url":"https://avatars2.githubusercontent.com/u/1108325?v=4","gravatar_id":"","url":"https://api.github.com/users/Zimmi48","html_url":"https://github.com/Zimmi48","followers_url":"https://api.github.com/users/Zimmi48/followers","following_url":"https://api.github.com/users/Zimmi48/following{/other_user}","gists_url":"https://api.github.com/users/Zimmi48/gists{/gist_id}","starred_url":"https://api.github.com/users/Zimmi48/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Zimmi48/subscriptions","organizations_url":"https://api.github.com/users/Zimmi48/orgs","repos_url":"https://api.github.com/users/Zimmi48/repos","events_url":"https://api.github.com/users/Zimmi48/events{/privacy}","received_events_url":"https://api.github.com/users/Zimmi48/received_events","type":"User","site_admin":false},"open_issues":18,"closed_issues":5,"state":"open","created_at":"2017-08-15T09:37:40Z","updated_at":"2017-09-05T14:00:22Z","due_on":"2017-10-15T07:00:00Z","closed_at":null},"comments":11,"created_at":"2017-05-21T09:57:43Z","updated_at":"2017-09-05T14:05:48Z","closed_at":null,"author_association":"OWNER","pull_request":{"url":"https://api.github.com/repos/coq/coq/pulls/664","html_url":"https://github.com/coq/coq/pull/664","diff_url":"https://github.com/coq/coq/pull/664.diff","patch_url":"https://github.com/coq/coq/pull/664.patch"},"body":"The anomaly should at least be an error, and this is what this PR does (see commit message for details). \r\n\r\nOtherwise, with generalized small inversion we shall eventually be able to produce a solution to the pattern-matching problem reported in the bug report which does not fail (see the report [#5500](https://coq.inria.fr/bugs/show_bug.cgi?id=5500) for details)."},"comment":{"url":"https://api.github.com/repos/coq/coq/issues/comments/327185801","html_url":"https://github.com/coq/coq/pull/664#issuecomment-327185801","issue_url":"https://api.github.com/repos/coq/coq/issues/664","id":327185801,"user":{"login":"JasonGross","id":396076,"avatar_url":"https://avatars0.githubusercontent.com/u/396076?v=4","gravatar_id":"","url":"https://api.github.com/users/JasonGross","html_url":"https://github.com/JasonGross","followers_url":"https://api.github.com/users/JasonGross/followers","following_url":"https://api.github.com/users/JasonGross/following{/other_user}","gists_url":"https://api.github.com/users/JasonGross/gists{/gist_id}","starred_url":"https://api.github.com/users/JasonGross/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JasonGross/subscriptions","organizations_url":"https://api.github.com/users/JasonGross/orgs","repos_url":"https://api.github.com/users/JasonGross/repos","events_url":"https://api.github.com/users/JasonGross/events{/privacy}","received_events_url":"https://api.github.com/users/JasonGross/received_events","type":"User","site_admin":false},"created_at":"2017-09-05T14:05:48Z","updated_at":"2017-09-05T14:05:48Z","author_association":"COLLABORATOR","body":"@herbelin is replacing `b` with `b : bool` and/or replacing `b'` with `b' : bool` everywhere (or somewhere) in that `match` enough to fix the issue, as suggested by the discussion on bugzilla?  If so, could you make such a PR against fiat, and I'll merge it?"}}
{"actor":{"display_login":"JasonGross"}}