Dec 01 07:46:49.202 INFO testing neerajbisht1987/hellocargo against 1.30.1 for beta-1.31-5
Dec 01 07:46:49.203 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-6/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-5/1.30.1:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.1 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 07:46:49.426 INFO [stdout] ad77bc0c9d4c1fc87babf71e1bd544f6ba9ec0514d54cea5cc4edcf42d9e6840
Dec 01 07:46:49.428 INFO running `"docker" "start" "-a" "ad77bc0c9d4c1fc87babf71e1bd544f6ba9ec0514d54cea5cc4edcf42d9e6840"`
Dec 01 07:46:49.993 INFO [stderr] usermod: no changes
Dec 01 07:46:50.227 INFO [stderr]    Compiling hello_cargo v0.1.0 (/source)
Dec 01 07:46:50.882 INFO [stderr] warning: unused variable: `mystruct`
Dec 01 07:46:50.882 INFO [stderr]    --> src/main.rs:126:6
Dec 01 07:46:50.882 INFO [stderr]     |
Dec 01 07:46:50.882 INFO [stderr] 126 |     let mystruct = module1::MyStruct{i:2};    
Dec 01 07:46:50.882 INFO [stderr]     |         ^^^^^^^^ help: consider using `_mystruct` instead
Dec 01 07:46:50.882 INFO [stderr]     |
Dec 01 07:46:50.882 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Dec 01 07:46:50.882 INFO [stderr] 
Dec 01 07:46:50.882 INFO [stderr] warning: unused variable: `b`
Dec 01 07:46:50.882 INFO [stderr]    --> src/main.rs:178:6
Dec 01 07:46:50.882 INFO [stderr]     |
Dec 01 07:46:50.882 INFO [stderr] 178 |     let b=rc.clone();
Dec 01 07:46:50.882 INFO [stderr]     |         ^ help: consider using `_b` instead
Dec 01 07:46:50.882 INFO [stderr] 
Dec 01 07:46:50.882 INFO [stderr] warning: unused variable: `news_article_nosummarization`
Dec 01 07:46:50.882 INFO [stderr]    --> src/main.rs:322:6
Dec 01 07:46:50.882 INFO [stderr]     |
Dec 01 07:46:50.882 INFO [stderr] 322 |     let news_article_nosummarization = NewsArticleNoSummarization{
Dec 01 07:46:50.882 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `_news_article_nosummarization` instead
Dec 01 07:46:50.882 INFO [stderr] 
Dec 01 07:46:50.882 INFO [stderr] warning: unused variable: `news_article_nosummarization`
Dec 01 07:46:50.882 INFO [stderr]    --> src/main.rs:329:6
Dec 01 07:46:50.882 INFO [stderr]     |
Dec 01 07:46:50.882 INFO [stderr] 329 |     let news_article_nosummarization = NewsArticleNoSummarization{
Dec 01 07:46:50.882 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `_news_article_nosummarization` instead
Dec 01 07:46:50.882 INFO [stderr] 
Dec 01 07:46:50.957 INFO [stderr] warning: struct is never constructed: `MyBox`
Dec 01 07:46:50.957 INFO [stderr]  --> src/module1.rs:3:1
Dec 01 07:46:50.957 INFO [stderr]   |
Dec 01 07:46:50.957 INFO [stderr] 3 | pub struct MyBox<T>(T);
Dec 01 07:46:50.957 INFO [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:50.957 INFO [stderr]   |
Dec 01 07:46:50.957 INFO [stderr]   = note: #[warn(dead_code)] on by default
Dec 01 07:46:50.957 INFO [stderr] 
Dec 01 07:46:50.957 INFO [stderr] warning: method is never used: `new`
Dec 01 07:46:50.957 INFO [stderr]  --> src/module1.rs:7:5
Dec 01 07:46:50.957 INFO [stderr]   |
Dec 01 07:46:50.957 INFO [stderr] 7 |     pub fn new(x: T) -> MyBox<T> {
Dec 01 07:46:50.957 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:50.957 INFO [stderr] 
Dec 01 07:46:50.957 INFO [stderr] warning: struct is never constructed: `MyStruct`
Dec 01 07:46:50.957 INFO [stderr]   --> src/module1.rs:27:1
Dec 01 07:46:50.957 INFO [stderr]    |
Dec 01 07:46:50.957 INFO [stderr] 27 | pub struct MyStruct {
Dec 01 07:46:50.957 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:50.957 INFO [stderr] 
Dec 01 07:46:50.962 INFO [stderr] warning: function is never used: `ref_testing`
Dec 01 07:46:50.962 INFO [stderr]   --> src/main.rs:82:1
Dec 01 07:46:50.962 INFO [stderr]    |
Dec 01 07:46:50.962 INFO [stderr] 82 | fn ref_testing()
Dec 01 07:46:50.962 INFO [stderr]    | ^^^^^^^^^^^^^^^^
Dec 01 07:46:50.962 INFO [stderr] 
Dec 01 07:46:50.962 INFO [stderr] warning: enum is never used: `item_list`
Dec 01 07:46:50.962 INFO [stderr]   --> src/main.rs:98:1
Dec 01 07:46:50.962 INFO [stderr]    |
Dec 01 07:46:50.962 INFO [stderr] 98 | enum item_list {
Dec 01 07:46:50.962 INFO [stderr]    | ^^^^^^^^^^^^^^
Dec 01 07:46:50.962 INFO [stderr] 
Dec 01 07:46:50.962 INFO [stderr] warning: function is never used: `match_testing`
Dec 01 07:46:50.962 INFO [stderr]    --> src/main.rs:103:1
Dec 01 07:46:50.962 INFO [stderr]     |
Dec 01 07:46:50.962 INFO [stderr] 103 | fn match_testing() {
Dec 01 07:46:50.962 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^
Dec 01 07:46:50.962 INFO [stderr] 
Dec 01 07:46:50.962 INFO [stderr] warning: function is never used: `findvalue`
Dec 01 07:46:50.962 INFO [stderr]    --> src/main.rs:113:1
Dec 01 07:46:50.962 INFO [stderr]     |
Dec 01 07:46:50.962 INFO [stderr] 113 | fn findvalue(list:item_list,val:u32)
Dec 01 07:46:50.963 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:50.963 INFO [stderr] 
Dec 01 07:46:50.963 INFO [stderr] warning: function is never used: `module_testing`
Dec 01 07:46:50.963 INFO [stderr]    --> src/main.rs:125:1
Dec 01 07:46:50.963 INFO [stderr]     |
Dec 01 07:46:50.963 INFO [stderr] 125 | fn module_testing() {
Dec 01 07:46:50.963 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:50.963 INFO [stderr] 
Dec 01 07:46:50.963 INFO [stderr] warning: enum is never used: `List`
Dec 01 07:46:50.963 INFO [stderr]    --> src/main.rs:136:1
Dec 01 07:46:50.963 INFO [stderr]     |
Dec 01 07:46:50.963 INFO [stderr] 136 | enum List {
Dec 01 07:46:50.963 INFO [stderr]     | ^^^^^^^^^
Dec 01 07:46:50.963 INFO [stderr] 
Dec 01 07:46:50.963 INFO [stderr] warning: function is never used: `Rfcell_testing`
Dec 01 07:46:50.963 INFO [stderr]    --> src/main.rs:141:1
Dec 01 07:46:50.963 INFO [stderr]     |
Dec 01 07:46:50.963 INFO [stderr] 141 | fn Rfcell_testing() {
Dec 01 07:46:50.963 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:50.963 INFO [stderr] 
Dec 01 07:46:50.963 INFO [stderr] warning: struct is never constructed: `refCount`
Dec 01 07:46:50.963 INFO [stderr]    --> src/main.rs:161:1
Dec 01 07:46:50.963 INFO [stderr]     |
Dec 01 07:46:50.963 INFO [stderr] 161 | struct refCount<T>
Dec 01 07:46:50.963 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^
Dec 01 07:46:50.963 INFO [stderr] 
Dec 01 07:46:50.963 INFO [stderr] warning: function is never used: `reference_Count_Testing`
Dec 01 07:46:50.963 INFO [stderr]    --> src/main.rs:166:1
Dec 01 07:46:50.963 INFO [stderr]     |
Dec 01 07:46:50.963 INFO [stderr] 166 | fn reference_Count_Testing()
Dec 01 07:46:50.963 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:50.963 INFO [stderr] 
Dec 01 07:46:50.963 INFO [stderr] warning: function is never used: `smarpointer_derefernce_testing`
Dec 01 07:46:50.963 INFO [stderr]    --> src/main.rs:189:1
Dec 01 07:46:50.963 INFO [stderr]     |
Dec 01 07:46:50.963 INFO [stderr] 189 | fn smarpointer_derefernce_testing()
Dec 01 07:46:50.963 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:50.963 INFO [stderr] 
Dec 01 07:46:50.963 INFO [stderr] warning: function is never used: `static_lifetime_testing`
Dec 01 07:46:50.963 INFO [stderr]    --> src/main.rs:202:1
Dec 01 07:46:50.963 INFO [stderr]     |
Dec 01 07:46:50.963 INFO [stderr] 202 | fn static_lifetime_testing()
Dec 01 07:46:50.963 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:50.963 INFO [stderr] 
Dec 01 07:46:50.963 INFO [stderr] warning: function is never used: `returnsamevalue`
Dec 01 07:46:50.963 INFO [stderr]    --> src/main.rs:218:1
Dec 01 07:46:50.963 INFO [stderr]     |
Dec 01 07:46:50.963 INFO [stderr] 218 | fn returnsamevalue(s:&str) ->&str{
Dec 01 07:46:50.963 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:50.963 INFO [stderr] 
Dec 01 07:46:50.963 INFO [stderr] warning: function is never used: `lifetime_ann_fn_testing`
Dec 01 07:46:50.963 INFO [stderr]    --> src/main.rs:241:1
Dec 01 07:46:50.963 INFO [stderr]     |
Dec 01 07:46:50.963 INFO [stderr] 241 | fn lifetime_ann_fn_testing()
Dec 01 07:46:50.963 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:50.963 INFO [stderr] 
Dec 01 07:46:50.963 INFO [stderr] warning: function is never used: `longest`
Dec 01 07:46:50.963 INFO [stderr]    --> src/main.rs:268:1
Dec 01 07:46:50.963 INFO [stderr]     |
Dec 01 07:46:50.963 INFO [stderr] 268 | fn longest<'a>(x:&'a str,y:&'a str) -> &'a str
Dec 01 07:46:50.963 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:50.963 INFO [stderr] 
Dec 01 07:46:50.963 INFO [stderr] warning: function is never used: `trait_bound_with_vec_testing`
Dec 01 07:46:50.963 INFO [stderr]    --> src/main.rs:285:1
Dec 01 07:46:50.963 INFO [stderr]     |
Dec 01 07:46:50.963 INFO [stderr] 285 | fn trait_bound_with_vec_testing() {
Dec 01 07:46:50.963 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:50.963 INFO [stderr] 
Dec 01 07:46:50.963 INFO [stderr] warning: function is never used: `largest`
Dec 01 07:46:50.963 INFO [stderr]    --> src/main.rs:297:1
Dec 01 07:46:50.963 INFO [stderr]     |
Dec 01 07:46:50.963 INFO [stderr] 297 | fn largest<T: PartialOrd + Copy>(list: &[T]) -> T {
Dec 01 07:46:50.963 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:50.963 INFO [stderr] 
Dec 01 07:46:50.963 INFO [stderr] warning: function is never used: `trait_bound_testing`
Dec 01 07:46:50.963 INFO [stderr]    --> src/main.rs:314:1
Dec 01 07:46:50.963 INFO [stderr]     |
Dec 01 07:46:50.963 INFO [stderr] 314 | fn trait_bound_testing() {
Dec 01 07:46:50.963 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:50.963 INFO [stderr] 
Dec 01 07:46:50.963 INFO [stderr] warning: module `LinkList` should have a snake case name such as `link_list`
Dec 01 07:46:50.963 INFO [stderr]   --> src/main.rs:12:1
Dec 01 07:46:50.963 INFO [stderr]    |
Dec 01 07:46:50.963 INFO [stderr] 12 | mod LinkList;
Dec 01 07:46:50.963 INFO [stderr]    | ^^^^^^^^^^^^^
Dec 01 07:46:50.963 INFO [stderr]    |
Dec 01 07:46:50.963 INFO [stderr]    = note: #[warn(non_snake_case)] on by default
Dec 01 07:46:50.963 INFO [stderr] 
Dec 01 07:46:50.967 INFO [stderr] warning: structure field `nodeInfo` should have a snake case name such as `node_info`
Dec 01 07:46:50.967 INFO [stderr]   --> src/LinkList.rs:22:5
Dec 01 07:46:50.967 INFO [stderr]    |
Dec 01 07:46:50.967 INFO [stderr] 22 |     nodeInfo : Box<Information>,
Dec 01 07:46:50.967 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:50.967 INFO [stderr] 
Dec 01 07:46:50.967 INFO [stderr] warning: function `LinkList_testing` should have a snake case name such as `link_list_testing`
Dec 01 07:46:50.967 INFO [stderr]   --> src/main.rs:40:1
Dec 01 07:46:50.967 INFO [stderr]    |
Dec 01 07:46:50.967 INFO [stderr] 40 | / fn LinkList_testing()
Dec 01 07:46:50.967 INFO [stderr] 41 | | {
Dec 01 07:46:50.967 INFO [stderr] 42 | |     //let list : Box<LinkList::LinkedList> = Box::new(LinkList::LinkedList{});
Dec 01 07:46:50.967 INFO [stderr] 43 | |     let mut list =  LinkList::LinkedList{head:None};
Dec 01 07:46:50.967 INFO [stderr] ...  |
Dec 01 07:46:50.967 INFO [stderr] 77 | |     }
Dec 01 07:46:50.967 INFO [stderr] 78 | | }
Dec 01 07:46:50.967 INFO [stderr]    | |_^
Dec 01 07:46:50.967 INFO [stderr] 
Dec 01 07:46:50.967 INFO [stderr] warning: type `item_list` should have a camel case name such as `ItemList`
Dec 01 07:46:50.967 INFO [stderr]    --> src/main.rs:98:1
Dec 01 07:46:50.967 INFO [stderr]     |
Dec 01 07:46:50.967 INFO [stderr] 98  | / enum item_list {
Dec 01 07:46:50.967 INFO [stderr] 99  | |     pair{x:u32,y:Box<item_list>},
Dec 01 07:46:50.967 INFO [stderr] 100 | | Nil
Dec 01 07:46:50.967 INFO [stderr] 101 | | }
Dec 01 07:46:50.967 INFO [stderr]     | |_^
Dec 01 07:46:50.967 INFO [stderr]     |
Dec 01 07:46:50.967 INFO [stderr]     = note: #[warn(non_camel_case_types)] on by default
Dec 01 07:46:50.967 INFO [stderr] 
Dec 01 07:46:50.967 INFO [stderr] warning: variant `pair` should have a camel case name such as `Pair`
Dec 01 07:46:50.967 INFO [stderr]   --> src/main.rs:99:2
Dec 01 07:46:50.967 INFO [stderr]    |
Dec 01 07:46:50.967 INFO [stderr] 99 |     pair{x:u32,y:Box<item_list>},
Dec 01 07:46:50.967 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:50.967 INFO [stderr] 
Dec 01 07:46:50.967 INFO [stderr] warning: function `Rfcell_testing` should have a snake case name such as `rfcell_testing`
Dec 01 07:46:50.967 INFO [stderr]    --> src/main.rs:141:1
Dec 01 07:46:50.967 INFO [stderr]     |
Dec 01 07:46:50.967 INFO [stderr] 141 | / fn Rfcell_testing() {
Dec 01 07:46:50.967 INFO [stderr] 142 | |     let value = Rc::new(RefCell::new(5));
Dec 01 07:46:50.967 INFO [stderr] 143 | |
Dec 01 07:46:50.967 INFO [stderr] 144 | |     let a = Rc::new(Cons(Rc::clone(&value), Rc::new(Nil)));
Dec 01 07:46:50.967 INFO [stderr] ...   |
Dec 01 07:46:50.967 INFO [stderr] 157 | |     println!("c after = {:?}", c);
Dec 01 07:46:50.967 INFO [stderr] 158 | | }
Dec 01 07:46:50.967 INFO [stderr]     | |_^
Dec 01 07:46:50.968 INFO [stderr] 
Dec 01 07:46:50.968 INFO [stderr] warning: type `refCount` should have a camel case name such as `Refcount`
Dec 01 07:46:50.968 INFO [stderr]    --> src/main.rs:161:1
Dec 01 07:46:50.968 INFO [stderr]     |
Dec 01 07:46:50.968 INFO [stderr] 161 | / struct refCount<T>
Dec 01 07:46:50.968 INFO [stderr] 162 | | {    
Dec 01 07:46:50.968 INFO [stderr] 163 | |     val : T,
Dec 01 07:46:50.968 INFO [stderr] 164 | | }
Dec 01 07:46:50.968 INFO [stderr]     | |_^
Dec 01 07:46:50.968 INFO [stderr] 
Dec 01 07:46:50.968 INFO [stderr] warning: function `reference_Count_Testing` should have a snake case name such as `reference_count_testing`
Dec 01 07:46:50.968 INFO [stderr]    --> src/main.rs:166:1
Dec 01 07:46:50.968 INFO [stderr]     |
Dec 01 07:46:50.968 INFO [stderr] 166 | / fn reference_Count_Testing()
Dec 01 07:46:50.968 INFO [stderr] 167 | | {
Dec 01 07:46:50.968 INFO [stderr] 168 | |     //let rcI =refCount{val:32};
Dec 01 07:46:50.968 INFO [stderr] 169 | |     //println!("count after creating c = {}", rcI.val);
Dec 01 07:46:50.968 INFO [stderr] ...   |
Dec 01 07:46:50.968 INFO [stderr] 186 | |     
Dec 01 07:46:50.968 INFO [stderr] 187 | | }
Dec 01 07:46:50.968 INFO [stderr]     | |_^
Dec 01 07:46:50.968 INFO [stderr] 
Dec 01 07:46:50.968 INFO [stderr] warning: variable `rcI` should have a snake case name such as `rc_i`
Dec 01 07:46:50.968 INFO [stderr]    --> src/main.rs:171:6
Dec 01 07:46:50.968 INFO [stderr]     |
Dec 01 07:46:50.968 INFO [stderr] 171 |     let rcI =refCount{val:String::from("this is a new string")};
Dec 01 07:46:50.968 INFO [stderr]     |         ^^^
Dec 01 07:46:50.968 INFO [stderr] 
Dec 01 07:46:51.511 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.50s
Dec 01 07:46:51.514 INFO [stderr] su: No module specific data is present
Dec 01 07:46:51.821 INFO running `"docker" "inspect" "ad77bc0c9d4c1fc87babf71e1bd544f6ba9ec0514d54cea5cc4edcf42d9e6840"`
Dec 01 07:46:51.948 INFO running `"docker" "rm" "-f" "ad77bc0c9d4c1fc87babf71e1bd544f6ba9ec0514d54cea5cc4edcf42d9e6840"`
Dec 01 07:46:52.076 INFO [stdout] ad77bc0c9d4c1fc87babf71e1bd544f6ba9ec0514d54cea5cc4edcf42d9e6840
Dec 01 07:46:52.078 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-6/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-5/1.30.1:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.1 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 07:46:52.376 INFO [stdout] 560a65066d63bd64bceb12a8d4b45907ad868ef6210cf499d1b1f45526302653
Dec 01 07:46:52.381 INFO running `"docker" "start" "-a" "560a65066d63bd64bceb12a8d4b45907ad868ef6210cf499d1b1f45526302653"`
Dec 01 07:46:52.868 INFO [stderr] usermod: no changes
Dec 01 07:46:52.901 INFO [stderr]    Compiling hello_cargo v0.1.0 (/source)
Dec 01 07:46:53.468 INFO [stderr] warning: unused variable: `mystruct`
Dec 01 07:46:53.468 INFO [stderr]    --> src/main.rs:126:6
Dec 01 07:46:53.468 INFO [stderr]     |
Dec 01 07:46:53.468 INFO [stderr] 126 |     let mystruct = module1::MyStruct{i:2};    
Dec 01 07:46:53.468 INFO [stderr]     |         ^^^^^^^^ help: consider using `_mystruct` instead
Dec 01 07:46:53.468 INFO [stderr]     |
Dec 01 07:46:53.468 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Dec 01 07:46:53.468 INFO [stderr] 
Dec 01 07:46:53.469 INFO [stderr] warning: unused variable: `b`
Dec 01 07:46:53.470 INFO [stderr]    --> src/main.rs:178:6
Dec 01 07:46:53.470 INFO [stderr]     |
Dec 01 07:46:53.470 INFO [stderr] 178 |     let b=rc.clone();
Dec 01 07:46:53.470 INFO [stderr]     |         ^ help: consider using `_b` instead
Dec 01 07:46:53.470 INFO [stderr] 
Dec 01 07:46:53.470 INFO [stderr] warning: unused variable: `news_article_nosummarization`
Dec 01 07:46:53.471 INFO [stderr]    --> src/main.rs:322:6
Dec 01 07:46:53.471 INFO [stderr]     |
Dec 01 07:46:53.471 INFO [stderr] 322 |     let news_article_nosummarization = NewsArticleNoSummarization{
Dec 01 07:46:53.471 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `_news_article_nosummarization` instead
Dec 01 07:46:53.471 INFO [stderr] 
Dec 01 07:46:53.471 INFO [stderr] warning: unused variable: `news_article_nosummarization`
Dec 01 07:46:53.472 INFO [stderr]    --> src/main.rs:329:6
Dec 01 07:46:53.472 INFO [stderr]     |
Dec 01 07:46:53.472 INFO [stderr] 329 |     let news_article_nosummarization = NewsArticleNoSummarization{
Dec 01 07:46:53.472 INFO [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `_news_article_nosummarization` instead
Dec 01 07:46:53.472 INFO [stderr] 
Dec 01 07:46:53.534 INFO [stderr] warning: struct is never constructed: `MyBox`
Dec 01 07:46:53.535 INFO [stderr]  --> src/module1.rs:3:1
Dec 01 07:46:53.535 INFO [stderr]   |
Dec 01 07:46:53.535 INFO [stderr] 3 | pub struct MyBox<T>(T);
Dec 01 07:46:53.535 INFO [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:53.535 INFO [stderr]   |
Dec 01 07:46:53.535 INFO [stderr]   = note: #[warn(dead_code)] on by default
Dec 01 07:46:53.535 INFO [stderr] 
Dec 01 07:46:53.535 INFO [stderr] warning: method is never used: `new`
Dec 01 07:46:53.535 INFO [stderr]  --> src/module1.rs:7:5
Dec 01 07:46:53.535 INFO [stderr]   |
Dec 01 07:46:53.535 INFO [stderr] 7 |     pub fn new(x: T) -> MyBox<T> {
Dec 01 07:46:53.535 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:53.535 INFO [stderr] 
Dec 01 07:46:53.535 INFO [stderr] warning: struct is never constructed: `MyStruct`
Dec 01 07:46:53.535 INFO [stderr]   --> src/module1.rs:27:1
Dec 01 07:46:53.535 INFO [stderr]    |
Dec 01 07:46:53.535 INFO [stderr] 27 | pub struct MyStruct {
Dec 01 07:46:53.535 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:53.535 INFO [stderr] 
Dec 01 07:46:53.535 INFO [stderr] warning: function is never used: `ref_testing`
Dec 01 07:46:53.535 INFO [stderr]   --> src/main.rs:82:1
Dec 01 07:46:53.535 INFO [stderr]    |
Dec 01 07:46:53.535 INFO [stderr] 82 | fn ref_testing()
Dec 01 07:46:53.535 INFO [stderr]    | ^^^^^^^^^^^^^^^^
Dec 01 07:46:53.535 INFO [stderr] 
Dec 01 07:46:53.535 INFO [stderr] warning: enum is never used: `item_list`
Dec 01 07:46:53.535 INFO [stderr]   --> src/main.rs:98:1
Dec 01 07:46:53.535 INFO [stderr]    |
Dec 01 07:46:53.535 INFO [stderr] 98 | enum item_list {
Dec 01 07:46:53.535 INFO [stderr]    | ^^^^^^^^^^^^^^
Dec 01 07:46:53.535 INFO [stderr] 
Dec 01 07:46:53.535 INFO [stderr] warning: function is never used: `match_testing`
Dec 01 07:46:53.535 INFO [stderr]    --> src/main.rs:103:1
Dec 01 07:46:53.535 INFO [stderr]     |
Dec 01 07:46:53.535 INFO [stderr] 103 | fn match_testing() {
Dec 01 07:46:53.535 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^
Dec 01 07:46:53.535 INFO [stderr] 
Dec 01 07:46:53.535 INFO [stderr] warning: function is never used: `findvalue`
Dec 01 07:46:53.535 INFO [stderr]    --> src/main.rs:113:1
Dec 01 07:46:53.535 INFO [stderr]     |
Dec 01 07:46:53.535 INFO [stderr] 113 | fn findvalue(list:item_list,val:u32)
Dec 01 07:46:53.535 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:53.535 INFO [stderr] 
Dec 01 07:46:53.535 INFO [stderr] warning: function is never used: `module_testing`
Dec 01 07:46:53.535 INFO [stderr]    --> src/main.rs:125:1
Dec 01 07:46:53.535 INFO [stderr]     |
Dec 01 07:46:53.535 INFO [stderr] 125 | fn module_testing() {
Dec 01 07:46:53.535 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:53.535 INFO [stderr] 
Dec 01 07:46:53.535 INFO [stderr] warning: enum is never used: `List`
Dec 01 07:46:53.535 INFO [stderr]    --> src/main.rs:136:1
Dec 01 07:46:53.535 INFO [stderr]     |
Dec 01 07:46:53.535 INFO [stderr] 136 | enum List {
Dec 01 07:46:53.535 INFO [stderr]     | ^^^^^^^^^
Dec 01 07:46:53.535 INFO [stderr] 
Dec 01 07:46:53.535 INFO [stderr] warning: function is never used: `Rfcell_testing`
Dec 01 07:46:53.535 INFO [stderr]    --> src/main.rs:141:1
Dec 01 07:46:53.535 INFO [stderr]     |
Dec 01 07:46:53.535 INFO [stderr] 141 | fn Rfcell_testing() {
Dec 01 07:46:53.535 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:53.535 INFO [stderr] 
Dec 01 07:46:53.535 INFO [stderr] warning: struct is never constructed: `refCount`
Dec 01 07:46:53.535 INFO [stderr]    --> src/main.rs:161:1
Dec 01 07:46:53.535 INFO [stderr]     |
Dec 01 07:46:53.535 INFO [stderr] 161 | struct refCount<T>
Dec 01 07:46:53.535 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^
Dec 01 07:46:53.535 INFO [stderr] 
Dec 01 07:46:53.535 INFO [stderr] warning: function is never used: `reference_Count_Testing`
Dec 01 07:46:53.535 INFO [stderr]    --> src/main.rs:166:1
Dec 01 07:46:53.535 INFO [stderr]     |
Dec 01 07:46:53.535 INFO [stderr] 166 | fn reference_Count_Testing()
Dec 01 07:46:53.535 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:53.535 INFO [stderr] 
Dec 01 07:46:53.535 INFO [stderr] warning: function is never used: `smarpointer_derefernce_testing`
Dec 01 07:46:53.535 INFO [stderr]    --> src/main.rs:189:1
Dec 01 07:46:53.535 INFO [stderr]     |
Dec 01 07:46:53.535 INFO [stderr] 189 | fn smarpointer_derefernce_testing()
Dec 01 07:46:53.536 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:53.536 INFO [stderr] 
Dec 01 07:46:53.536 INFO [stderr] warning: function is never used: `static_lifetime_testing`
Dec 01 07:46:53.536 INFO [stderr]    --> src/main.rs:202:1
Dec 01 07:46:53.536 INFO [stderr]     |
Dec 01 07:46:53.536 INFO [stderr] 202 | fn static_lifetime_testing()
Dec 01 07:46:53.536 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:53.536 INFO [stderr] 
Dec 01 07:46:53.536 INFO [stderr] warning: function is never used: `returnsamevalue`
Dec 01 07:46:53.536 INFO [stderr]    --> src/main.rs:218:1
Dec 01 07:46:53.536 INFO [stderr]     |
Dec 01 07:46:53.536 INFO [stderr] 218 | fn returnsamevalue(s:&str) ->&str{
Dec 01 07:46:53.536 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:53.536 INFO [stderr] 
Dec 01 07:46:53.536 INFO [stderr] warning: function is never used: `lifetime_ann_fn_testing`
Dec 01 07:46:53.536 INFO [stderr]    --> src/main.rs:241:1
Dec 01 07:46:53.536 INFO [stderr]     |
Dec 01 07:46:53.536 INFO [stderr] 241 | fn lifetime_ann_fn_testing()
Dec 01 07:46:53.536 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:53.536 INFO [stderr] 
Dec 01 07:46:53.536 INFO [stderr] warning: function is never used: `longest`
Dec 01 07:46:53.536 INFO [stderr]    --> src/main.rs:268:1
Dec 01 07:46:53.536 INFO [stderr]     |
Dec 01 07:46:53.536 INFO [stderr] 268 | fn longest<'a>(x:&'a str,y:&'a str) -> &'a str
Dec 01 07:46:53.536 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:53.536 INFO [stderr] 
Dec 01 07:46:53.536 INFO [stderr] warning: function is never used: `trait_bound_with_vec_testing`
Dec 01 07:46:53.536 INFO [stderr]    --> src/main.rs:285:1
Dec 01 07:46:53.536 INFO [stderr]     |
Dec 01 07:46:53.536 INFO [stderr] 285 | fn trait_bound_with_vec_testing() {
Dec 01 07:46:53.536 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:53.536 INFO [stderr] 
Dec 01 07:46:53.536 INFO [stderr] warning: function is never used: `largest`
Dec 01 07:46:53.536 INFO [stderr]    --> src/main.rs:297:1
Dec 01 07:46:53.536 INFO [stderr]     |
Dec 01 07:46:53.536 INFO [stderr] 297 | fn largest<T: PartialOrd + Copy>(list: &[T]) -> T {
Dec 01 07:46:53.536 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:53.536 INFO [stderr] 
Dec 01 07:46:53.536 INFO [stderr] warning: function is never used: `trait_bound_testing`
Dec 01 07:46:53.536 INFO [stderr]    --> src/main.rs:314:1
Dec 01 07:46:53.536 INFO [stderr]     |
Dec 01 07:46:53.536 INFO [stderr] 314 | fn trait_bound_testing() {
Dec 01 07:46:53.536 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:53.536 INFO [stderr] 
Dec 01 07:46:53.536 INFO [stderr] warning: module `LinkList` should have a snake case name such as `link_list`
Dec 01 07:46:53.536 INFO [stderr]   --> src/main.rs:12:1
Dec 01 07:46:53.536 INFO [stderr]    |
Dec 01 07:46:53.536 INFO [stderr] 12 | mod LinkList;
Dec 01 07:46:53.536 INFO [stderr]    | ^^^^^^^^^^^^^
Dec 01 07:46:53.536 INFO [stderr]    |
Dec 01 07:46:53.536 INFO [stderr]    = note: #[warn(non_snake_case)] on by default
Dec 01 07:46:53.536 INFO [stderr] 
Dec 01 07:46:53.536 INFO [stderr] warning: structure field `nodeInfo` should have a snake case name such as `node_info`
Dec 01 07:46:53.536 INFO [stderr]   --> src/LinkList.rs:22:5
Dec 01 07:46:53.536 INFO [stderr]    |
Dec 01 07:46:53.536 INFO [stderr] 22 |     nodeInfo : Box<Information>,
Dec 01 07:46:53.536 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:53.536 INFO [stderr] 
Dec 01 07:46:53.536 INFO [stderr] warning: function `LinkList_testing` should have a snake case name such as `link_list_testing`
Dec 01 07:46:53.536 INFO [stderr]   --> src/main.rs:40:1
Dec 01 07:46:53.536 INFO [stderr]    |
Dec 01 07:46:53.536 INFO [stderr] 40 | / fn LinkList_testing()
Dec 01 07:46:53.536 INFO [stderr] 41 | | {
Dec 01 07:46:53.536 INFO [stderr] 42 | |     //let list : Box<LinkList::LinkedList> = Box::new(LinkList::LinkedList{});
Dec 01 07:46:53.536 INFO [stderr] 43 | |     let mut list =  LinkList::LinkedList{head:None};
Dec 01 07:46:53.536 INFO [stderr] ...  |
Dec 01 07:46:53.536 INFO [stderr] 77 | |     }
Dec 01 07:46:53.536 INFO [stderr] 78 | | }
Dec 01 07:46:53.536 INFO [stderr]    | |_^
Dec 01 07:46:53.536 INFO [stderr] 
Dec 01 07:46:53.536 INFO [stderr] warning: type `item_list` should have a camel case name such as `ItemList`
Dec 01 07:46:53.536 INFO [stderr]    --> src/main.rs:98:1
Dec 01 07:46:53.536 INFO [stderr]     |
Dec 01 07:46:53.536 INFO [stderr] 98  | / enum item_list {
Dec 01 07:46:53.536 INFO [stderr] 99  | |     pair{x:u32,y:Box<item_list>},
Dec 01 07:46:53.536 INFO [stderr] 100 | | Nil
Dec 01 07:46:53.536 INFO [stderr] 101 | | }
Dec 01 07:46:53.536 INFO [stderr]     | |_^
Dec 01 07:46:53.536 INFO [stderr]     |
Dec 01 07:46:53.536 INFO [stderr]     = note: #[warn(non_camel_case_types)] on by default
Dec 01 07:46:53.537 INFO [stderr] 
Dec 01 07:46:53.537 INFO [stderr] warning: variant `pair` should have a camel case name such as `Pair`
Dec 01 07:46:53.537 INFO [stderr]   --> src/main.rs:99:2
Dec 01 07:46:53.537 INFO [stderr]    |
Dec 01 07:46:53.537 INFO [stderr] 99 |     pair{x:u32,y:Box<item_list>},
Dec 01 07:46:53.537 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 07:46:53.537 INFO [stderr] 
Dec 01 07:46:53.537 INFO [stderr] warning: function `Rfcell_testing` should have a snake case name such as `rfcell_testing`
Dec 01 07:46:53.537 INFO [stderr]    --> src/main.rs:141:1
Dec 01 07:46:53.537 INFO [stderr]     |
Dec 01 07:46:53.537 INFO [stderr] 141 | / fn Rfcell_testing() {
Dec 01 07:46:53.537 INFO [stderr] 142 | |     let value = Rc::new(RefCell::new(5));
Dec 01 07:46:53.537 INFO [stderr] 143 | |
Dec 01 07:46:53.537 INFO [stderr] 144 | |     let a = Rc::new(Cons(Rc::clone(&value), Rc::new(Nil)));
Dec 01 07:46:53.537 INFO [stderr] ...   |
Dec 01 07:46:53.537 INFO [stderr] 157 | |     println!("c after = {:?}", c);
Dec 01 07:46:53.537 INFO [stderr] 158 | | }
Dec 01 07:46:53.537 INFO [stderr]     | |_^
Dec 01 07:46:53.537 INFO [stderr] 
Dec 01 07:46:53.537 INFO [stderr] warning: type `refCount` should have a camel case name such as `Refcount`
Dec 01 07:46:53.537 INFO [stderr]    --> src/main.rs:161:1
Dec 01 07:46:53.537 INFO [stderr]     |
Dec 01 07:46:53.537 INFO [stderr] 161 | / struct refCount<T>
Dec 01 07:46:53.537 INFO [stderr] 162 | | {    
Dec 01 07:46:53.537 INFO [stderr] 163 | |     val : T,
Dec 01 07:46:53.537 INFO [stderr] 164 | | }
Dec 01 07:46:53.537 INFO [stderr]     | |_^
Dec 01 07:46:53.537 INFO [stderr] 
Dec 01 07:46:53.537 INFO [stderr] warning: function `reference_Count_Testing` should have a snake case name such as `reference_count_testing`
Dec 01 07:46:53.537 INFO [stderr]    --> src/main.rs:166:1
Dec 01 07:46:53.537 INFO [stderr]     |
Dec 01 07:46:53.537 INFO [stderr] 166 | / fn reference_Count_Testing()
Dec 01 07:46:53.537 INFO [stderr] 167 | | {
Dec 01 07:46:53.537 INFO [stderr] 168 | |     //let rcI =refCount{val:32};
Dec 01 07:46:53.537 INFO [stderr] 169 | |     //println!("count after creating c = {}", rcI.val);
Dec 01 07:46:53.537 INFO [stderr] ...   |
Dec 01 07:46:53.537 INFO [stderr] 186 | |     
Dec 01 07:46:53.537 INFO [stderr] 187 | | }
Dec 01 07:46:53.537 INFO [stderr]     | |_^
Dec 01 07:46:53.537 INFO [stderr] 
Dec 01 07:46:53.537 INFO [stderr] warning: variable `rcI` should have a snake case name such as `rc_i`
Dec 01 07:46:53.537 INFO [stderr]    --> src/main.rs:171:6
Dec 01 07:46:53.537 INFO [stderr]     |
Dec 01 07:46:53.537 INFO [stderr] 171 |     let rcI =refCount{val:String::from("this is a new string")};
Dec 01 07:46:53.537 INFO [stderr]     |         ^^^
Dec 01 07:46:53.537 INFO [stderr] 
Dec 01 07:46:53.882 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.99s
Dec 01 07:46:53.883 INFO [stderr] su: No module specific data is present
Dec 01 07:46:54.176 INFO running `"docker" "inspect" "560a65066d63bd64bceb12a8d4b45907ad868ef6210cf499d1b1f45526302653"`
Dec 01 07:46:54.285 INFO running `"docker" "rm" "-f" "560a65066d63bd64bceb12a8d4b45907ad868ef6210cf499d1b1f45526302653"`
Dec 01 07:46:54.411 INFO [stdout] 560a65066d63bd64bceb12a8d4b45907ad868ef6210cf499d1b1f45526302653
Dec 01 07:46:54.419 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-6/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-5/1.30.1:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.1 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 07:46:54.679 INFO [stdout] e392d0da28f5cea652fed9e0a2bac89de56c7e5ccf703f9a2f678d5330d52be4
Dec 01 07:46:54.681 INFO running `"docker" "start" "-a" "e392d0da28f5cea652fed9e0a2bac89de56c7e5ccf703f9a2f678d5330d52be4"`
Dec 01 07:46:55.143 INFO [stderr] usermod: no changes
Dec 01 07:46:55.186 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.02s
Dec 01 07:46:55.186 INFO [stdout] 
Dec 01 07:46:55.186 INFO [stderr]      Running /target/debug/deps/hello_cargo-04a7ff07d6957bcc
Dec 01 07:46:55.186 INFO [stdout] running 0 tests
Dec 01 07:46:55.186 INFO [stdout] 
Dec 01 07:46:55.186 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 01 07:46:55.186 INFO [stdout] 
Dec 01 07:46:55.187 INFO [stderr] su: No module specific data is present
Dec 01 07:46:55.485 INFO running `"docker" "inspect" "e392d0da28f5cea652fed9e0a2bac89de56c7e5ccf703f9a2f678d5330d52be4"`
Dec 01 07:46:55.596 INFO running `"docker" "rm" "-f" "e392d0da28f5cea652fed9e0a2bac89de56c7e5ccf703f9a2f678d5330d52be4"`
Dec 01 07:46:55.700 INFO [stdout] e392d0da28f5cea652fed9e0a2bac89de56c7e5ccf703f9a2f678d5330d52be4
