Nov 03 02:52:05.531 INFO testing array3d-0.1.0 against 1.30.0 for beta-1.31-1
Nov 03 02:52:05.531 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-6/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-1/1.30.0:/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.0 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"`
Nov 03 02:52:05.928 INFO blam! f198fb1fdae025c7a2a844d8b31f82e771c179fa3c025405cdd7ff4cda118b28
Nov 03 02:52:05.936 INFO running `"docker" "start" "-a" "f198fb1fdae025c7a2a844d8b31f82e771c179fa3c025405cdd7ff4cda118b28"`
Nov 03 02:52:07.116 INFO kablam! usermod: no changes
Nov 03 02:52:07.183 INFO kablam!    Compiling lininterp v0.1.3
Nov 03 02:52:08.039 INFO kablam!    Compiling array3d v0.1.0 (/source)
Nov 03 02:52:08.827 INFO kablam! warning: unused imports: `BitAnd`, `BitOr`, `BitXor`
Nov 03 02:52:08.833 INFO kablam!   --> src/lib.rs:12:36
Nov 03 02:52:08.833 INFO kablam!    |
Nov 03 02:52:08.833 INFO kablam! 12 | use std::ops::{Add,Sub,Mul,Div,Rem,BitOr,BitAnd,BitXor,Index,IndexMut};
Nov 03 02:52:08.833 INFO kablam!    |                                    ^^^^^ ^^^^^^ ^^^^^^
Nov 03 02:52:08.833 INFO kablam!    |
Nov 03 02:52:08.833 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 03 02:52:08.833 INFO kablam! 
Nov 03 02:52:08.992 INFO kablam! warning: unused variable: `pos`
Nov 03 02:52:08.992 INFO kablam!    --> src/lib.rs:472:19
Nov 03 02:52:08.992 INFO kablam!     |
Nov 03 02:52:08.993 INFO kablam! 472 |         self.fold_half(|pos:V3i,cell:[[[&T;2];2];2]|->T{
Nov 03 02:52:08.994 INFO kablam!     |                         ^^^ help: consider using `_pos` instead
Nov 03 02:52:08.996 INFO kablam!     |
Nov 03 02:52:08.996 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 03 02:52:08.996 INFO kablam! 
Nov 03 02:52:09.067 INFO kablam! warning: type alias is never used: `Neighbours2d`
Nov 03 02:52:09.068 INFO kablam!   --> src/lib.rs:44:1
Nov 03 02:52:09.068 INFO kablam!    |
Nov 03 02:52:09.068 INFO kablam! 44 | type Neighbours2d<T>=Vec2<Neighbours<T>>;
Nov 03 02:52:09.069 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 03 02:52:09.069 INFO kablam!    |
Nov 03 02:52:09.069 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 03 02:52:09.069 INFO kablam! 
Nov 03 02:52:09.070 INFO kablam! warning: type alias is never used: `Neighbours3d`
Nov 03 02:52:09.070 INFO kablam!   --> src/lib.rs:45:1
Nov 03 02:52:09.070 INFO kablam!    |
Nov 03 02:52:09.071 INFO kablam! 45 | type Neighbours3d<T>=Vec3<Neighbours<T>>;
Nov 03 02:52:09.071 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 03 02:52:09.071 INFO kablam! 
Nov 03 02:52:09.071 INFO kablam! warning: type alias is never used: `Neighbours4d`
Nov 03 02:52:09.072 INFO kablam!   --> src/lib.rs:46:1
Nov 03 02:52:09.072 INFO kablam!    |
Nov 03 02:52:09.072 INFO kablam! 46 | type Neighbours4d<T>=Vec4<Neighbours<T>>;
Nov 03 02:52:09.073 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 03 02:52:09.073 INFO kablam! 
Nov 03 02:52:09.073 INFO kablam! warning: method is never used: `downsample_half`
Nov 03 02:52:09.073 INFO kablam!    --> src/lib.rs:471:2
Nov 03 02:52:09.074 INFO kablam!     |
Nov 03 02:52:09.074 INFO kablam! 471 |     fn downsample_half(&self)->Array3d<T>{
Nov 03 02:52:09.074 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 03 02:52:09.074 INFO kablam! 
Nov 03 02:52:09.079 INFO kablam! warning: method is never used: `upsample_double_axis`
Nov 03 02:52:09.079 INFO kablam!    --> src/lib.rs:488:2
Nov 03 02:52:09.079 INFO kablam!     |
Nov 03 02:52:09.080 INFO kablam! 488 |     fn upsample_double_axis(&self,axis:i32)->Array3d<T>{
Nov 03 02:52:09.080 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 03 02:52:09.080 INFO kablam! 
Nov 03 02:52:09.080 INFO kablam! warning: method is never used: `upsample_double_xyz`
Nov 03 02:52:09.080 INFO kablam!    --> src/lib.rs:496:2
Nov 03 02:52:09.081 INFO kablam!     |
Nov 03 02:52:09.081 INFO kablam! 496 |     fn upsample_double_xyz(&self)->Array3d<T>{
Nov 03 02:52:09.081 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 03 02:52:09.081 INFO kablam! 
Nov 03 02:52:09.082 INFO kablam! warning: type `Axis_t` should have a camel case name such as `AxisT`
Nov 03 02:52:09.082 INFO kablam!   --> src/lib.rs:27:1
Nov 03 02:52:09.082 INFO kablam!    |
Nov 03 02:52:09.083 INFO kablam! 27 | type Axis_t=i32;
Nov 03 02:52:09.083 INFO kablam!    | ^^^^^^^^^^^^^^^^
Nov 03 02:52:09.083 INFO kablam!    |
Nov 03 02:52:09.083 INFO kablam!    = note: #[warn(non_camel_case_types)] on by default
Nov 03 02:52:09.084 INFO kablam! 
Nov 03 02:52:09.084 INFO kablam! warning: constant `XAxis` should have an upper case name such as `XAXIS`
Nov 03 02:52:09.084 INFO kablam!   --> src/lib.rs:28:1
Nov 03 02:52:09.084 INFO kablam!    |
Nov 03 02:52:09.085 INFO kablam! 28 | const XAxis:Axis_t=0; const YAxis:Axis_t=1; const ZAxis:Axis_t=2;
Nov 03 02:52:09.085 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^
Nov 03 02:52:09.085 INFO kablam!    |
Nov 03 02:52:09.085 INFO kablam!    = note: #[warn(non_upper_case_globals)] on by default
Nov 03 02:52:09.086 INFO kablam! 
Nov 03 02:52:09.086 INFO kablam! warning: constant `YAxis` should have an upper case name such as `YAXIS`
Nov 03 02:52:09.086 INFO kablam!   --> src/lib.rs:28:23
Nov 03 02:52:09.087 INFO kablam!    |
Nov 03 02:52:09.087 INFO kablam! 28 | const XAxis:Axis_t=0; const YAxis:Axis_t=1; const ZAxis:Axis_t=2;
Nov 03 02:52:09.087 INFO kablam!    |                       ^^^^^^^^^^^^^^^^^^^^^
Nov 03 02:52:09.087 INFO kablam! 
Nov 03 02:52:09.088 INFO kablam! warning: constant `ZAxis` should have an upper case name such as `ZAXIS`
Nov 03 02:52:09.088 INFO kablam!   --> src/lib.rs:28:45
Nov 03 02:52:09.088 INFO kablam!    |
Nov 03 02:52:09.088 INFO kablam! 28 | const XAxis:Axis_t=0; const YAxis:Axis_t=1; const ZAxis:Axis_t=2;
Nov 03 02:52:09.088 INFO kablam!    |                                             ^^^^^^^^^^^^^^^^^^^^^
Nov 03 02:52:09.089 INFO kablam! 
Nov 03 02:52:09.089 INFO kablam! warning: constant in pattern `XAxis` should have an upper case name such as `XAXIS`
Nov 03 02:52:09.089 INFO kablam!   --> src/lib.rs:32:40
Nov 03 02:52:09.090 INFO kablam!    |
Nov 03 02:52:09.090 INFO kablam! 32 |     fn index(&self,i:Axis_t)->&T{match i{ XAxis=>&self.x,YAxis=>&self.y,ZAxis=>&self.z,_=>panic!("Vec3 index out of range")}}
Nov 03 02:52:09.090 INFO kablam!    |                                           ^^^^^
Nov 03 02:52:09.090 INFO kablam! 
Nov 03 02:52:09.090 INFO kablam! warning: constant in pattern `YAxis` should have an upper case name such as `YAXIS`
Nov 03 02:52:09.091 INFO kablam!   --> src/lib.rs:32:55
Nov 03 02:52:09.091 INFO kablam!    |
Nov 03 02:52:09.091 INFO kablam! 32 |     fn index(&self,i:Axis_t)->&T{match i{ XAxis=>&self.x,YAxis=>&self.y,ZAxis=>&self.z,_=>panic!("Vec3 index out of range")}}
Nov 03 02:52:09.092 INFO kablam!    |                                                          ^^^^^
Nov 03 02:52:09.092 INFO kablam! 
Nov 03 02:52:09.092 INFO kablam! warning: constant in pattern `ZAxis` should have an upper case name such as `ZAXIS`
Nov 03 02:52:09.092 INFO kablam!   --> src/lib.rs:32:70
Nov 03 02:52:09.093 INFO kablam!    |
Nov 03 02:52:09.093 INFO kablam! 32 |     fn index(&self,i:Axis_t)->&T{match i{ XAxis=>&self.x,YAxis=>&self.y,ZAxis=>&self.z,_=>panic!("Vec3 index out of range")}}
Nov 03 02:52:09.093 INFO kablam!    |                                                                         ^^^^^
Nov 03 02:52:09.093 INFO kablam! 
Nov 03 02:52:09.093 INFO kablam! warning: constant in pattern `XAxis` should have an upper case name such as `XAXIS`
Nov 03 02:52:09.094 INFO kablam!   --> src/lib.rs:35:52
Nov 03 02:52:09.094 INFO kablam!    |
Nov 03 02:52:09.094 INFO kablam! 35 |     fn index_mut(&mut self,i:Axis_t)->&mut T{match i{ XAxis=>&mut self.x,YAxis=>&mut self.y,ZAxis=>&mut self.z,_=>panic!("Vec3 index out of range")}}
Nov 03 02:52:09.095 INFO kablam!    |                                                       ^^^^^
Nov 03 02:52:09.095 INFO kablam! 
Nov 03 02:52:09.095 INFO kablam! warning: constant in pattern `YAxis` should have an upper case name such as `YAXIS`
Nov 03 02:52:09.095 INFO kablam!   --> src/lib.rs:35:71
Nov 03 02:52:09.095 INFO kablam!    |
Nov 03 02:52:09.096 INFO kablam! 35 |     fn index_mut(&mut self,i:Axis_t)->&mut T{match i{ XAxis=>&mut self.x,YAxis=>&mut self.y,ZAxis=>&mut self.z,_=>panic!("Vec3 index out of range")}}
Nov 03 02:52:09.096 INFO kablam!    |                                                                          ^^^^^
Nov 03 02:52:09.096 INFO kablam! 
Nov 03 02:52:09.096 INFO kablam! warning: constant in pattern `ZAxis` should have an upper case name such as `ZAXIS`
Nov 03 02:52:09.097 INFO kablam!   --> src/lib.rs:35:90
Nov 03 02:52:09.097 INFO kablam!    |
Nov 03 02:52:09.097 INFO kablam! 35 |     fn index_mut(&mut self,i:Axis_t)->&mut T{match i{ XAxis=>&mut self.x,YAxis=>&mut self.y,ZAxis=>&mut self.z,_=>panic!("Vec3 index out of range")}}
Nov 03 02:52:09.097 INFO kablam!    |                                                                                             ^^^^^
Nov 03 02:52:09.098 INFO kablam! 
Nov 03 02:52:09.235 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 2.06s
Nov 03 02:52:09.236 INFO kablam! su: No module specific data is present
Nov 03 02:52:10.409 INFO running `"docker" "rm" "-f" "f198fb1fdae025c7a2a844d8b31f82e771c179fa3c025405cdd7ff4cda118b28"`
Nov 03 02:52:10.623 INFO blam! f198fb1fdae025c7a2a844d8b31f82e771c179fa3c025405cdd7ff4cda118b28
Nov 03 02:52:10.629 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-6/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-1/1.30.0:/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.0 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"`
Nov 03 02:52:11.012 INFO blam! 46a9cf8b9ae69006a714128262540e63e2843c4b9513b8b6dfe7b3082c318c63
Nov 03 02:52:11.019 INFO running `"docker" "start" "-a" "46a9cf8b9ae69006a714128262540e63e2843c4b9513b8b6dfe7b3082c318c63"`
Nov 03 02:52:12.183 INFO kablam! usermod: no changes
Nov 03 02:52:12.243 INFO kablam!    Compiling array3d v0.1.0 (/source)
Nov 03 02:52:13.175 INFO kablam! warning: unused imports: `BitAnd`, `BitOr`, `BitXor`
Nov 03 02:52:13.175 INFO kablam!   --> src/lib.rs:12:36
Nov 03 02:52:13.175 INFO kablam!    |
Nov 03 02:52:13.175 INFO kablam! 12 | use std::ops::{Add,Sub,Mul,Div,Rem,BitOr,BitAnd,BitXor,Index,IndexMut};
Nov 03 02:52:13.175 INFO kablam!    |                                    ^^^^^ ^^^^^^ ^^^^^^
Nov 03 02:52:13.175 INFO kablam!    |
Nov 03 02:52:13.175 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 03 02:52:13.175 INFO kablam! 
Nov 03 02:52:13.375 INFO kablam! warning: unused variable: `pos`
Nov 03 02:52:13.375 INFO kablam!    --> src/lib.rs:472:19
Nov 03 02:52:13.375 INFO kablam!     |
Nov 03 02:52:13.375 INFO kablam! 472 |         self.fold_half(|pos:V3i,cell:[[[&T;2];2];2]|->T{
Nov 03 02:52:13.375 INFO kablam!     |                         ^^^ help: consider using `_pos` instead
Nov 03 02:52:13.375 INFO kablam!     |
Nov 03 02:52:13.375 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 03 02:52:13.375 INFO kablam! 
Nov 03 02:52:13.439 INFO kablam! warning: type alias is never used: `Neighbours2d`
Nov 03 02:52:13.439 INFO kablam!   --> src/lib.rs:44:1
Nov 03 02:52:13.439 INFO kablam!    |
Nov 03 02:52:13.439 INFO kablam! 44 | type Neighbours2d<T>=Vec2<Neighbours<T>>;
Nov 03 02:52:13.439 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 03 02:52:13.439 INFO kablam!    |
Nov 03 02:52:13.439 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 03 02:52:13.439 INFO kablam! 
Nov 03 02:52:13.439 INFO kablam! warning: type alias is never used: `Neighbours3d`
Nov 03 02:52:13.439 INFO kablam!   --> src/lib.rs:45:1
Nov 03 02:52:13.439 INFO kablam!    |
Nov 03 02:52:13.439 INFO kablam! 45 | type Neighbours3d<T>=Vec3<Neighbours<T>>;
Nov 03 02:52:13.439 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 03 02:52:13.439 INFO kablam! 
Nov 03 02:52:13.439 INFO kablam! warning: type alias is never used: `Neighbours4d`
Nov 03 02:52:13.439 INFO kablam!   --> src/lib.rs:46:1
Nov 03 02:52:13.439 INFO kablam!    |
Nov 03 02:52:13.439 INFO kablam! 46 | type Neighbours4d<T>=Vec4<Neighbours<T>>;
Nov 03 02:52:13.439 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 03 02:52:13.439 INFO kablam! 
Nov 03 02:52:13.440 INFO kablam! warning: method is never used: `downsample_half`
Nov 03 02:52:13.440 INFO kablam!    --> src/lib.rs:471:2
Nov 03 02:52:13.440 INFO kablam!     |
Nov 03 02:52:13.440 INFO kablam! 471 |     fn downsample_half(&self)->Array3d<T>{
Nov 03 02:52:13.440 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 03 02:52:13.440 INFO kablam! 
Nov 03 02:52:13.440 INFO kablam! warning: method is never used: `upsample_double_axis`
Nov 03 02:52:13.440 INFO kablam!    --> src/lib.rs:488:2
Nov 03 02:52:13.440 INFO kablam!     |
Nov 03 02:52:13.440 INFO kablam! 488 |     fn upsample_double_axis(&self,axis:i32)->Array3d<T>{
Nov 03 02:52:13.440 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 03 02:52:13.440 INFO kablam! 
Nov 03 02:52:13.440 INFO kablam! warning: method is never used: `upsample_double_xyz`
Nov 03 02:52:13.440 INFO kablam!    --> src/lib.rs:496:2
Nov 03 02:52:13.440 INFO kablam!     |
Nov 03 02:52:13.440 INFO kablam! 496 |     fn upsample_double_xyz(&self)->Array3d<T>{
Nov 03 02:52:13.440 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 03 02:52:13.440 INFO kablam! 
Nov 03 02:52:13.441 INFO kablam! warning: type `Axis_t` should have a camel case name such as `AxisT`
Nov 03 02:52:13.441 INFO kablam!   --> src/lib.rs:27:1
Nov 03 02:52:13.441 INFO kablam!    |
Nov 03 02:52:13.441 INFO kablam! 27 | type Axis_t=i32;
Nov 03 02:52:13.441 INFO kablam!    | ^^^^^^^^^^^^^^^^
Nov 03 02:52:13.442 INFO kablam!    |
Nov 03 02:52:13.442 INFO kablam!    = note: #[warn(non_camel_case_types)] on by default
Nov 03 02:52:13.442 INFO kablam! 
Nov 03 02:52:13.442 INFO kablam! warning: constant `XAxis` should have an upper case name such as `XAXIS`
Nov 03 02:52:13.442 INFO kablam!   --> src/lib.rs:28:1
Nov 03 02:52:13.442 INFO kablam!    |
Nov 03 02:52:13.442 INFO kablam! 28 | const XAxis:Axis_t=0; const YAxis:Axis_t=1; const ZAxis:Axis_t=2;
Nov 03 02:52:13.443 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^
Nov 03 02:52:13.443 INFO kablam! 
Nov 03 02:52:13.443 INFO kablam! warning: constant `YAxis` should have an upper case name such as `YAXIS`
Nov 03 02:52:13.443 INFO kablam!   --> src/lib.rs:28:23
Nov 03 02:52:13.443 INFO kablam!    |
Nov 03 02:52:13.443 INFO kablam! 28 | const XAxis:Axis_t=0; const YAxis:Axis_t=1; const ZAxis:Axis_t=2;
Nov 03 02:52:13.443 INFO kablam!    |                       ^^^^^^^^^^^^^^^^^^^^^
Nov 03 02:52:13.443 INFO kablam! 
Nov 03 02:52:13.443 INFO kablam! warning: constant `ZAxis` should have an upper case name such as `ZAXIS`
Nov 03 02:52:13.443 INFO kablam!   --> src/lib.rs:28:45
Nov 03 02:52:13.443 INFO kablam!    |
Nov 03 02:52:13.443 INFO kablam! 28 | const XAxis:Axis_t=0; const YAxis:Axis_t=1; const ZAxis:Axis_t=2;
Nov 03 02:52:13.443 INFO kablam!    |                                             ^^^^^^^^^^^^^^^^^^^^^
Nov 03 02:52:13.443 INFO kablam! 
Nov 03 02:52:13.443 INFO kablam! warning: constant in pattern `XAxis` should have an upper case name such as `XAXIS`
Nov 03 02:52:13.443 INFO kablam!   --> src/lib.rs:32:40
Nov 03 02:52:13.443 INFO kablam!    |
Nov 03 02:52:13.443 INFO kablam! 32 |     fn index(&self,i:Axis_t)->&T{match i{ XAxis=>&self.x,YAxis=>&self.y,ZAxis=>&self.z,_=>panic!("Vec3 index out of range")}}
Nov 03 02:52:13.443 INFO kablam!    |                                           ^^^^^
Nov 03 02:52:13.443 INFO kablam! 
Nov 03 02:52:13.443 INFO kablam! warning: constant in pattern `YAxis` should have an upper case name such as `YAXIS`
Nov 03 02:52:13.443 INFO kablam!   --> src/lib.rs:32:55
Nov 03 02:52:13.443 INFO kablam!    |
Nov 03 02:52:13.444 INFO kablam! 32 |     fn index(&self,i:Axis_t)->&T{match i{ XAxis=>&self.x,YAxis=>&self.y,ZAxis=>&self.z,_=>panic!("Vec3 index out of range")}}
Nov 03 02:52:13.444 INFO kablam!    |                                                          ^^^^^
Nov 03 02:52:13.444 INFO kablam! 
Nov 03 02:52:13.444 INFO kablam! warning: constant in pattern `ZAxis` should have an upper case name such as `ZAXIS`
Nov 03 02:52:13.444 INFO kablam!   --> src/lib.rs:32:70
Nov 03 02:52:13.444 INFO kablam!    |
Nov 03 02:52:13.444 INFO kablam! 32 |     fn index(&self,i:Axis_t)->&T{match i{ XAxis=>&self.x,YAxis=>&self.y,ZAxis=>&self.z,_=>panic!("Vec3 index out of range")}}
Nov 03 02:52:13.444 INFO kablam!    |                                                                         ^^^^^
Nov 03 02:52:13.444 INFO kablam! 
Nov 03 02:52:13.445 INFO kablam! warning: constant in pattern `XAxis` should have an upper case name such as `XAXIS`
Nov 03 02:52:13.445 INFO kablam!   --> src/lib.rs:35:52
Nov 03 02:52:13.445 INFO kablam!    |
Nov 03 02:52:13.445 INFO kablam! 35 |     fn index_mut(&mut self,i:Axis_t)->&mut T{match i{ XAxis=>&mut self.x,YAxis=>&mut self.y,ZAxis=>&mut self.z,_=>panic!("Vec3 index out of range")}}
Nov 03 02:52:13.445 INFO kablam!    |                                                       ^^^^^
Nov 03 02:52:13.445 INFO kablam! 
Nov 03 02:52:13.445 INFO kablam! warning: constant in pattern `YAxis` should have an upper case name such as `YAXIS`
Nov 03 02:52:13.445 INFO kablam!   --> src/lib.rs:35:71
Nov 03 02:52:13.445 INFO kablam!    |
Nov 03 02:52:13.445 INFO kablam! 35 |     fn index_mut(&mut self,i:Axis_t)->&mut T{match i{ XAxis=>&mut self.x,YAxis=>&mut self.y,ZAxis=>&mut self.z,_=>panic!("Vec3 index out of range")}}
Nov 03 02:52:13.445 INFO kablam!    |                                                                          ^^^^^
Nov 03 02:52:13.445 INFO kablam! 
Nov 03 02:52:13.445 INFO kablam! warning: constant in pattern `ZAxis` should have an upper case name such as `ZAXIS`
Nov 03 02:52:13.445 INFO kablam!   --> src/lib.rs:35:90
Nov 03 02:52:13.445 INFO kablam!    |
Nov 03 02:52:13.445 INFO kablam! 35 |     fn index_mut(&mut self,i:Axis_t)->&mut T{match i{ XAxis=>&mut self.x,YAxis=>&mut self.y,ZAxis=>&mut self.z,_=>panic!("Vec3 index out of range")}}
Nov 03 02:52:13.445 INFO kablam!    |                                                                                             ^^^^^
Nov 03 02:52:13.452 INFO kablam! 
Nov 03 02:52:13.951 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.74s
Nov 03 02:52:13.951 INFO kablam! su: No module specific data is present
Nov 03 02:52:14.525 INFO running `"docker" "rm" "-f" "46a9cf8b9ae69006a714128262540e63e2843c4b9513b8b6dfe7b3082c318c63"`
Nov 03 02:52:14.879 INFO blam! 46a9cf8b9ae69006a714128262540e63e2843c4b9513b8b6dfe7b3082c318c63
Nov 03 02:52:14.881 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-6/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-1/1.30.0:/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.0 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"`
Nov 03 02:52:15.367 INFO blam! a860517f0b29e287067bec8f1ff69d3f378bb9600c4e77a8fd2117b6e6915aa4
Nov 03 02:52:15.367 INFO running `"docker" "start" "-a" "a860517f0b29e287067bec8f1ff69d3f378bb9600c4e77a8fd2117b6e6915aa4"`
Nov 03 02:52:16.771 INFO kablam! usermod: no changes
Nov 03 02:52:16.847 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.03s
Nov 03 02:52:16.856 INFO kablam!      Running /target/debug/deps/array3d-c9b04a972b2efbea
Nov 03 02:52:16.863 INFO blam! 
Nov 03 02:52:16.863 INFO blam! running 1 test
Nov 03 02:52:16.871 INFO blam! test tests::it_works ... ok
Nov 03 02:52:16.871 INFO blam! 
Nov 03 02:52:16.871 INFO blam! test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 03 02:52:16.871 INFO blam! 
Nov 03 02:52:16.872 INFO kablam!    Doc-tests array3d
Nov 03 02:52:18.198 INFO blam! 
Nov 03 02:52:18.199 INFO blam! running 0 tests
Nov 03 02:52:18.199 INFO blam! 
Nov 03 02:52:18.199 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 03 02:52:18.200 INFO blam! 
Nov 03 02:52:18.208 INFO kablam! su: No module specific data is present
Nov 03 02:52:18.971 INFO running `"docker" "rm" "-f" "a860517f0b29e287067bec8f1ff69d3f378bb9600c4e77a8fd2117b6e6915aa4"`
Nov 03 02:52:19.248 INFO blam! a860517f0b29e287067bec8f1ff69d3f378bb9600c4e77a8fd2117b6e6915aa4
