{"action":"opened","issue":{"url":"https://api.github.com/repos/tensorflow/swift/issues/93","repository_url":"https://api.github.com/repos/tensorflow/swift","labels_url":"https://api.github.com/repos/tensorflow/swift/issues/93/labels{/name}","comments_url":"https://api.github.com/repos/tensorflow/swift/issues/93/comments","events_url":"https://api.github.com/repos/tensorflow/swift/issues/93/events","html_url":"https://github.com/tensorflow/swift/issues/93","id":395960969,"node_id":"MDU6SXNzdWUzOTU5NjA5Njk=","number":93,"title":"enhancement - trap version mismatch between tensorflow toolchain / and linked libraries.","user":{"login":"johndpope","id":289994,"node_id":"MDQ6VXNlcjI4OTk5NA==","avatar_url":"https://avatars2.githubusercontent.com/u/289994?v=4","gravatar_id":"","url":"https://api.github.com/users/johndpope","html_url":"https://github.com/johndpope","followers_url":"https://api.github.com/users/johndpope/followers","following_url":"https://api.github.com/users/johndpope/following{/other_user}","gists_url":"https://api.github.com/users/johndpope/gists{/gist_id}","starred_url":"https://api.github.com/users/johndpope/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/johndpope/subscriptions","organizations_url":"https://api.github.com/users/johndpope/orgs","repos_url":"https://api.github.com/users/johndpope/repos","events_url":"https://api.github.com/users/johndpope/events{/privacy}","received_events_url":"https://api.github.com/users/johndpope/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2019-01-04T15:17:29Z","updated_at":"2019-01-04T15:17:29Z","closed_at":null,"author_association":"NONE","body":"This is a preventative measure to proactively reduce bugs for mac os builds that occurring due to toolchain upgrades.  The circumstances would be - you open an xcode project and it's hard coded / link to older tensorflow library frameworks from past / out of date toolchains. When program is executed - you can gets hundreds of errors that are not specific to the project but are reflecting of code rot of toolchain upgrades.\r\n\r\nSo - if the toolchain could do some detection here and throw a warning or error - that would be ideal. \r\nThe alternative is to use the xcode prescript / post script to detect this problem at project level. \r\n\r\nI added a PR to help squash some errors by pointing users to latest symlink - swift-latest.\r\nIt's critical that new toolchains update this (which I don't the last build did).\r\nhttps://github.com/tensorflow/swift/pull/92\r\n"}}
{"actor":{"display_login":"johndpope"}}