{"action":"created","issue":{"url":"https://api.github.com/repos/apple/swift/issues/11625","repository_url":"https://api.github.com/repos/apple/swift","labels_url":"https://api.github.com/repos/apple/swift/issues/11625/labels{/name}","comments_url":"https://api.github.com/repos/apple/swift/issues/11625/comments","events_url":"https://api.github.com/repos/apple/swift/issues/11625/events","html_url":"https://github.com/apple/swift/pull/11625","id":253026686,"number":11625,"title":"[4.0] Fix ambiguity between overlay inits and default inits for BNNS structs.","user":{"login":"stephentyrone","id":641446,"avatar_url":"https://avatars3.githubusercontent.com/u/641446?v=4","gravatar_id":"","url":"https://api.github.com/users/stephentyrone","html_url":"https://github.com/stephentyrone","followers_url":"https://api.github.com/users/stephentyrone/followers","following_url":"https://api.github.com/users/stephentyrone/following{/other_user}","gists_url":"https://api.github.com/users/stephentyrone/gists{/gist_id}","starred_url":"https://api.github.com/users/stephentyrone/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stephentyrone/subscriptions","organizations_url":"https://api.github.com/users/stephentyrone/orgs","repos_url":"https://api.github.com/users/stephentyrone/repos","events_url":"https://api.github.com/users/stephentyrone/events{/privacy}","received_events_url":"https://api.github.com/users/stephentyrone/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-08-25T21:52:52Z","updated_at":"2017-08-26T15:27:20Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/apple/swift/pulls/11625","html_url":"https://github.com/apple/swift/pull/11625","diff_url":"https://github.com/apple/swift/pull/11625.diff","patch_url":"https://github.com/apple/swift/pull/11625.patch"},"body":"Most of these are resolvable by simply switching over to inits without the previously-defaulted arguments, because the default args are all-or-nothing. In one case that doesn't make sense, so instead I've provided a dedicated static func to construct one class of object, and an init that doesn't match the importer-created one for the more common case.\r\n\r\nresolves rdar://problem/33880553\r\n\r\n[for swift-4.0-branch]\r\n**Explanation:** Some inits in the BNNS overlay are not available due to ambiguity with the importer-created inits.\r\n**Scope:** Local to the Accelerate/vecLib/BNNS module.\r\n**Radar:** 33880553\r\n**Risk:** Low. Only effects BNNS functions, and only really makes functionality available that is currently entirely broken."},"comment":{"url":"https://api.github.com/repos/apple/swift/issues/comments/325138158","html_url":"https://github.com/apple/swift/pull/11625#issuecomment-325138158","issue_url":"https://api.github.com/repos/apple/swift/issues/11625","id":325138158,"user":{"login":"stephentyrone","id":641446,"avatar_url":"https://avatars3.githubusercontent.com/u/641446?v=4","gravatar_id":"","url":"https://api.github.com/users/stephentyrone","html_url":"https://github.com/stephentyrone","followers_url":"https://api.github.com/users/stephentyrone/followers","following_url":"https://api.github.com/users/stephentyrone/following{/other_user}","gists_url":"https://api.github.com/users/stephentyrone/gists{/gist_id}","starred_url":"https://api.github.com/users/stephentyrone/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stephentyrone/subscriptions","organizations_url":"https://api.github.com/users/stephentyrone/orgs","repos_url":"https://api.github.com/users/stephentyrone/repos","events_url":"https://api.github.com/users/stephentyrone/events{/privacy}","received_events_url":"https://api.github.com/users/stephentyrone/received_events","type":"User","site_admin":false},"created_at":"2017-08-26T15:27:20Z","updated_at":"2017-08-26T15:27:20Z","body":"@swift-ci Please test"}}
{"actor":{"display_login":"stephentyrone"}}