Skip to content

Failed to compile with latest Nightly #33

@rossmuir

Description

@rossmuir

Failed to compile with latest Nightly rustc 1.3.0-nightly (20f421cd5 2015-07-06)

$ cargo test --verbose
   Compiling libc v0.1.8
     Running `rustc /home/user/.cargo/registry/src/github.com-0a35038f75765ae4/libc-0.1.8/rust/src/liblibc/lib.rs --crate-name libc --crate-type lib -g --cfg feature=\"default\" --cfg feature=\"cargo-build\" -C metadata=ef5cbad4ef5c7a1e -C extra-filename=-ef5cbad4ef5c7a1e --out-dir /home/user/MaidSafe-Testing/term/target/debug/deps --emit=dep-info,link -L dependency=/home/user/MaidSafe-Testing/term/target/debug/deps -L dependency=/home/user/MaidSafe-Testing/term/target/debug/deps -Awarnings`
   Compiling winapi-build v0.1.0
     Running `rustc /home/user/.cargo/registry/src/github.com-0a35038f75765ae4/winapi-build-0.1.0/src/lib.rs --crate-name build --crate-type lib -g -C metadata=5e403cad040f7862 -C extra-filename=-5e403cad040f7862 --out-dir /home/user/MaidSafe-Testing/term/target/debug/deps --emit=dep-info,link -L dependency=/home/user/MaidSafe-Testing/term/target/debug/deps -L dependency=/home/user/MaidSafe-Testing/term/target/debug/deps -Awarnings`
   Compiling winapi v0.1.23
     Running `rustc /home/user/.cargo/registry/src/github.com-0a35038f75765ae4/winapi-0.1.23/src/lib.rs --crate-name winapi --crate-type lib -g -C metadata=fbb144edd0d77a8f -C extra-filename=-fbb144edd0d77a8f --out-dir /home/user/MaidSafe-Testing/term/target/debug/deps --emit=dep-info,link -L dependency=/home/user/MaidSafe-Testing/term/target/debug/deps -L dependency=/home/user/MaidSafe-Testing/term/target/debug/deps --extern libc=/home/user/MaidSafe-Testing/term/target/debug/deps/liblibc-ef5cbad4ef5c7a1e.rlib -Awarnings`
   Compiling kernel32-sys v0.1.2
     Running `rustc /home/user/.cargo/registry/src/github.com-0a35038f75765ae4/kernel32-sys-0.1.2/build.rs --crate-name build_script_build --crate-type bin -C prefer-dynamic -g --out-dir /home/user/MaidSafe-Testing/term/target/debug/build/kernel32-sys-7ae262b5d3e8acdb --emit=dep-info,link -L dependency=/home/user/MaidSafe-Testing/term/target/debug/deps -L dependency=/home/user/MaidSafe-Testing/term/target/debug/deps --extern build=/home/user/MaidSafe-Testing/term/target/debug/deps/libbuild-5e403cad040f7862.rlib -Awarnings`
     Running `/home/user/MaidSafe-Testing/term/target/debug/build/kernel32-sys-7ae262b5d3e8acdb/build-script-build`
     Running `rustc /home/user/.cargo/registry/src/github.com-0a35038f75765ae4/kernel32-sys-0.1.2/src/lib.rs --crate-name kernel32 --crate-type lib -g -C metadata=7ae262b5d3e8acdb -C extra-filename=-7ae262b5d3e8acdb --out-dir /home/user/MaidSafe-Testing/term/target/debug/deps --emit=dep-info,link -L dependency=/home/user/MaidSafe-Testing/term/target/debug/deps -L dependency=/home/user/MaidSafe-Testing/term/target/debug/deps --extern winapi=/home/user/MaidSafe-Testing/term/target/debug/deps/libwinapi-fbb144edd0d77a8f.rlib -Awarnings`
   Compiling term v0.2.9 (file:///home/user/MaidSafe-Testing/term)
     Running `rustc src/lib.rs --crate-name term --crate-type lib -g --out-dir /home/user/MaidSafe-Testing/term/target/debug --emit=dep-info,link -L dependency=/home/user/MaidSafe-Testing/term/target/debug -L dependency=/home/user/MaidSafe-Testing/term/target/debug/deps --extern winapi=/home/user/MaidSafe-Testing/term/target/debug/deps/libwinapi-fbb144edd0d77a8f.rlib --extern kernel32=/home/user/MaidSafe-Testing/term/target/debug/deps/libkernel32-7ae262b5d3e8acdb.rlib`
     Running `rustc src/lib.rs --crate-name term --crate-type lib -g --test -C metadata=01a33fd622846cc0 -C extra-filename=-01a33fd622846cc0 --out-dir /home/user/MaidSafe-Testing/term/target/debug --emit=dep-info,link -L dependency=/home/user/MaidSafe-Testing/term/target/debug -L dependency=/home/user/MaidSafe-Testing/term/target/debug/deps --extern winapi=/home/user/MaidSafe-Testing/term/target/debug/deps/libwinapi-fbb144edd0d77a8f.rlib --extern kernel32=/home/user/MaidSafe-Testing/term/target/debug/deps/libkernel32-7ae262b5d3e8acdb.rlib`
src/terminfo/parser/compiled.rs:22:1: 32:28 error: missing documentation for a static
src/terminfo/parser/compiled.rs:22 pub static boolfnames: &'static[&'static str] = &["auto_left_margin", "auto_right_margin",
src/terminfo/parser/compiled.rs:23     "no_esc_ctlc", "ceol_standout_glitch", "eat_newline_glitch", "erase_overstrike", "generic_type",
src/terminfo/parser/compiled.rs:24     "hard_copy", "has_meta_key", "has_status_line", "insert_null_glitch", "memory_above",
src/terminfo/parser/compiled.rs:25     "memory_below", "move_insert_mode", "move_standout_mode", "over_strike", "status_line_esc_ok",
src/terminfo/parser/compiled.rs:26     "dest_tabs_magic_smso", "tilde_glitch", "transparent_underline", "xon_xoff", "needs_xon_xoff",
src/terminfo/parser/compiled.rs:27     "prtr_silent", "hard_cursor", "non_rev_rmcup", "no_pad_char", "non_dest_scroll_region",
                                   ...
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/terminfo/parser/compiled.rs:34:1: 37:92 error: missing documentation for a static
src/terminfo/parser/compiled.rs:34 pub static boolnames: &'static[&'static str] = &["bw", "am", "xsb", "xhp", "xenl", "eo",
src/terminfo/parser/compiled.rs:35     "gn", "hc", "km", "hs", "in", "db", "da", "mir", "msgr", "os", "eslok", "xt", "hz", "ul", "xon",
src/terminfo/parser/compiled.rs:36     "nxon", "mc5i", "chts", "nrrmc", "npc", "ndscr", "ccc", "bce", "hls", "xhpa", "crxm", "daisy",
src/terminfo/parser/compiled.rs:37     "xvpa", "sam", "cpix", "lpix", "OTbs", "OTns", "OTnc", "OTMT", "OTNL", "OTpt", "OTxr"];
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/terminfo/parser/compiled.rs:39:1: 47:93 error: missing documentation for a static
src/terminfo/parser/compiled.rs:39 pub static numfnames: &'static[&'static str] = &[ "columns", "init_tabs", "lines",
src/terminfo/parser/compiled.rs:40     "lines_of_memory", "magic_cookie_glitch", "padding_baud_rate", "virtual_terminal",
src/terminfo/parser/compiled.rs:41     "width_status_line", "num_labels", "label_height", "label_width", "max_attributes",
src/terminfo/parser/compiled.rs:42     "maximum_windows", "max_colors", "max_pairs", "no_color_video", "buffer_capacity",
src/terminfo/parser/compiled.rs:43     "dot_vert_spacing", "dot_horz_spacing", "max_micro_address", "max_micro_jump", "micro_col_size",
src/terminfo/parser/compiled.rs:44     "micro_line_size", "number_of_pins", "output_res_char", "output_res_line",
                                   ...
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/terminfo/parser/compiled.rs:49:1: 52:81 error: missing documentation for a static
src/terminfo/parser/compiled.rs:49 pub static numnames: &'static[&'static str] = &[ "cols", "it", "lines", "lm", "xmc", "pb",
src/terminfo/parser/compiled.rs:50     "vt", "wsl", "nlab", "lh", "lw", "ma", "wnum", "colors", "pairs", "ncv", "bufsz", "spinv",
src/terminfo/parser/compiled.rs:51     "spinh", "maddr", "mjump", "mcs", "mls", "npins", "orc", "orl", "orhi", "orvi", "cps", "widcs",
src/terminfo/parser/compiled.rs:52     "btns", "bitwin", "bitype", "UTug", "OTdC", "OTdN", "OTdB", "OTdT", "OTkn"];
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/terminfo/parser/compiled.rs:54:1: 125:64 error: missing documentation for a static
src/terminfo/parser/compiled.rs:54 pub static stringfnames: &'static[&'static str] = &[ "back_tab", "bell", "carriage_return",
src/terminfo/parser/compiled.rs:55     "change_scroll_region", "clear_all_tabs", "clear_screen", "clr_eol", "clr_eos",
src/terminfo/parser/compiled.rs:56     "column_address", "command_character", "cursor_address", "cursor_down", "cursor_home",
src/terminfo/parser/compiled.rs:57     "cursor_invisible", "cursor_left", "cursor_mem_address", "cursor_normal", "cursor_right",
src/terminfo/parser/compiled.rs:58     "cursor_to_ll", "cursor_up", "cursor_visible", "delete_character", "delete_line",
src/terminfo/parser/compiled.rs:59     "dis_status_line", "down_half_line", "enter_alt_charset_mode", "enter_blink_mode",
                                   ...
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/terminfo/parser/compiled.rs:127:1: 159:13 error: missing documentation for a static
src/terminfo/parser/compiled.rs:127 pub static stringnames: &'static[&'static str] = &[ "cbt", "_", "cr", "csr", "tbc", "clear",
src/terminfo/parser/compiled.rs:128     "_", "_", "hpa", "cmdch", "cup", "cud1", "home", "civis", "cub1", "mrcup", "cnorm", "cuf1",
src/terminfo/parser/compiled.rs:129     "ll", "cuu1", "cvvis", "dch1", "dl1", "dsl", "hd", "smacs", "blink", "bold", "smcup", "smdc",
src/terminfo/parser/compiled.rs:130     "dim", "smir", "invis", "prot", "rev", "smso", "smul", "ech", "rmacs", "sgr0", "rmcup", "rmdc",
src/terminfo/parser/compiled.rs:131     "rmir", "rmso", "rmul", "flash", "ff", "fsl", "is1", "is2", "is3", "if", "ich1", "il1", "ip",
src/terminfo/parser/compiled.rs:132     "kbs", "ktbc", "kclr", "kctab", "_", "_", "kcud1", "_", "_", "_", "_", "_", "_", "_", "_", "_",
                                    ...
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/lib.rs:135:5: 135:34 error: missing documentation for a constant
src/lib.rs:135     pub const BLACK:   Color = 0;
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/lib.rs:136:5: 136:34 error: missing documentation for a constant
src/lib.rs:136     pub const RED:     Color = 1;
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/lib.rs:137:5: 137:34 error: missing documentation for a constant
src/lib.rs:137     pub const GREEN:   Color = 2;
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/lib.rs:138:5: 138:34 error: missing documentation for a constant
src/lib.rs:138     pub const YELLOW:  Color = 3;
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/lib.rs:139:5: 139:34 error: missing documentation for a constant
src/lib.rs:139     pub const BLUE:    Color = 4;
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/lib.rs:140:5: 140:34 error: missing documentation for a constant
src/lib.rs:140     pub const MAGENTA: Color = 5;
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/lib.rs:141:5: 141:34 error: missing documentation for a constant
src/lib.rs:141     pub const CYAN:    Color = 6;
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/lib.rs:142:5: 142:34 error: missing documentation for a constant
src/lib.rs:142     pub const WHITE:   Color = 7;
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/lib.rs:144:5: 144:41 error: missing documentation for a constant
src/lib.rs:144     pub const BRIGHT_BLACK:   Color = 8;
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/lib.rs:145:5: 145:41 error: missing documentation for a constant
src/lib.rs:145     pub const BRIGHT_RED:     Color = 9;
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/lib.rs:146:5: 146:42 error: missing documentation for a constant
src/lib.rs:146     pub const BRIGHT_GREEN:   Color = 10;
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/lib.rs:147:5: 147:42 error: missing documentation for a constant
src/lib.rs:147     pub const BRIGHT_YELLOW:  Color = 11;
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/lib.rs:148:5: 148:42 error: missing documentation for a constant
src/lib.rs:148     pub const BRIGHT_BLUE:    Color = 12;
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/lib.rs:149:5: 149:42 error: missing documentation for a constant
src/lib.rs:149     pub const BRIGHT_MAGENTA: Color = 13;
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/lib.rs:150:5: 150:42 error: missing documentation for a constant
src/lib.rs:150     pub const BRIGHT_CYAN:    Color = 14;
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
src/lib.rs:151:5: 151:42 error: missing documentation for a constant
src/lib.rs:151     pub const BRIGHT_WHITE:   Color = 15;
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/lib.rs:63:9: 63:21 note: lint level defined here
src/lib.rs:63 #![deny(missing_docs)]
                      ^~~~~~~~~~~~
error: aborting due to 22 previous errors
Build failed, waiting for other jobs to finish...
Could not compile `term`.

Caused by:
  Process didn't exit successfully: `rustc src/lib.rs --crate-name term --crate-type lib -g --out-dir /home/user/MaidSafe-Testing/term/target/debug --emit=dep-info,link -L dependency=/home/user/MaidSafe-Testing/term/target/debug -L dependency=/home/user/MaidSafe-Testing/term/target/debug/deps --extern winapi=/home/user/MaidSafe-Testing/term/target/debug/deps/libwinapi-fbb144edd0d77a8f.rlib --extern kernel32=/home/user/MaidSafe-Testing/term/target/debug/deps/libkernel32-7ae262b5d3e8acdb.rlib` (exit code: 101)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions