Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(Do not merge) Test orbit. #11110

Closed
wants to merge 1 commit into from
Closed

(Do not merge) Test orbit. #11110

wants to merge 1 commit into from

Conversation

@Ms2ger
Copy link
Contributor

Ms2ger commented May 10, 2016

This change is Reviewable

@highfive
Copy link

highfive commented May 10, 2016

Heads up! This PR modifies the following files:

@Ms2ger
Copy link
Contributor Author

Ms2ger commented May 10, 2016

@bors-servo
Copy link
Contributor

bors-servo commented May 10, 2016

Trying commit fc9e710 with merge 32ab25d...

bors-servo added a commit that referenced this pull request May 10, 2016
@Ms2ger
Copy link
Contributor Author

Ms2ger commented May 10, 2016

@metajack
Copy link
Contributor

metajack commented May 10, 2016

@Ms2ger Can you link to some docs about what orbit is? My google-fu is failing.

@Ms2ger
Copy link
Contributor Author

Ms2ger commented May 10, 2016

It enables MIR

@metajack
Copy link
Contributor

metajack commented May 10, 2016

Do you intend to land this change? I assume the only benefit of this right now is potentially faster executables and more feedback on MIR for the Rust team.

@Ms2ger
Copy link
Contributor Author

Ms2ger commented May 10, 2016

Not particularly intending to land it; eddyb mentioned on IRC that he wanted to check if this found any bugs.

@Ms2ger Ms2ger changed the title Test orbit. (Do not merge) Test orbit. May 10, 2016
@bors-servo
Copy link
Contributor

bors-servo commented May 10, 2016

💔 Test failed - mac-rel-css

@eddyb
Copy link
Contributor

eddyb commented May 11, 2016

@Ms2ger Confirmed that rust-lang/rust#33239 fixes the crashes observed here.

@bors-servo
Copy link
Contributor

bors-servo commented May 11, 2016

The latest upstream changes (presumably #11122) made this pull request unmergeable. Please resolve the merge conflicts.

@nox nox force-pushed the orbit branch from fc9e710 to 09a39fe May 14, 2016
@nox
Copy link
Member

nox commented May 14, 2016

@bors-servo
Copy link
Contributor

bors-servo commented May 14, 2016

Trying commit 09a39fe with merge e744ffd...

bors-servo added a commit that referenced this pull request May 14, 2016
(Do not merge) Test orbit.

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11110)
<!-- Reviewable:end -->
@eddyb
Copy link
Contributor

eddyb commented May 14, 2016

@bors-servo
Copy link
Contributor

bors-servo commented May 14, 2016

💔 Test failed - mac-rel-wpt

@highfive
Copy link

highfive commented May 14, 2016

  ▶ TIMEOUT [expected OK] /html/dom/reflection-embedded.html
  │ 
  │ thread &#39;http_loader for http://web-platform.test:8000/html/dom/test-valueOf&#39; panicked at &#39;could not initialize thread_rng: Too many open files (os error 24)&#39;, ../src/libstd/rand/mod.rs:159
  │ stack backtrace:
  │    1:        0x10b083158 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f
  │    2:        0x10b0895d5 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac
  │    3:        0x10b0891ee - std::panicking::default_hook::hc2c969e7453d080c
  │    4:        0x10a67d577 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::ha2bd86c312dc8d7a
  │    5:        0x10b070e72 - std::panicking::rust_panic_with_hook::hfe203e3083c2b544
  │    6:        0x10b089b96 - std::panicking::begin_panic::h4889569716505182
  │    7:        0x10b072768 - std::panicking::begin_panic_fmt::h484cd47786497f03
  │    8:        0x10b08a009 - std::rand::thread_rng::THREAD_RNG_KEY::__init::h536e3917997a1628
  │    9:        0x10b07147c - std::rand::thread_rng::h789d00d1fce4f79b
  │   10:        0x108a4bd8f - _&lt;collections..hash..map..RandomState as core..default..Default&gt;::default::ha847494db5044892
  │   11:        0x108adfadb - net::http_loader::load::h981055a57a1b11f1
  │   12:        0x108ad06cb - net::http_loader::load_for_consumer::h4beda8f80ceba05f
  │   13:        0x108ad8885 - std::panicking::try::call::h36f7dc6ba106d223
  │   14:        0x10b08cd5b - __rust_try
  │ thread &#39;http_loader for http://web-platform.test:8000/html/dom/test-valueOf&#39; panicked at &#39;could not initialize thread_rng: Too many open files (os error 24)&#39;, ../src/libstd/rand/mod.rsthread &#39;http_loader for http://web-platform.test:8000/html/dom/test-valueOf&#39; panicked at &#39;could not initialize thread_rng: Too many open files (os error 24)&#39;, :  15915
  │ :   ../src/libstd/rand/mod.rs:159
  │      0x10b08ccf5 - __rust_maybe_catch_panic
  │ thread &#39;http_loader for http://web-platform.test:8000/html/dom/test-valueOf&#39; panicked at &#39;could not initialize thread_rng: Too many open files (os error 24)&#39;, thread &#39;http_loader for http://web-platform.test:8000/html/dom/test-valueOf&#39; panicked at &#39;could not initialize thread_rng: Too many open files (os error 24)&#39;, ../src/libstd/rand/mod.rs:../src/libstd/rand/mod.rs159
  │ :159
  │   16:        0x108ad909e - _&lt;F as std..boxed..FnBox&lt;A&gt;&gt;::call_box::hdb3e6de044792225
  │ thread &#39;http_loader for http://web-platform.test:8000/html/dom/test-valueOf&#39; panicked at &#39;could not initialize thread_rng: Too many open files (os error 24)&#39;, ../src/libstd/rand/mod.rs:159
  │ thread &#39;http_loader for http://web-platform.test:8000/html/dom/test-valueOf&#39; panicked at &#39;could not initialize thread_rng: Too many open files (os error 24)&#39;, ../src/libstd/rand/mod.rs:159
  │   17:        0x10b0885f8 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b
  │   18:     0x7fff86bcf059 - _pthread_body
  │   19:     0x7fff86bcefd6 - _pthread_start
  │ stack backtrace:
  │ thread &#39;http_loader for http://web-platform.test:8000/html/dom/test-valueOf&#39; panicked at &#39;could not initialize thread_rng: Too many open files (os error 24)&#39;, ../src/libstd/rand/mod.rs:159
  │    1:        0x10b083158 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f
  │    2:        0x10b0895d5 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac
  │    3:        0x10b0891ee - std::panicking::default_hook::hc2c969e7453d080c
  │    4:        0x10a67d577 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::ha2bd86c312dc8d7a
  │    5:        0x10b070e72 - std::panicking::rust_panic_with_hook::hfe203e3083c2b544
  │    6:        0x10b089b96 - std::panicking::begin_panic::h4889569716505182
  │    7:        0x10b072768 - std::panicking::begin_panic_fmt::h484cd47786497f03
  │    8:        0x10b08a009 - std::rand::thread_rng::THREAD_RNG_KEY::__init::h536e3917997a1628
  │    9:        0x10b07147c - std::rand::thread_rng::h789d00d1fce4f79b
  │   10:        0x108a4bd8f - _&lt;collections..hash..map..RandomState as core..default..Default&gt;::default::ha847494db5044892
  │   11:        0x108adfadb - net::http_loader::load::h981055a57a1b11f1
  │   12:        0x108ad06cb - net::http_loader::load_for_consumer::h4beda8f80ceba05f
  │   13:        0x108ad8885 - std::panicking::try::call::h36f7dc6ba106d223
  │   14:        0x10b08cd5b - __rust_try
  │   15:        0x10b08ccf5 - __rust_maybe_catch_panic
  │   1</span><span class="stdout">6:        0x108ad909e - _&lt;F as std..boxed..FnBox&lt;A&gt;&gt;::call_box::hdb3e6de044792225
  │   17:        0x10b0885f8 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b
  │   18:     0x7fff86bcf059 - _pthread_body
  │   19:     0x7fff86bcefd6 - _pthread_start
  │ stack backtrace:
  │    1:        0x10b083158 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f
  │    2:        0x10b0895d5 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac
  │    3:        0x10b0891ee - std::panicking::default_hook::hc2c969e7453d080c
  │    4:        0x10a67d577 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::ha2bd86c312dc8d7a
  │    5:        0x10b070e72 - std::panicking::rust_panic_with_hook::hfe203e3083c2b544
  │    6:        0x10b089b96 - std::panicking::begin_panic::h4889569716505182
  │    7:        0x10b072768 - std::panicking::begin_panic_fmt::h484cd47786497f03
  │    8:        0x10b08a009 - std::rand::thread_rng::THREAD_RNG_KEY::__init::h536e3917997a1628
  │    9:        0x10b07147c - std::rand::thread_rng::h789d00d1fce4f79b
  │   10:        0x108a4bd8f - _&lt;collections..hash..map..RandomState as core..default..Default&gt;::default::ha847494db5044892
  │   11:        0x108adfadb - net::http_loader::load::h981055a57a1b11f1
  │   12:        0x108ad06cb - net::http_loader::load_for_consumer::h4beda8f80ceba05f
  │   13:        0x108ad8885 - std::panicking::try::call::h36f7dc6ba106d223
  │   14:        0x10b08cd5b - __rust_try
  │   15:        0x10b08ccf5 - __rust_maybe_catch_panic
  │   16:        0x108ad909e - _&lt;F as std..boxed..FnBox&lt;A&gt;&gt;::call_box::hdb3e6de044792225
  │   17:        0x10b0885f8 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b
  │   18:     0x7fff86bcf059 - _pthread_body
  │   19:     0x7fff86bcefd6 - _pthread_start
  │ stack backtrace:
  │    1:        0x10b083158 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f
  │    2:        0x10b0895d5 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac
  │    3:        0x10b0891ee - std::panicking::default_hook::hc2c969e7453d080c
  │    4:        0x10a67d577 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::ha2bd86c312dc8d7a
  │    5:        0x10b070e72 - std::panicking::rust_panic_with_hook::hfe203e3083c2b544
  │    6:        0x10b089b96 - std::panicking::begin_panic::h4889569716505182
  │    7:        0x10b072768 - std::panicking::begin_panic_fmt::h484cd47786497f03
  │    8:        0x10b08a009 - std::rand::thread_rng::THREAD_RNG_KEY::__init::h536e3917997a1628
  │    9:        0x10b07147c - std::rand::thread_rng::h789d00d1fce4f79b
  │   10:        0x108a4bd8f - _&lt;collections..hash..map..RandomState as core..default..Default&gt;::default::ha847494db5044892
  │   11:        0x108adfadb - net::http_loader::load::h981055a57a1b11f1
  │   12:        0x108ad06cb - net::http_loader::load_for_consumer::h4beda8f80ceba05f
  │   13:        0x108ad8885 - std::panicking::try::call::h36f7dc6ba106d223
  │   14:        0x10b08cd5b - __rust_try
  │   15:        0x10b08ccf5 - __rust_maybe_catch_panic
  │   16:        0x108ad909e - _&lt;F as std..boxed..FnBox&lt;A&gt;&gt;::call_box::hdb3e6de044792225
  │   17:        0x10b0885f8 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b
  │   18:     0x7fff86bcf059 - _pthread_body
  │   19:     0x7fff86bcefd6 - _pthread_start
  │ stack backtrace:
  │    1:        0x10b083158 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f
  │ thread &#39;http_loader for http://web-platform.test:8000/html/dom/test-valueOf&#39; panicked at &#39;could not initialize thread_rng: Too many open files (os error 24)&#39;, ../src/libstd/rand/mod.rs:159
  │    2:        0x10b0895d5 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac
  │ thread &#39;http_loader for http://web-platform.test:8000/html/dom/test-valueOf&#39; panicked at &#39;could not initialize thread_rng: Too many open files (os error 24)&#39;, ../src/libstd/rand/mod.rs:159
  │    3:        0x10b0891ee - std::panicking::default_hook::hc2c969e7453d080c
  │ thread &#39;http_loader for http://web-platform.test:8000/html/dom/test-valueOf&#39; panicked at &#39;could not initialize thread_rng: Too many open files (os error 24)&#39;, ../src/libstd/rand/mod.rs:159
  │    4:        0x10a67d577 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::ha2bd86c312dc8d7a
  │    5:        0x10b070e72 - std::panicking::rust_panic_with_hook::hfe203e3083c2b544
  │    6:        0x10b089b96 - std::panicking::begin_panic::h4889569716505182
  │    7:        0x10b072768 - std::panicking::begin_panic_fmt::h484cd47786497f03
  │    8:        0x10b08a009 - std::rand::thread_rng::THREAD_RNG_KEY::__init::h536e3917997a1628
  │ thread &#39;http_loader for http://web-platform.test:8000/html/dom/test-valueOf&#39; panicked at &#39;could not initialize thread_rng: Too many open files (os error 24)&#39;, /Users/servo/.cargo/registry/src/github.com-1ecc6299db9ec823/rand-0.3.14/src/lib.rs:873
  │    9:        0x10b07147c - std::rand::thread_rng::h789d00d1fce4f79b
  │   10:        0x108a4bd8f - _&lt;collections..hash..map..RandomState as core..default..Default&gt;::default::ha847494db5044892
  │ thread &#39;http_loader for http://web-platform.test:8000/html/dom/test-valueOf&#39; panicked at &#39;could not initialize thread_rng: Too many open files (os error 24)&#39;, /Users/servo/.cargo/registry/src/github.com-1ecc6299db9ec823/rand-0.3.14/src/lib.rs:873
  │   11:        0x108adfadb - net::http_loader::load::h981055a57a1b11f1
  │   12:        0x108ad06cb - net::http_loader::load_for_consumer::h4beda8f80ceba05f
  │   13:        0x108ad8885 - std::panicking::try::call::h36f7dc6ba106d223
  │   14:        0x10b08cd5b - __rust_try
  │   15:        0x10b08ccf5 - __rust_maybe_catch_panic
  │   16:        0x108ad909e - _&lt;F as std..boxed..FnBox&lt;A&gt;&gt;::call_box::hdb3e6de044792225
  │   17:        0x10b0885f8 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b
  │   18:     0x7fff86bcf059 - _pthread_body
  │   19:     0x7fff86bcefd6 - _pthread_start
  │ stack backtrace:
  │    1:        0x10b083158 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f
  │    2:        0x10b0895d5 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac
  │    3:        0x10b0891ee - std::panicking::default_hook::hc2c969e7453d080c
  │    4:        0x10a67d577 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::ha2bd86c312dc8d7a
  │    5:        0x10b070e72 - std::panicking::rust_panic_with_hook::hfe203e3083c2b544
  │    6:        0x10b089b96 - std::panicking::begin_panic::h4889569716505182
  │    7:        0x10b072768 - std::panicking::begin_panic_fmt::h484cd47786497f03
  │    8:        0x10b08a009 - std::rand::thread_rng::THREAD_RNG_KEY::__init::h536e3917997a1628
  │    9:        0x10b07147c - std::rand::thread_rng::h789d00d1fce4f79b
  │   10:        0x108a4bd8f - _&lt;collections..hash..map..RandomState as core..default..Default&gt;::default::ha847494db5044892
  │   11:        0x108adfadb - net::http_loader::load::h981055a57a1b11f1
  │   12:        0x108ad06cb - net::http_loader::load_for_consumer::h4beda8f80ceba05f
  │   13:        0x108ad8885 - std::panicking::try::call::h36f7dc6ba106d223
  │   14:        0x10b08cd5b - __rust_try
  │   15:        0x10b08ccf5 - __rust_maybe_catch_panic
  │   16:        0x108ad909e - _&lt;F as std..boxed..FnBox&lt;A&gt;&gt;::call_box::hdb3e6de044792225
  │   17:        0x10b0885f8 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b
  │   18:     0x7fff86bcf059 - _pthread_body
  │   19:     0x7fff86bcefd6 - _pthread_start
  │ stack backtrace:
  │    1:        0x10b083158 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f
  │    2:        0x10b0895d5 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac
  │    3:        0x10b0891ee - std::panicking::default_hook::hc2c969e7453d080c
  │    4:        0x10a67d577 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::ha2bd86c312dc8d7a
  │    5:        0x10b070e72 - std::panicking::rust_panic_with_hook::hfe203e3083c2b544
  │    6:        0x10b089b96 - std::panicking::begin_panic::h4889569716505182
  │    7:        0x10b072768 - std::panicking::begin_panic_fmt::h484cd47786497f03
  │    8:        0x10b08a009 - std::rand::thread_rng::THREAD_RNG_KEY::__init::h536e3917997a1628
  │    9:        0x10b07147c - std::rand::thread_rng::h789d00d1fce4f79b
  │   10:        0x108a4bd8f - _&lt;collections..hash..map..RandomState as core..default..Default&gt;::default::ha847494db5044892
  │   11:        0x108adfadb - net::http_loader::load::h981055a57a1b11f1
  │   12:        0x108ad06cb - net::http_loader::load_for_consumer::h4beda8f80ceba05f
  │   13:        0x108ad8885 - std::panicking::try::call::h36f7dc6ba106d223
  │   14:        0x10b08cd5b - __rust_try
  │   15:        0x10b08ccf5 - __rust_maybe_catch_panic
  │   16:        0x108ad909e - _&lt;F as std..boxed..FnBox&lt;A&gt;&gt;::call_box::hdb3e6de044792225
  │   17:        0x10b0885f8 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b
  │   18:     0x7fff86bcf059 - _pthread_body
  │   19:     0x7fff86bcefd6 - _pthread_start
  │ stack backtrace:
  │    1:        0x10b083158 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f
  │    2:        0x10b0895d5 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac
  │    3:        0x10b0891ee - std::panicking::default_hook::hc2c969e7453d080c
  │    4:        0x10a67d577 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::ha2bd86c312dc8d7a
  │    5:   </span><span class="stdout">     0x10b070e72 - std::panicking::rust_panic_with_hook::hfe203e3083c2b544
  │    6:        0x10b089b96 - std::panicking::begin_panic::h4889569716505182
  │    7:        0x10b072768 - std::panicking::begin_panic_fmt::h484cd47786497f03
  │    8:        0x10b08a009 - std::rand::thread_rng::THREAD_RNG_KEY::__init::h536e3917997a1628
  │    9:        0x10b07147c - std::rand::thread_rng::h789d00d1fce4f79b
  │   10:        0x108a4bd8f - _&lt;collections..hash..map..RandomState as core..default..Default&gt;::default::ha847494db5044892
  │   11:        0x108adfadb - net::http_loader::load::h981055a57a1b11f1
  │   12:        0x108ad06cb - net::http_loader::load_for_consumer::h4beda8f80ceba05f
  │   13:        0x108ad8885 - std::panicking::try::call::h36f7dc6ba106d223
  │   14:        0x10b08cd5b - __rust_try
  │   15:        0x10b08ccf5 - __rust_maybe_catch_panic
  │   16:        0x108ad909e - _&lt;F as std..boxed..FnBox&lt;A&gt;&gt;::call_box::hdb3e6de044792225
  │   17:        0x10b0885f8 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b
  │   18:     0x7fff86bcf059 - _pthread_body
  │   19:     0x7fff86bcefd6 - _pthread_start
  │ stack backtrace:
  │    1:        0x10b083158 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f
  │    2:        0x10b0895d5 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac
  │    3:        0x10b0891ee - std::panicking::default_hook::hc2c969e7453d080c
  │    4:        0x10a67d577 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::ha2bd86c312dc8d7a
  │    5:        0x10b070e72 - std::panicking::rust_panic_with_hook::hfe203e3083c2b544
  │    6:        0x10b089b96 - std::panicking::begin_panic::h4889569716505182
  │    7:        0x10b072768 - std::panicking::begin_panic_fmt::h484cd47786497f03
  │    8:        0x10b08a009 - std::rand::thread_rng::THREAD_RNG_KEY::__init::h536e3917997a1628
  │    9:        0x10b07147c - std::rand::thread_rng::h789d00d1fce4f79b
  │   10:        0x108a4bd8f - _&lt;collections..hash..map..RandomState as core..default..Default&gt;::default::ha847494db5044892
  │   11:        0x108adfadb - net::http_loader::load::h981055a57a1b11f1
  │   12:        0x108ad06cb - net::http_loader::load_for_consumer::h4beda8f80ceba05f
  │   13:        0x108ad8885 - std::panicking::try::call::h36f7dc6ba106d223
  │   14:        0x10b08cd5b - __rust_try
  │   15:        0x10b08ccf5 - __rust_maybe_catch_panic
  │   16:        0x108ad909e - _&lt;F as std..boxed..FnBox&lt;A&gt;&gt;::call_box::hdb3e6de044792225
  │   17:        0x10b0885f8 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b
  │   18:     0x7fff86bcf059 - _pthread_body
  │   19:     0x7fff86bcefd6 - _pthread_start
  │ stack backtrace:
  │    1:        0x10b083158 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f
  │    2:        0x10b0895d5 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac
  │    3:        0x10b0891ee - std::panicking::default_hook::hc2c969e7453d080c
  │    4:        0x10a67d577 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::ha2bd86c312dc8d7a
  │    5:        0x10b070e72 - std::panicking::rust_panic_with_hook::hfe203e3083c2b544
  │    6:        0x10b089b96 - std::panicking::begin_panic::h4889569716505182
  │    7:        0x10b072768 - std::panicking::begin_panic_fmt::h484cd47786497f03
  │    8:        0x10b08a009 - std::rand::thread_rng::THREAD_RNG_KEY::__init::h536e3917997a1628
  │    9:        0x10b07147c - std::rand::thread_rng::h789d00d1fce4f79b
  │   10:        0x108a4bd8f - _&lt;collections..hash..map..RandomState as core..default..Default&gt;::default::ha847494db5044892
  │   11:        0x108adfadb - net::http_loader::load::h981055a57a1b11f1
  │   12:        0x108ad06cb - net::http_loader::load_for_consumer::h4beda8f80ceba05f
  │   13:        0x108ad8885 - std::panicking::try::call::h36f7dc6ba106d223
  │   14:        0x10b08cd5b - __rust_try
  │   15:        0x10b08ccf5 - __rust_maybe_catch_panic
  │   16:        0x108ad909e - _&lt;F as std..boxed..FnBox&lt;A&gt;&gt;::call_box::hdb3e6de044792225
  │   17:        0x10b0885f8 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b
  │   18:     0x7fff86bcf059 - _pthread_body
  │   19:     0x7fff86bcefd6 - _pthread_start
  │ stack backtrace:
  │    1:        0x10b083158 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f
  │    2:        0x10b0895d5 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac
  │    3:        0x10b0891ee - std::panicking::default_hook::hc2c969e7453d080c
  │    4:        0x10a67d577 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::ha2bd86c312dc8d7a
  │    5:        0x10b070e72 - std::panicking::rust_panic_with_hook::hfe203e3083c2b544
  │    6:        0x10b089b96 - std::panicking::begin_panic::h4889569716505182
  │    7:        0x10b072768 - std::panicking::begin_panic_fmt::h484cd47786497f03
  │    8:        0x10b08a009 - std::rand::thread_rng::THREAD_RNG_KEY::__init::h536e3917997a1628
  │    9:        0x10b07147c - std::rand::thread_rng::h789d00d1fce4f79b
  │   10:        0x108a4bd8f - _&lt;collections..hash..map..RandomState as core..default..Default&gt;::default::ha847494db5044892
  │   11:        0x108adfadb - net::http_loader::load::h981055a57a1b11f1
  │   12:        0x108ad06cb - net::http_loader::load_for_consumer::h4beda8f80ceba05f
  │   13:        0x108ad8885 - std::panicking::try::call::h36f7dc6ba106d223
  │   14:        0x10b08cd5b - __rust_try
  │   15:        0x10b08ccf5 - __rust_maybe_catch_panic
  │   16:        0x108ad909e - _&lt;F as std..boxed..FnBox&lt;A&gt;&gt;::call_box::hdb3e6de044792225
  │   17:        0x10b0885f8 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b
  │   18:     0x7fff86bcf059 - _pthread_body
  │   19:     0x7fff86bcefd6 - _pthread_start
  │ stack backtrace:
  │    1:        0x10b083158 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f
  │    2:        0x10b0895d5 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac
  │    3:        0x10b0891ee - std::panicking::default_hook::hc2c969e7453d080c
  │    4:        0x10a67d577 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::ha2bd86c312dc8d7a
  │    5:        0x10b070e72 - std::panicking::rust_panic_with_hook::hfe203e3083c2b544
  │    6:        0x10b089b96 - std::panicking::begin_panic::h4889569716505182
  │    7:        0x10b072768 - std::panicking::begin_panic_fmt::h484cd47786497f03
  │    8:        0x10a87f26e - rand::thread_rng::THREAD_RNG_KEY::__init::h4e1387a2e4a21393
  │    9:        0x10a87f030 - rand::thread_rng::he394b446ab605489
  │   10:        0x10a6c23a2 - uuid::Uuid::new_v4::hc206acac9c7e580d
  │   11:        0x108ae088f - net::http_loader::load::h981055a57a1b11f1
  │   12:        0x108ad06cb - net::http_loader::load_for_consumer::h4beda8f80ceba05f
  │   13:        0x108ad8885 - std::panicking::try::call::h36f7dc6ba106d223
  │   14:        0x10b08cd5b - __rust_try
  │   15:        0x10b08ccf5 - __rust_maybe_catch_panic
  │   16:        0x108ad909e - _&lt;F as std..boxed..FnBox&lt;A&gt;&gt;::call_box::hdb3e6de044792225
  │   17:        0x10b0885f8 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b
  │   18:     0x7fff86bcf059 - _pthread_body
  │   19:     0x7fff86bcefd6 - _pthread_start
  │ stack backtrace:
  │    1:        0x10b083158 - std::sys::backtrace::tracing::imp::write::h9fb600083204ae7f
  │    2:        0x10b0895d5 - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hca543c34f11229ac
  │    3:        0x10b0891ee - std::panicking::default_hook::hc2c969e7453d080c
  │    4:        0x10a67d577 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::ha2bd86c312dc8d7a
  │    5:        0x10b070e72 - std::panicking::rust_panic_with_hook::hfe203e3083c2b544
  │    6:        0x10b089b96 - std::panicking::begin_panic::h4889569716505182
  │    7:        0x10b072768 - std::panicking::begin_panic_fmt::h484cd47786497f03
  │    8:        0x10a87f26e - rand::thread_rng::THREAD_RNG_KEY::__init::h4e1387a2e4a21393
  │    9:        0x10a87f030 - rand::thread_rng::he394b446ab605489
  │   10:        0x10a6c23a2 - uuid::Uuid::new_v4::hc206acac9c7e580d
  │   11:        0x108ae088f - net::http_loader::load::h981055a57a1b11f1
  │   12:        0x108ad06cb - net::http_loader::load_for_consumer::h4beda8f80ceba05f
  │   13:        0x108ad8885 - std::panicking::try::call::h36f7dc6ba106d223
  │   14:        0x10b08cd5b - __rust_try
  │   15:        0x10b08ccf5 - __rust_maybe_catch_panic
  │   16:        0x108ad909e - _&lt;F as std..boxed..FnBox&lt;A&gt;&gt;::call_box::hdb3e6de044792225
  │   17:        0x10b0885f8 - std::sys::thread::Thread::new::thread_start::h6f266e069bf4ec2b
  │   18:     0x7fff86bcf059 - _pthread_body
  └   19:     0x7fff86bcefd6 - _pthread_start
@eddyb
Copy link
Contributor

eddyb commented May 14, 2016

This could be missing drops for File or some other thing holding onto a file descriptor.

@eddyb
Copy link
Contributor

eddyb commented May 14, 2016

Then again, it's just one single test, when I had the missing drop problem, all the run-pass tests past a certain point would start failing because compiletest itself wasn't dropping the individual test Files it was opening.

@samlh
Copy link
Contributor

samlh commented May 14, 2016

Looks like a known intermittent failure: #11100

@eddyb
Copy link
Contributor

eddyb commented May 14, 2016

Thanks everyone, this was one of the last attempts to find bugs in MIR trans before we turn it on by default (pending several performance improvements landing).
And the results look great! 😄

@Ms2ger Ms2ger closed this May 23, 2016
@Ms2ger Ms2ger deleted the orbit branch May 23, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

7 participants
You can’t perform that action at this time.