{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/rust/issues/45487","repository_url":"https://api.github.com/repos/rust-lang/rust","labels_url":"https://api.github.com/repos/rust-lang/rust/issues/45487/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/rust/issues/45487/comments","events_url":"https://api.github.com/repos/rust-lang/rust/issues/45487/events","html_url":"https://github.com/rust-lang/rust/issues/45487","id":267998814,"number":45487,"title":"thread 'rustc' has overflowed its stack on sparc64-unknown-linux-gnu","user":{"login":"glaubitz","id":1647645,"avatar_url":"https://avatars1.githubusercontent.com/u/1647645?v=4","gravatar_id":"","url":"https://api.github.com/users/glaubitz","html_url":"https://github.com/glaubitz","followers_url":"https://api.github.com/users/glaubitz/followers","following_url":"https://api.github.com/users/glaubitz/following{/other_user}","gists_url":"https://api.github.com/users/glaubitz/gists{/gist_id}","starred_url":"https://api.github.com/users/glaubitz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/glaubitz/subscriptions","organizations_url":"https://api.github.com/users/glaubitz/orgs","repos_url":"https://api.github.com/users/glaubitz/repos","events_url":"https://api.github.com/users/glaubitz/events{/privacy}","received_events_url":"https://api.github.com/users/glaubitz/received_events","type":"User","site_admin":false},"labels":[{"id":650731663,"url":"https://api.github.com/repos/rust-lang/rust/labels/C-bug","name":"C-bug","color":"f5f1fd","default":false},{"id":632899563,"url":"https://api.github.com/repos/rust-lang/rust/labels/O-SPARC","name":"O-SPARC","color":"7e7ec8","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2017-10-24T11:41:24Z","updated_at":"2017-10-24T22:19:28Z","closed_at":null,"author_association":"NONE","body":"With the two changes from #45456, I am able to cross-build ```rustc``` and ```cargo```.\r\n\r\nWhile ```cargo``` works fine on sparc64-unknown-linux-gnu, ```rustc``` crashes with a stack-overflow:\r\n\r\n```\r\nroot@deb4g:~# uname -a\r\nLinux deb4g 4.13.0-1-sparc64-smp #1 SMP Debian 4.13.4-2 (2017-10-15) sparc64 GNU/Linux\r\nroot@deb4g:~# rustc hello.rs \r\n\r\nthread 'rustc' has overflowed its stack\r\nfatal runtime error: stack overflow\r\nAborted\r\nroot@deb4g:~#\r\n```\r\n\r\nCC'ing @binarycrusader @jakllsch @japaric @jrtc27 who might be able to give some hints."},"comment":{"url":"https://api.github.com/repos/rust-lang/rust/issues/comments/339152718","html_url":"https://github.com/rust-lang/rust/issues/45487#issuecomment-339152718","issue_url":"https://api.github.com/repos/rust-lang/rust/issues/45487","id":339152718,"user":{"login":"binarycrusader","id":541114,"avatar_url":"https://avatars0.githubusercontent.com/u/541114?v=4","gravatar_id":"","url":"https://api.github.com/users/binarycrusader","html_url":"https://github.com/binarycrusader","followers_url":"https://api.github.com/users/binarycrusader/followers","following_url":"https://api.github.com/users/binarycrusader/following{/other_user}","gists_url":"https://api.github.com/users/binarycrusader/gists{/gist_id}","starred_url":"https://api.github.com/users/binarycrusader/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/binarycrusader/subscriptions","organizations_url":"https://api.github.com/users/binarycrusader/orgs","repos_url":"https://api.github.com/users/binarycrusader/repos","events_url":"https://api.github.com/users/binarycrusader/events{/privacy}","received_events_url":"https://api.github.com/users/binarycrusader/received_events","type":"User","site_admin":false},"created_at":"2017-10-24T22:19:28Z","updated_at":"2017-10-24T22:19:28Z","author_association":"CONTRIBUTOR","body":"Yes, exactly, see https://github.com/rust-lang/compiler-rt/pull/31/files"}}
{"actor":{"display_login":"binarycrusader"}}