Skip to content

Instantly share code, notes, and snippets.

@panicbit
Created November 5, 2015 13:56
Show Gist options
  • Save panicbit/5580f522bb25a215289e to your computer and use it in GitHub Desktop.
Save panicbit/5580f522bb25a215289e to your computer and use it in GitHub Desktop.
rustc -v -O -C code-model=kernel -C relocation-model=static --crate-type lib -o main.o --emit obj --extern kcore=/tmp/libkcore.rlib main.rs
main.rs:1:1: 1:1 error: duplicate entry for `const_ptr` [E01m52]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `mut_ptr` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `i8` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `i16` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `i32` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `i64` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `isize` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `u8` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `u16` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `u32` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `u64` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `usize` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `send` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `sized` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `unsize` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `copy` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `sync` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `drop` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `coerce_unsized` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `add` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `sub` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `mul` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `div` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `rem` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `neg` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `not` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `bitxor` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `bitand` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `bitor` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `shl` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `shr` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `add_assign` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `sub_assign` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `mul_assign` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `div_assign` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `rem_assign` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `bitxor_assign` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `bitand_assign` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `bitor_assign` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `shl_assign` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `shr_assign` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `index` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `index_mut` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `range` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `range_from` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `range_to` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `range_full` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `unsafe_cell` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `deref` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `deref_mut` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `fn` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `fn_mut` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `fn_once` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `eq` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `ord` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `str_eq` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `panic` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `panic_bounds_check` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `phantom_data` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `non_zero` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
main.rs:1:1: 1:1 error: duplicate entry for `debug_trait` [E0152]
main.rs:1 #![feature(libc)]
^
main.rs:1:1: 1:1 help: run `rustc --explain E0152` to see a detailed explanation
error: aborting due to 61 previous errors
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment