{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/rust/issues/35023","repository_url":"https://api.github.com/repos/rust-lang/rust","labels_url":"https://api.github.com/repos/rust-lang/rust/issues/35023/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/rust/issues/35023/comments","events_url":"https://api.github.com/repos/rust-lang/rust/issues/35023/events","html_url":"https://github.com/rust-lang/rust/issues/35023","id":167281683,"number":35023,"title":"atomic-lock-free test doesn't account for LLVM support","user":{"login":"cuviper","id":36186,"avatar_url":"https://avatars.githubusercontent.com/u/36186?v=3","gravatar_id":"","url":"https://api.github.com/users/cuviper","html_url":"https://github.com/cuviper","followers_url":"https://api.github.com/users/cuviper/followers","following_url":"https://api.github.com/users/cuviper/following{/other_user}","gists_url":"https://api.github.com/users/cuviper/gists{/gist_id}","starred_url":"https://api.github.com/users/cuviper/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cuviper/subscriptions","organizations_url":"https://api.github.com/users/cuviper/orgs","repos_url":"https://api.github.com/users/cuviper/repos","events_url":"https://api.github.com/users/cuviper/events{/privacy}","received_events_url":"https://api.github.com/users/cuviper/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-07-25T04:49:25Z","updated_at":"2016-07-25T07:58:34Z","closed_at":null,"body":"In `run-make/atomic-lock-free/Makefile`, it attempts to build its script for many different architectures.  However, when using an external LLVM build, it may not have all architectures available, so the test will fail despite anything Rust could do.  For example, on Fedora 24 I have:\r\n\r\n```\r\n$ llvm-config --targets-built\r\nX86 AMDGPU PowerPC NVPTX SystemZ AArch64 ARM BPF CppBackend\r\n```\r\n\r\nIn particular this doesn't have \"Mips\", so the `mips` and `mipsel` targets will fail in `atomic-lock-free`.  It would be nicer if this test only attempted architectures that are included in one's build of LLVM."},"comment":{"url":"https://api.github.com/repos/rust-lang/rust/issues/comments/234874745","html_url":"https://github.com/rust-lang/rust/issues/35023#issuecomment-234874745","issue_url":"https://api.github.com/repos/rust-lang/rust/issues/35023","id":234874745,"user":{"login":"sanxiyn","id":45249,"avatar_url":"https://avatars.githubusercontent.com/u/45249?v=3","gravatar_id":"","url":"https://api.github.com/users/sanxiyn","html_url":"https://github.com/sanxiyn","followers_url":"https://api.github.com/users/sanxiyn/followers","following_url":"https://api.github.com/users/sanxiyn/following{/other_user}","gists_url":"https://api.github.com/users/sanxiyn/gists{/gist_id}","starred_url":"https://api.github.com/users/sanxiyn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sanxiyn/subscriptions","organizations_url":"https://api.github.com/users/sanxiyn/orgs","repos_url":"https://api.github.com/users/sanxiyn/repos","events_url":"https://api.github.com/users/sanxiyn/events{/privacy}","received_events_url":"https://api.github.com/users/sanxiyn/received_events","type":"User","site_admin":false},"created_at":"2016-07-25T07:58:33Z","updated_at":"2016-07-25T07:58:33Z","body":"We \"sort of\" support LLVM configured with different targets since #27937. It is not the case we don't have any code to support that use case."}}
{"actor":{"display_login":"sanxiyn"}}