{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/14623","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/14623/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/14623/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/14623/events","html_url":"https://github.com/JuliaLang/julia/pull/14623","id":125800095,"number":14623,"title":"Upgrade to LLVM 3.7.1 and switch over CI","user":{"login":"tkelman","id":5934628,"avatar_url":"https://avatars.githubusercontent.com/u/5934628?v=3","gravatar_id":"","url":"https://api.github.com/users/tkelman","html_url":"https://github.com/tkelman","followers_url":"https://api.github.com/users/tkelman/followers","following_url":"https://api.github.com/users/tkelman/following{/other_user}","gists_url":"https://api.github.com/users/tkelman/gists{/gist_id}","starred_url":"https://api.github.com/users/tkelman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tkelman/subscriptions","organizations_url":"https://api.github.com/users/tkelman/orgs","repos_url":"https://api.github.com/users/tkelman/repos","events_url":"https://api.github.com/users/tkelman/events{/privacy}","received_events_url":"https://api.github.com/users/tkelman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JuliaLang/julia/labels/benchmark","name":"benchmark","color":"0052cc"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":94,"created_at":"2016-01-10T04:48:51Z","updated_at":"2016-01-15T21:13:42Z","closed_at":"2016-01-15T14:58:46Z","pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/14623","html_url":"https://github.com/JuliaLang/julia/pull/14623","diff_url":"https://github.com/JuliaLang/julia/pull/14623.diff","patch_url":"https://github.com/JuliaLang/julia/pull/14623.patch"},"body":"Thanks to @Keno for doing most of the preparation work, and @staticfloat for handling mac packaging. ~~There's one ugly git line in the `.travis.yml` that can go away once https://github.com/staticfloat/homebrew-julia/commit/9642485ab2a86176808ff9b19ebcf1ed7803b151 and https://github.com/staticfloat/homebrew-julia/commit/e6b8d2d324f5c53d45926d03f26490f44ffcd133 are merged into master of homebrew-julia.~~ gone\r\n\r\nThis probably calls for a PkgEval run before merging. Closes #9336.\r\n\r\nFixes: (not yet) ~~#10595~~, #12671, #10444, #9222, #9085, #4905, #4418, #3596, #10301, #11037,  #11083\r\n^^ these should all be checked manually, and add tests before closing wherever possible\r\n\r\ntodo:\r\n- [x] fix #11083, rebuild windows llvm binaries to include fix\r\n- [x] USE_ORCJIT on osx travis (needs https://github.com/staticfloat/homebrew-julia/pull/199 to be merged, then restart osx travis jobs)\r\n- [ ] run PkgEval"},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/172093975","html_url":"https://github.com/JuliaLang/julia/pull/14623#issuecomment-172093975","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/14623","id":172093975,"user":{"login":"tkelman","id":5934628,"avatar_url":"https://avatars.githubusercontent.com/u/5934628?v=3","gravatar_id":"","url":"https://api.github.com/users/tkelman","html_url":"https://github.com/tkelman","followers_url":"https://api.github.com/users/tkelman/followers","following_url":"https://api.github.com/users/tkelman/following{/other_user}","gists_url":"https://api.github.com/users/tkelman/gists{/gist_id}","starred_url":"https://api.github.com/users/tkelman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tkelman/subscriptions","organizations_url":"https://api.github.com/users/tkelman/orgs","repos_url":"https://api.github.com/users/tkelman/repos","events_url":"https://api.github.com/users/tkelman/events{/privacy}","received_events_url":"https://api.github.com/users/tkelman/received_events","type":"User","site_admin":false},"created_at":"2016-01-15T21:13:42Z","updated_at":"2016-01-15T21:13:42Z","body":"It's how the docker caching works on travis now. We aren't using the ppa any more, we do a source build from scratch but cache the built deps. It only takes so long after clearing out the cache. When the cache is populated it's about half an hour.\r\n\r\nAppVeyor is slower as a real perf regression. OSX was so much slower it timed out constantly and we had to turn it off for the time being."}}