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 Ms2ger commented May 10, 2016

This change is Reviewable

@highfive
Copy link

Heads up! This PR modifies the following files:

@highfive highfive added the S-awaiting-review There is new code that needs to be reviewed. label May 10, 2016
@Ms2ger
Copy link
Contributor Author

Ms2ger commented May 10, 2016

@bors-servo try

@bors-servo
Copy link
Contributor

⌛ Trying commit fc9e710 with merge 32ab25d...

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

Ms2ger commented May 10, 2016

CC @nikomatsakis @eddyb

@metajack
Copy link
Contributor

@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

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

💔 Test failed - mac-rel-css

@highfive highfive added the S-tests-failed The changes caused existing tests to fail. label May 10, 2016
@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

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

@highfive highfive added the S-needs-rebase There are merge conflict errors. label May 11, 2016
@highfive highfive removed the S-tests-failed The changes caused existing tests to fail. label May 14, 2016
@nox
Copy link
Contributor

nox commented May 14, 2016

@bors-servo try

@bors-servo
Copy link
Contributor

⌛ Trying commit 09a39fe with merge e744ffd...

bors-servo pushed 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

cc @nikomatsakis

@bors-servo
Copy link
Contributor

💔 Test failed - mac-rel-wpt

@highfive highfive added the S-tests-failed The changes caused existing tests to fail. label May 14, 2016
@highfive
Copy link

  ▶ 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! 😄

@nox nox removed S-needs-rebase There are merge conflict errors. S-tests-failed The changes caused existing tests to fail. labels May 16, 2016
@Ms2ger Ms2ger closed this May 23, 2016
@Ms2ger Ms2ger deleted the orbit branch May 23, 2016 06:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-awaiting-review There is new code that needs to be reviewed.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants