Closed
Description
I attempted to do a release build (cargo build --release
) and received this message:
Compiling mqtt-rust-sms v0.1.0 (file:///Users/dwillie/projects/detox/mqtt-rust-sms)
ERROR:rbml::reader: failed to find block with tag 272
error: internal compiler error: unexpected panic
note: the compiler unexpectedly panicked. this is a bug.
note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
So I'm here to report it. It's probably worth noting that cargo build
and cargo run
both function as expected.
Meta
rustc --version --verbose
:
rustc 1.8.0 (db2939409 2016-04-11)
binary: rustc
commit-hash: db2939409db26ab4904372c82492cd3488e4c44e
commit-date: 2016-04-11
host: x86_64-apple-darwin
release: 1.8.0
Backtrace:
RUST_BACKTRACE=1 cargo build --release --verbose
Fresh winapi-build v0.1.1
Fresh pkg-config v0.3.8
Fresh byteorder v0.4.2
Fresh winapi v0.2.7
Fresh typeable v0.1.2
Fresh traitobject v0.0.1
Fresh bitflags v0.7.0
Fresh rustc-serialize v0.3.19
Fresh mqtt3 v0.1.2
Fresh gcc v0.3.28
Fresh language-tags v0.2.2
Fresh log v0.3.6
Fresh lazy_static v0.2.1
Fresh unicode-normalization v0.1.2
Fresh semver v0.1.20
Fresh hpack v0.2.0
Fresh mime v0.2.0
Fresh matches v0.1.2
Fresh kernel32-sys v0.2.2
Fresh libc v0.2.11
Fresh rustc_version v0.1.7
Fresh solicit v0.4.4
Fresh httparse v1.1.2
Fresh unicode-bidi v0.2.3
Fresh num_cpus v0.2.12
Fresh openssl-sys v0.7.12
Fresh time v0.1.35
Fresh rand v0.3.14
Fresh idna v0.1.0 (https://github.com/servo/rust-url#d91d1751)
Fresh idna v0.1.0
Fresh openssl-sys-extras v0.7.12
Fresh url v1.1.0 (https://github.com/servo/rust-url#d91d1751)
Fresh url v1.1.0
Fresh openssl v0.7.12
Fresh unicase v1.4.0
Fresh cookie v0.2.4
Fresh openssl-verify v0.1.0
Fresh netopt v0.1.2
Fresh hyper v0.9.4
Fresh mqttc v0.1.2
Compiling mqtt-rust-sms v0.1.0 (file:///Users/dwillie/projects/detox/mqtt-rust-sms)
Running `rustc src/main.rs --crate-name mqtt_rust_sms --crate-type bin -C opt-level=3 --out-dir /Users/dwillie/projects/detox/mqtt-rust-sms/target/release --emit=dep-info,link -L dependency=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release -L dependency=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release/deps --extern url=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release/deps/liburl-6d05377aad30fd8a.rlib --extern netopt=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release/deps/libnetopt-6a3d95bef6af6a4c.rlib --extern hyper=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release/deps/libhyper-b69eb99d3b5f3595.rlib --extern rustc_serialize=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release/deps/librustc_serialize-d9e72695d437325f.rlib --extern mqttc=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release/deps/libmqttc-2a13e0acf9a90401.rlib --extern mqtt3=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release/deps/libmqtt3-f8a6d2aa515975b8.rlib -L native=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release/build/openssl-4bcadbce25d39fc2/out -L native=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release/build/openssl-sys-extras-e41b587668d68691/out -L native=/usr/local/opt/openssl/lib`
ERROR:rbml::reader: failed to find block with tag 272
error: internal compiler error: unexpected panic
note: the compiler unexpectedly panicked. this is a bug.
note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
thread 'rustc' panicked at 'explicit panic', ../src/librbml/lib.rs:436
stack backtrace:
1: 0x107e26168 - sys::backtrace::tracing::imp::write::h3b28049ffa6d6406ZZu
2: 0x107e2ead5 - panicking::default_handler::_$u7b$$u7b$closure$u7d$$u7d$::closure.43942
3: 0x107e2e5d7 - panicking::default_handler::h9792cd244a79d9daorz
4: 0x107df1d86 - sys_common::unwind::begin_unwind_inner::h127fbab41243a988LYt
5: 0x107ce8484 - sys_common::unwind::begin_unwind::h7721608091404376439
6: 0x107ce5ac4 - reader::get_doc::h900c8d0cd450eb95ykb
7: 0x1043fe9d6 - creader::CrateReader<'a>::register_crate::h62645edecf14372cTZj
8: 0x104400f58 - creader::CrateReader<'a>::resolve_crate::he1542772b02d0896E3j
9: 0x104401d5d - creader::CrateReader<'a>::resolve_crate_deps::_$u7b$$u7b$closure$u7d$$u7d$::closure.38771
10: 0x104401afb - collections::hash::map::HashMap<K, V, S>.FromIterator<(K, V)>::from_iter::h3969893598729083442
11: 0x1043fde39 - creader::CrateReader<'a>::register_crate::h62645edecf14372cTZj
12: 0x104400f58 - creader::CrateReader<'a>::resolve_crate::he1542772b02d0896E3j
13: 0x104401d5d - creader::CrateReader<'a>::resolve_crate_deps::_$u7b$$u7b$closure$u7d$$u7d$::closure.38771
14: 0x104401afb - collections::hash::map::HashMap<K, V, S>.FromIterator<(K, V)>::from_iter::h3969893598729083442
15: 0x1043fde39 - creader::CrateReader<'a>::register_crate::h62645edecf14372cTZj
16: 0x104400f58 - creader::CrateReader<'a>::resolve_crate::he1542772b02d0896E3j
17: 0x1043fb1ac - creader::LocalCrateReader<'a, 'b>.Visitor<'hir>::visit_item::hd760834db1c6f482eDj
18: 0x10440d7cd - creader::LocalCrateReader<'a, 'b>::read_crates::hb36235539ae0e4e04vk
19: 0x103be0108 - driver::phase_3_run_analysis_passes::h5242075341164975033
20: 0x103bb6c4d - driver::compile_input::h8dcd247802517a6fHca
21: 0x103ba6308 - run_compiler::hb0408bcf47642fe6mPc
22: 0x103ba3965 - sys_common::unwind::try::try_fn::h17587884860915543117
23: 0x107e23b3b - __rust_try
24: 0x107e1bd63 - sys_common::unwind::inner_try::ha8c5d452cd60c627NVt
25: 0x103ba4219 - boxed::F.FnBox<A>::call_box::h11079460496650762403
26: 0x107e2dacc - sys::thread::Thread::new::thread_start::h1c23c8220fd8bb7dPFy
27: 0x7fff892c3c12 - _pthread_body
28: 0x7fff892c3b8f - _pthread_start
Could not compile `mqtt-rust-sms`.
Caused by:
Process didn't exit successfully: `rustc src/main.rs --crate-name mqtt_rust_sms --crate-type bin -C opt-level=3 --out-dir /Users/dwillie/projects/detox/mqtt-rust-sms/target/release --emit=dep-info,link -L dependency=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release -L dependency=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release/deps --extern url=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release/deps/liburl-6d05377aad30fd8a.rlib --extern netopt=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release/deps/libnetopt-6a3d95bef6af6a4c.rlib --extern hyper=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release/deps/libhyper-b69eb99d3b5f3595.rlib --extern rustc_serialize=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release/deps/librustc_serialize-d9e72695d437325f.rlib --extern mqttc=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release/deps/libmqttc-2a13e0acf9a90401.rlib --extern mqtt3=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release/deps/libmqtt3-f8a6d2aa515975b8.rlib -L native=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release/build/openssl-4bcadbce25d39fc2/out -L native=/Users/dwillie/projects/detox/mqtt-rust-sms/target/release/build/openssl-sys-extras-e41b587668d68691/out -L native=/usr/local/opt/openssl/lib` (exit code: 101)
Metadata
Metadata
Assignees
Labels
No labels