{"action":"created","issue":{"url":"https://api.github.com/repos/ebiggers/libdeflate/issues/21","repository_url":"https://api.github.com/repos/ebiggers/libdeflate","labels_url":"https://api.github.com/repos/ebiggers/libdeflate/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/ebiggers/libdeflate/issues/21/comments","events_url":"https://api.github.com/repos/ebiggers/libdeflate/issues/21/events","html_url":"https://github.com/ebiggers/libdeflate/issues/21","id":187287673,"number":21,"title":"Compile failures with clang-3.7 and icc 16","user":{"login":"nemequ","id":1151,"avatar_url":"https://avatars.githubusercontent.com/u/1151?v=3","gravatar_id":"","url":"https://api.github.com/users/nemequ","html_url":"https://github.com/nemequ","followers_url":"https://api.github.com/users/nemequ/followers","following_url":"https://api.github.com/users/nemequ/following{/other_user}","gists_url":"https://api.github.com/users/nemequ/gists{/gist_id}","starred_url":"https://api.github.com/users/nemequ/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nemequ/subscriptions","organizations_url":"https://api.github.com/users/nemequ/orgs","repos_url":"https://api.github.com/users/nemequ/repos","events_url":"https://api.github.com/users/nemequ/events{/privacy}","received_events_url":"https://api.github.com/users/nemequ/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-11-04T09:29:54Z","updated_at":"2016-11-05T04:41:35Z","closed_at":null,"body":"https://travis-ci.org/quixdb/squash/builds/173186455\r\n\r\nI checked clang-3.7 on an Ubuntu 14.04 VM and the errors happen with the Makefile included in libdeflate, too."},"comment":{"url":"https://api.github.com/repos/ebiggers/libdeflate/issues/comments/258590611","html_url":"https://github.com/ebiggers/libdeflate/issues/21#issuecomment-258590611","issue_url":"https://api.github.com/repos/ebiggers/libdeflate/issues/21","id":258590611,"user":{"login":"ebiggers","id":2373140,"avatar_url":"https://avatars.githubusercontent.com/u/2373140?v=3","gravatar_id":"","url":"https://api.github.com/users/ebiggers","html_url":"https://github.com/ebiggers","followers_url":"https://api.github.com/users/ebiggers/followers","following_url":"https://api.github.com/users/ebiggers/following{/other_user}","gists_url":"https://api.github.com/users/ebiggers/gists{/gist_id}","starred_url":"https://api.github.com/users/ebiggers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ebiggers/subscriptions","organizations_url":"https://api.github.com/users/ebiggers/orgs","repos_url":"https://api.github.com/users/ebiggers/repos","events_url":"https://api.github.com/users/ebiggers/events{/privacy}","received_events_url":"https://api.github.com/users/ebiggers/received_events","type":"User","site_admin":false},"created_at":"2016-11-05T04:41:35Z","updated_at":"2016-11-05T04:41:35Z","body":"Thanks, the problem with clang 3.7 was that clang 3.7 introduced the 'target' function attribute, but target-specific intrinsics can't be used in 'target' attribute functions until clang 3.8.  I worked around this by checking the clang version number (unfortunately I could not think of a better way).\r\n\r\nicc may have a similar problem but I don't have it available to test right now.\r\n\r\nI'm definitely interested in improving how libdeflate is tested, so feel free to submit a proposal.  Do note that I don't want to tie the project too closely with 3rd party services like Github and Travis CI, but in general I am all for better testing.  Note that I recently added my own test script (see `tools/run_tests.sh`)."}}
{"actor":{"display_login":"ebiggers"}}