Skip to content

Instantly share code, notes, and snippets.

@goertzenator
Created April 6, 2015 23:56
Show Gist options
  • Save goertzenator/912f010da6f2ae243336 to your computer and use it in GitHub Desktop.
Save goertzenator/912f010da6f2ae243336 to your computer and use it in GitHub Desktop.
$ RUST_BACKTRACE=1 cargo build --verbose
Compiling libc v0.1.5
Running `rustc /home/goertzen/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.1.5/rust/src/liblibc/lib.rs --crate-name libc --crate-type lib -g --cfg feature="cargo-build" --cfg feature="default" -C metadata=8c77960f0e8d4e86 -C extra-filename=-8c77960f0e8d4e86 --out-dir /home/goertzen/rusttest1/liblrust/target/debug/deps --emit=dep-info,link -L dependency=/home/goertzen/rusttest1/liblrust/target/debug/deps -L dependency=/home/goertzen/rusttest1/liblrust/target/debug/deps -Awarnings`
Compiling liblrust v0.0.1 (file:///home/goertzen/rusttest1/liblrust)
Running `rustc src/lib.rs --crate-name rustertest --crate-type staticlib -g -C metadata=df29ab0826b044a6 -C extra-filename=-df29ab0826b044a6 --out-dir /home/goertzen/rusttest1/liblrust/target/debug --emit=dep-info,link -L dependency=/home/goertzen/rusttest1/liblrust/target/debug -L dependency=/home/goertzen/rusttest1/liblrust/target/debug/deps --extern libc=/home/goertzen/rusttest1/liblrust/target/debug/deps/liblibc-8c77960f0e8d4e86.rlib`
src/lib.rs:5:5: 5:16 warning: unused import, #[warn(unused_imports)] on by default
src/lib.rs:5 use libc::c_int;
^~~~~~~~~~~
src/lib.rs:15:2: 15:54 warning: static constant `hellostr` should have an upper case name such as `HELLOSTR`, #[warn(non_upper_case_globals)] on by default
src/lib.rs:15 pub static hellostr: *const str = "hello stringy\0";
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
error: internal compiler error: translating unsupported cast: *const str (cast_other) -> *mut libc::types::common::c95::c_void (cast_pointer)
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
note: run with `RUST_BACKTRACE=1` for a backtrace
thread 'rustc' panicked at 'Box<Any>', /home/rustbuild/src/rust-buildbot/slave/beta-dist-rustc-linux/build/src/libsyntax/diagnostic.rs:190
stack backtrace:
1: 0x7f952764e3c8 - sys::backtrace::write::h179e141147f9ee14IJC
2: 0x7f9527679770 - panicking::on_panic::h6aa569d33389f0cfsXI
3: 0x7f95275b14a3 - rt::unwind::begin_unwind_inner::h082f07869f4b9731ACI
4: 0x7f952495604d - rt::unwind::begin_unwind::h13428428822164950735
5: 0x7f95249567a2 - diagnostic::Handler::bug::h7dec5f2940917255ZsB
6: 0x7f952536982b - session::Session::bug::hc743ab3e9fbf0b0bnYq
7: 0x7f9526cdbe1a - trans::expr::trans_imm_cast::hf562ff6fab58358anKj
8: 0x7f9526cc3c49 - trans::expr::trans_unadjusted::hf93051714e2bb83eTXh
9: 0x7f9526c7b1d4 - trans::expr::trans::hbf5d4a994a92ed5cBlh
10: 0x7f9526cc8563 - trans::expr::trans_rvalue_stmt_unadjusted::hd229fc04babbe16aBni
11: 0x7f9526c799d9 - trans::expr::trans_into::h6740c9e159fab14cgfh
12: 0x7f9526c788e6 - trans::controlflow::trans_stmt_semi::h84c22675e8ec947eL5d
13: 0x7f9526c7a535 - trans::controlflow::trans_block::hca8dabb22968b279H6d
14: 0x7f9526cc5378 - trans::expr::trans_rvalue_dps_unadjusted::hddd412622c9b115fmti
15: 0x7f9526c79868 - trans::expr::trans_into::h6740c9e159fab14cgfh
16: 0x7f9526c7a8d2 - trans::controlflow::trans_block::hca8dabb22968b279H6d
17: 0x7f9526d515bf - trans::base::trans_closure::h2b9d4a88090cb2c4Qtt
18: 0x7f9526c63506 - trans::base::trans_fn::h13eecdaa7f8f7dbfzEt
19: 0x7f9526c758d0 - trans::foreign::trans_rust_fn_with_foreign_abi::h56c673b375d6b875TOB
20: 0x7f9526c5e1f4 - trans::base::trans_item::hcd09515ced7a23baP2t
21: 0x7f9526d59afc - trans::base::trans_crate::hdffc9e3841dc9fb5lZu
22: 0x7f9527cd9bbf - driver::phase_4_translate_to_llvm::hfb4ae79c3a76d704aOa
23: 0x7f9527cb160b - driver::compile_input::h7c62c2870ff901f6Qba
24: 0x7f9527d68a25 - run_compiler::hc815b49ce638c28eV4b
25: 0x7f9527d6633d - boxed::F.FnBox<A>::call_box::h4290333406520961126
26: 0x7f9527d65879 - rt::unwind::try::try_fn::h13999576404798567721
27: 0x7f95276f5c68 - rust_try_inner
28: 0x7f95276f5c55 - rust_try
29: 0x7f9527d65b4b - boxed::F.FnBox<A>::call_box::h14489442628055152240
30: 0x7f9527664781 - sys::thread::create::thread_start::h02b7da32b4d7a4aaExH
31: 0x7f95214340a4 - start_thread
32: 0x7f9527214cfc - __clone
33: 0x0 - <unknown>
Could not compile `liblrust`.
Caused by:
Process didn't exit successfully: `rustc src/lib.rs --crate-name rustertest --crate-type staticlib -g -C metadata=df29ab0826b044a6 -C extra-filename=-df29ab0826b044a6 --out-dir /home/goertzen/rusttest1/liblrust/target/debug --emit=dep-info,link -L dependency=/home/goertzen/rusttest1/liblrust/target/debug -L dependency=/home/goertzen/rusttest1/liblrust/target/debug/deps --extern libc=/home/goertzen/rusttest1/liblrust/target/debug/deps/liblibc-8c77960f0e8d4e86.rlib` (exit code: 101)
goertzen@goertzen-G550JK ~/rusttest1/liblrust [master]
@goertzenator
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment