[INFO] cloning repository https://github.com/LateinCecer/vtk-rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/LateinCecer/vtk-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLateinCecer%2Fvtk-rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLateinCecer%2Fvtk-rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 5e4960d9ca8f45a53da84cf277638f5a49d20de0
[INFO] testing LateinCecer/vtk-rs against 1.75.0 for beta-1.76-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLateinCecer%2Fvtk-rs" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/LateinCecer/vtk-rs on toolchain 1.75.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-4-tc1/source/rust-toolchain
[INFO] started tweaking git repo https://github.com/LateinCecer/vtk-rs
[INFO] finished tweaking git repo https://github.com/LateinCecer/vtk-rs
[INFO] tweaked toml for git repo https://github.com/LateinCecer/vtk-rs written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/LateinCecer/vtk-rs already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded byte-order v0.3.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b77202ab72deca5947d26783e48f1a73b66d24311eddc024492a505904f2827f
[INFO] running `Command { std: "docker" "start" "-a" "b77202ab72deca5947d26783e48f1a73b66d24311eddc024492a505904f2827f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b77202ab72deca5947d26783e48f1a73b66d24311eddc024492a505904f2827f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b77202ab72deca5947d26783e48f1a73b66d24311eddc024492a505904f2827f", kill_on_drop: false }`
[INFO] [stdout] b77202ab72deca5947d26783e48f1a73b66d24311eddc024492a505904f2827f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d9f44440fddb86721c98a8491c047c35161ffa9860467719bc418ee6806af0d9
[INFO] running `Command { std: "docker" "start" "-a" "d9f44440fddb86721c98a8491c047c35161ffa9860467719bc418ee6806af0d9", kill_on_drop: false }`
[INFO] [stderr]    Compiling autocfg v1.1.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.59
[INFO] [stderr]    Compiling quote v1.0.28
[INFO] [stderr]    Compiling unicode-ident v1.0.9
[INFO] [stderr]    Compiling paste v1.0.12
[INFO] [stderr]    Compiling bytemuck v1.13.1
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling typenum v1.16.0
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling byte-order v0.3.0
[INFO] [stderr]    Compiling safe_arch v0.6.0
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling num-integer v0.1.45
[INFO] [stderr]    Compiling num-bigint v0.4.3
[INFO] [stderr]    Compiling num-rational v0.4.1
[INFO] [stderr]    Compiling num-iter v0.1.43
[INFO] [stderr]    Compiling matrixmultiply v0.3.7
[INFO] [stderr]    Compiling wide v0.7.9
[INFO] [stderr]    Compiling num-complex v0.4.3
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling simba v0.8.1
[INFO] [stderr]    Compiling num v0.4.0
[INFO] [stderr]    Compiling nalgebra-macros v0.2.0
[INFO] [stderr]    Compiling nalgebra v0.32.2
[INFO] [stderr]    Compiling vtk_rs v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `Const`, `Dyn`, `Matrix`, `SVector`, `VecStorage`
[INFO] [stdout]  --> src/writer.rs:4:16
[INFO] [stdout]   |
[INFO] [stdout] 4 | use nalgebra::{Const, Dyn, Matrix, SVector, VecStorage};
[INFO] [stdout]   |                ^^^^^  ^^^  ^^^^^^  ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PrimitiveData` is more private than the item `Primitive::Vertices::0`
[INFO] [stdout]    --> src/legacy/dataset.rs:167:14
[INFO] [stdout]     |
[INFO] [stdout] 167 |     Vertices(PrimitiveData),
[INFO] [stdout]     |              ^^^^^^^^^^^^^ field `Primitive::Vertices::0` is reachable at visibility `pub(legacy)`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `PrimitiveData` is only usable at visibility `pub(self)`
[INFO] [stdout]    --> src/legacy/dataset.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | struct PrimitiveData(Vec<DVector<i32>>);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PrimitiveData` is more private than the item `Primitive::Lines::0`
[INFO] [stdout]    --> src/legacy/dataset.rs:168:11
[INFO] [stdout]     |
[INFO] [stdout] 168 |     Lines(PrimitiveData),
[INFO] [stdout]     |           ^^^^^^^^^^^^^ field `Primitive::Lines::0` is reachable at visibility `pub(legacy)`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `PrimitiveData` is only usable at visibility `pub(self)`
[INFO] [stdout]    --> src/legacy/dataset.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | struct PrimitiveData(Vec<DVector<i32>>);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PrimitiveData` is more private than the item `Primitive::Polygons::0`
[INFO] [stdout]    --> src/legacy/dataset.rs:169:14
[INFO] [stdout]     |
[INFO] [stdout] 169 |     Polygons(PrimitiveData),
[INFO] [stdout]     |              ^^^^^^^^^^^^^ field `Primitive::Polygons::0` is reachable at visibility `pub(legacy)`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `PrimitiveData` is only usable at visibility `pub(self)`
[INFO] [stdout]    --> src/legacy/dataset.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | struct PrimitiveData(Vec<DVector<i32>>);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PrimitiveData` is more private than the item `Primitive::TriangleStrip::0`
[INFO] [stdout]    --> src/legacy/dataset.rs:170:19
[INFO] [stdout]     |
[INFO] [stdout] 170 |     TriangleStrip(PrimitiveData),
[INFO] [stdout]     |                   ^^^^^^^^^^^^^ field `Primitive::TriangleStrip::0` is reachable at visibility `pub(legacy)`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `PrimitiveData` is only usable at visibility `pub(self)`
[INFO] [stdout]    --> src/legacy/dataset.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | struct PrimitiveData(Vec<DVector<i32>>);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `write_mapped_data` is never used
[INFO] [stdout]    --> src/legacy.rs:440:8
[INFO] [stdout]     |
[INFO] [stdout] 408 | impl<W: Write> LegacyWriter<W> {
[INFO] [stdout]     | ------------------------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 440 |     fn write_mapped_data<T: LegacyDataType>(&mut self, val: &T) -> Result<(), LegacyError> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `len`, `vec`, and `vec_mut` are never used
[INFO] [stdout]   --> src/legacy/dataset.rs:76:12
[INFO] [stdout]    |
[INFO] [stdout] 74 | impl<T: VTKKeyword + Scalar + Zero> Points<T> {
[INFO] [stdout]    | --------------------------------------------- associated items in this implementation
[INFO] [stdout] 75 |     /// Creates a new point list initialized with `zero` values.
[INFO] [stdout] 76 |     pub fn new(n: usize) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 81 |     pub fn len(&self) -> usize {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 86 |     pub fn vec(&self, idx: usize) -> MatrixView<T, Const<3>, U1, U1, Const<3>> {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 91 |     pub fn vec_mut(&mut self, idx: usize) -> MatrixViewMut<T, Const<3>, U1, U1, Const<3>> {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Vertices`, `Lines`, `Polygons`, and `TriangleStrip` are never constructed
[INFO] [stdout]    --> src/legacy/dataset.rs:167:5
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub enum Primitive {
[INFO] [stdout]     |          --------- variants in this enum
[INFO] [stdout] 167 |     Vertices(PrimitiveData),
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 168 |     Lines(PrimitiveData),
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 169 |     Polygons(PrimitiveData),
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 170 |     TriangleStrip(PrimitiveData),
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `StructuredPoints`, `StructuredGrid`, `RectilinearGrind`, `PolygonalData`, and `Field` are never constructed
[INFO] [stdout]    --> src/legacy/dataset.rs:358:5
[INFO] [stdout]     |
[INFO] [stdout] 357 | pub enum Dataset<T: VTKKeyword> {
[INFO] [stdout]     |          ------- variants in this enum
[INFO] [stdout] 358 |     StructuredPoints(Dims, Origin, Spacing),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 359 |     StructuredGrid(Dims, Points<T>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 360 |     RectilinearGrind(Dims, XCoords<T>, YCoords<T>, ZCoords<T>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 367 |     PolygonalData(Points<T>, Option<Primitive>, Option<Primitive>, Option<Primitive>, Option<Primitive>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 368 |     UnstructuredGrid(Points<T>, Cells, Vec<CellType>),
[INFO] [stdout] 369 |     Field(),
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `RgbaValue` is never used
[INFO] [stdout]    --> src/legacy/dataset.rs:445:10
[INFO] [stdout]     |
[INFO] [stdout] 445 | pub type RgbaValue = Vector4<u8>;
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Scalars`, `ColorScalars`, `LookupTable`, `Normals`, `TextureCoords`, and `Tensors` are never constructed
[INFO] [stdout]    --> src/legacy/dataset.rs:534:5
[INFO] [stdout]     |
[INFO] [stdout] 523 | pub enum Attrib<T: VTKKeyword> {
[INFO] [stdout]     |          ------ variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 534 |     Scalars(String, LookupTable<T>),
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 544 |     ColorScalars(String, DMatrix<ColorScalar>),
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 556 |     LookupTable(LookupTable<T>),
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 560 |     Normals(String, Matrix<T, Const<3>, Dyn, VecStorage<T, Const<3>, Dyn>>),
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 561 |     TextureCoords(String, DMatrix<T>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 562 |     Tensors(String, Vec<SMatrix<T, 3, 3>>),
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 11 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 16.57s
[INFO] running `Command { std: "docker" "inspect" "d9f44440fddb86721c98a8491c047c35161ffa9860467719bc418ee6806af0d9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d9f44440fddb86721c98a8491c047c35161ffa9860467719bc418ee6806af0d9", kill_on_drop: false }`
[INFO] [stdout] d9f44440fddb86721c98a8491c047c35161ffa9860467719bc418ee6806af0d9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ec7a386a8ec604e971b2eacc9e4c614f1b1d2df6c2af0f7a73e124beef71571c
[INFO] running `Command { std: "docker" "start" "-a" "ec7a386a8ec604e971b2eacc9e4c614f1b1d2df6c2af0f7a73e124beef71571c", kill_on_drop: false }`
[INFO] [stdout] warning: unused imports: `Const`, `Dyn`, `Matrix`, `SVector`, `VecStorage`
[INFO] [stdout]  --> src/writer.rs:4:16
[INFO] [stdout]   |
[INFO] [stdout] 4 | use nalgebra::{Const, Dyn, Matrix, SVector, VecStorage};
[INFO] [stdout]   |                ^^^^^  ^^^  ^^^^^^  ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PrimitiveData` is more private than the item `Primitive::Vertices::0`
[INFO] [stdout]    --> src/legacy/dataset.rs:167:14
[INFO] [stdout]     |
[INFO] [stdout] 167 |     Vertices(PrimitiveData),
[INFO] [stdout]     |              ^^^^^^^^^^^^^ field `Primitive::Vertices::0` is reachable at visibility `pub(legacy)`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `PrimitiveData` is only usable at visibility `pub(self)`
[INFO] [stdout]    --> src/legacy/dataset.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | struct PrimitiveData(Vec<DVector<i32>>);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PrimitiveData` is more private than the item `Primitive::Lines::0`
[INFO] [stdout]    --> src/legacy/dataset.rs:168:11
[INFO] [stdout]     |
[INFO] [stdout] 168 |     Lines(PrimitiveData),
[INFO] [stdout]     |           ^^^^^^^^^^^^^ field `Primitive::Lines::0` is reachable at visibility `pub(legacy)`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `PrimitiveData` is only usable at visibility `pub(self)`
[INFO] [stdout]    --> src/legacy/dataset.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | struct PrimitiveData(Vec<DVector<i32>>);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PrimitiveData` is more private than the item `Primitive::Polygons::0`
[INFO] [stdout]    --> src/legacy/dataset.rs:169:14
[INFO] [stdout]     |
[INFO] [stdout] 169 |     Polygons(PrimitiveData),
[INFO] [stdout]     |              ^^^^^^^^^^^^^ field `Primitive::Polygons::0` is reachable at visibility `pub(legacy)`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `PrimitiveData` is only usable at visibility `pub(self)`
[INFO] [stdout]    --> src/legacy/dataset.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | struct PrimitiveData(Vec<DVector<i32>>);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PrimitiveData` is more private than the item `Primitive::TriangleStrip::0`
[INFO] [stdout]    --> src/legacy/dataset.rs:170:19
[INFO] [stdout]     |
[INFO] [stdout] 170 |     TriangleStrip(PrimitiveData),
[INFO] [stdout]     |                   ^^^^^^^^^^^^^ field `Primitive::TriangleStrip::0` is reachable at visibility `pub(legacy)`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `PrimitiveData` is only usable at visibility `pub(self)`
[INFO] [stdout]    --> src/legacy/dataset.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | struct PrimitiveData(Vec<DVector<i32>>);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `write_mapped_data` is never used
[INFO] [stdout]    --> src/legacy.rs:440:8
[INFO] [stdout]     |
[INFO] [stdout] 408 | impl<W: Write> LegacyWriter<W> {
[INFO] [stdout]     | ------------------------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 440 |     fn write_mapped_data<T: LegacyDataType>(&mut self, val: &T) -> Result<(), LegacyError> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `len`, `vec`, and `vec_mut` are never used
[INFO] [stdout]   --> src/legacy/dataset.rs:76:12
[INFO] [stdout]    |
[INFO] [stdout] 74 | impl<T: VTKKeyword + Scalar + Zero> Points<T> {
[INFO] [stdout]    | --------------------------------------------- associated items in this implementation
[INFO] [stdout] 75 |     /// Creates a new point list initialized with `zero` values.
[INFO] [stdout] 76 |     pub fn new(n: usize) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 81 |     pub fn len(&self) -> usize {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 86 |     pub fn vec(&self, idx: usize) -> MatrixView<T, Const<3>, U1, U1, Const<3>> {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 91 |     pub fn vec_mut(&mut self, idx: usize) -> MatrixViewMut<T, Const<3>, U1, U1, Const<3>> {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Vertices`, `Lines`, `Polygons`, and `TriangleStrip` are never constructed
[INFO] [stdout]    --> src/legacy/dataset.rs:167:5
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub enum Primitive {
[INFO] [stdout]     |          --------- variants in this enum
[INFO] [stdout] 167 |     Vertices(PrimitiveData),
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 168 |     Lines(PrimitiveData),
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 169 |     Polygons(PrimitiveData),
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 170 |     TriangleStrip(PrimitiveData),
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `StructuredPoints`, `StructuredGrid`, `RectilinearGrind`, `PolygonalData`, and `Field` are never constructed
[INFO] [stdout]    --> src/legacy/dataset.rs:358:5
[INFO] [stdout]     |
[INFO] [stdout] 357 | pub enum Dataset<T: VTKKeyword> {
[INFO] [stdout]     |          ------- variants in this enum
[INFO] [stdout] 358 |     StructuredPoints(Dims, Origin, Spacing),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 359 |     StructuredGrid(Dims, Points<T>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 360 |     RectilinearGrind(Dims, XCoords<T>, YCoords<T>, ZCoords<T>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 367 |     PolygonalData(Points<T>, Option<Primitive>, Option<Primitive>, Option<Primitive>, Option<Primitive>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 368 |     UnstructuredGrid(Points<T>, Cells, Vec<CellType>),
[INFO] [stdout] 369 |     Field(),
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `RgbaValue` is never used
[INFO] [stdout]    --> src/legacy/dataset.rs:445:10
[INFO] [stdout]     |
[INFO] [stdout] 445 | pub type RgbaValue = Vector4<u8>;
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling vtk_rs v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: variants `Scalars`, `ColorScalars`, `LookupTable`, `Normals`, `TextureCoords`, and `Tensors` are never constructed
[INFO] [stdout]    --> src/legacy/dataset.rs:534:5
[INFO] [stdout]     |
[INFO] [stdout] 523 | pub enum Attrib<T: VTKKeyword> {
[INFO] [stdout]     |          ------ variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 534 |     Scalars(String, LookupTable<T>),
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 544 |     ColorScalars(String, DMatrix<ColorScalar>),
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 556 |     LookupTable(LookupTable<T>),
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 560 |     Normals(String, Matrix<T, Const<3>, Dyn, VecStorage<T, Const<3>, Dyn>>),
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 561 |     TextureCoords(String, DMatrix<T>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 562 |     Tensors(String, Vec<SMatrix<T, 3, 3>>),
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 11 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Const`, `Dyn`, `Matrix`, `SVector`, `VecStorage`
[INFO] [stdout]  --> src/writer.rs:4:16
[INFO] [stdout]   |
[INFO] [stdout] 4 | use nalgebra::{Const, Dyn, Matrix, SVector, VecStorage};
[INFO] [stdout]   |                ^^^^^  ^^^  ^^^^^^  ^^^^^^^  ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `DVector`, `SVector`
[INFO] [stdout]    --> src/legacy.rs:585:36
[INFO] [stdout]     |
[INFO] [stdout] 585 |     use nalgebra::{Const, DMatrix, DVector, Dyn, Matrix, SVector, VecStorage, Vector3};
[INFO] [stdout]     |                                    ^^^^^^^               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CellType`, `Cells`, `Dataset`, `Field`, `Points`, `TypedField`
[INFO] [stdout]    --> src/legacy.rs:588:42
[INFO] [stdout]     |
[INFO] [stdout] 588 |     use crate::legacy::dataset::{Attrib, Cells, CellType, Dataset, Field, Points, TypedField};
[INFO] [stdout]     |                                          ^^^^^  ^^^^^^^^  ^^^^^^^  ^^^^^  ^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PrimitiveData` is more private than the item `Primitive::Vertices::0`
[INFO] [stdout]    --> src/legacy/dataset.rs:167:14
[INFO] [stdout]     |
[INFO] [stdout] 167 |     Vertices(PrimitiveData),
[INFO] [stdout]     |              ^^^^^^^^^^^^^ field `Primitive::Vertices::0` is reachable at visibility `pub(legacy)`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `PrimitiveData` is only usable at visibility `pub(self)`
[INFO] [stdout]    --> src/legacy/dataset.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | struct PrimitiveData(Vec<DVector<i32>>);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PrimitiveData` is more private than the item `Primitive::Lines::0`
[INFO] [stdout]    --> src/legacy/dataset.rs:168:11
[INFO] [stdout]     |
[INFO] [stdout] 168 |     Lines(PrimitiveData),
[INFO] [stdout]     |           ^^^^^^^^^^^^^ field `Primitive::Lines::0` is reachable at visibility `pub(legacy)`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `PrimitiveData` is only usable at visibility `pub(self)`
[INFO] [stdout]    --> src/legacy/dataset.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | struct PrimitiveData(Vec<DVector<i32>>);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PrimitiveData` is more private than the item `Primitive::Polygons::0`
[INFO] [stdout]    --> src/legacy/dataset.rs:169:14
[INFO] [stdout]     |
[INFO] [stdout] 169 |     Polygons(PrimitiveData),
[INFO] [stdout]     |              ^^^^^^^^^^^^^ field `Primitive::Polygons::0` is reachable at visibility `pub(legacy)`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `PrimitiveData` is only usable at visibility `pub(self)`
[INFO] [stdout]    --> src/legacy/dataset.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | struct PrimitiveData(Vec<DVector<i32>>);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `PrimitiveData` is more private than the item `Primitive::TriangleStrip::0`
[INFO] [stdout]    --> src/legacy/dataset.rs:170:19
[INFO] [stdout]     |
[INFO] [stdout] 170 |     TriangleStrip(PrimitiveData),
[INFO] [stdout]     |                   ^^^^^^^^^^^^^ field `Primitive::TriangleStrip::0` is reachable at visibility `pub(legacy)`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `PrimitiveData` is only usable at visibility `pub(self)`
[INFO] [stdout]    --> src/legacy/dataset.rs:165:1
[INFO] [stdout]     |
[INFO] [stdout] 165 | struct PrimitiveData(Vec<DVector<i32>>);
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `write_mapped_data` is never used
[INFO] [stdout]    --> src/legacy.rs:440:8
[INFO] [stdout]     |
[INFO] [stdout] 408 | impl<W: Write> LegacyWriter<W> {
[INFO] [stdout]     | ------------------------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 440 |     fn write_mapped_data<T: LegacyDataType>(&mut self, val: &T) -> Result<(), LegacyError> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `len`, `vec`, and `vec_mut` are never used
[INFO] [stdout]   --> src/legacy/dataset.rs:76:12
[INFO] [stdout]    |
[INFO] [stdout] 74 | impl<T: VTKKeyword + Scalar + Zero> Points<T> {
[INFO] [stdout]    | --------------------------------------------- associated items in this implementation
[INFO] [stdout] 75 |     /// Creates a new point list initialized with `zero` values.
[INFO] [stdout] 76 |     pub fn new(n: usize) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 81 |     pub fn len(&self) -> usize {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 86 |     pub fn vec(&self, idx: usize) -> MatrixView<T, Const<3>, U1, U1, Const<3>> {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 91 |     pub fn vec_mut(&mut self, idx: usize) -> MatrixViewMut<T, Const<3>, U1, U1, Const<3>> {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Vertices`, `Lines`, `Polygons`, and `TriangleStrip` are never constructed
[INFO] [stdout]    --> src/legacy/dataset.rs:167:5
[INFO] [stdout]     |
[INFO] [stdout] 166 | pub enum Primitive {
[INFO] [stdout]     |          --------- variants in this enum
[INFO] [stdout] 167 |     Vertices(PrimitiveData),
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 168 |     Lines(PrimitiveData),
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 169 |     Polygons(PrimitiveData),
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 170 |     TriangleStrip(PrimitiveData),
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `StructuredPoints`, `StructuredGrid`, `RectilinearGrind`, `PolygonalData`, and `Field` are never constructed
[INFO] [stdout]    --> src/legacy/dataset.rs:358:5
[INFO] [stdout]     |
[INFO] [stdout] 357 | pub enum Dataset<T: VTKKeyword> {
[INFO] [stdout]     |          ------- variants in this enum
[INFO] [stdout] 358 |     StructuredPoints(Dims, Origin, Spacing),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 359 |     StructuredGrid(Dims, Points<T>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 360 |     RectilinearGrind(Dims, XCoords<T>, YCoords<T>, ZCoords<T>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 367 |     PolygonalData(Points<T>, Option<Primitive>, Option<Primitive>, Option<Primitive>, Option<Primitive>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 368 |     UnstructuredGrid(Points<T>, Cells, Vec<CellType>),
[INFO] [stdout] 369 |     Field(),
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `RgbaValue` is never used
[INFO] [stdout]    --> src/legacy/dataset.rs:445:10
[INFO] [stdout]     |
[INFO] [stdout] 445 | pub type RgbaValue = Vector4<u8>;
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `Scalars`, `ColorScalars`, `LookupTable`, `Normals`, `TextureCoords`, and `Tensors` are never constructed
[INFO] [stdout]    --> src/legacy/dataset.rs:534:5
[INFO] [stdout]     |
[INFO] [stdout] 523 | pub enum Attrib<T: VTKKeyword> {
[INFO] [stdout]     |          ------ variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 534 |     Scalars(String, LookupTable<T>),
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 544 |     ColorScalars(String, DMatrix<ColorScalar>),
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 556 |     LookupTable(LookupTable<T>),
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 560 |     Normals(String, Matrix<T, Const<3>, Dyn, VecStorage<T, Const<3>, Dyn>>),
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 561 |     TextureCoords(String, DMatrix<T>),
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 562 |     Tensors(String, Vec<SMatrix<T, 3, 3>>),
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 13 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.89s
[INFO] running `Command { std: "docker" "inspect" "ec7a386a8ec604e971b2eacc9e4c614f1b1d2df6c2af0f7a73e124beef71571c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ec7a386a8ec604e971b2eacc9e4c614f1b1d2df6c2af0f7a73e124beef71571c", kill_on_drop: false }`
[INFO] [stdout] ec7a386a8ec604e971b2eacc9e4c614f1b1d2df6c2af0f7a73e124beef71571c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] a8eef3ca2a6226e0e1959bb282439e1fbdaea311bc43c7493776ffbf740a5702
[INFO] running `Command { std: "docker" "start" "-a" "a8eef3ca2a6226e0e1959bb282439e1fbdaea311bc43c7493776ffbf740a5702", kill_on_drop: false }`
[INFO] [stderr] warning: unused imports: `Const`, `Dyn`, `Matrix`, `SVector`, `VecStorage`
[INFO] [stderr]  --> src/writer.rs:4:16
[INFO] [stderr]   |
[INFO] [stderr] 4 | use nalgebra::{Const, Dyn, Matrix, SVector, VecStorage};
[INFO] [stderr]   |                ^^^^^  ^^^  ^^^^^^  ^^^^^^^  ^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: type `PrimitiveData` is more private than the item `Primitive::Vertices::0`
[INFO] [stderr]    --> src/legacy/dataset.rs:167:14
[INFO] [stderr]     |
[INFO] [stderr] 167 |     Vertices(PrimitiveData),
[INFO] [stderr]     |              ^^^^^^^^^^^^^ field `Primitive::Vertices::0` is reachable at visibility `pub(legacy)`
[INFO] [stderr]     |
[INFO] [stderr] note: but type `PrimitiveData` is only usable at visibility `pub(self)`
[INFO] [stderr]    --> src/legacy/dataset.rs:165:1
[INFO] [stderr]     |
[INFO] [stderr] 165 | struct PrimitiveData(Vec<DVector<i32>>);
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = note: `#[warn(private_interfaces)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: type `PrimitiveData` is more private than the item `Primitive::Lines::0`
[INFO] [stderr]    --> src/legacy/dataset.rs:168:11
[INFO] [stderr]     |
[INFO] [stderr] 168 |     Lines(PrimitiveData),
[INFO] [stderr]     |           ^^^^^^^^^^^^^ field `Primitive::Lines::0` is reachable at visibility `pub(legacy)`
[INFO] [stderr]     |
[INFO] [stderr] note: but type `PrimitiveData` is only usable at visibility `pub(self)`
[INFO] [stderr]    --> src/legacy/dataset.rs:165:1
[INFO] [stderr]     |
[INFO] [stderr] 165 | struct PrimitiveData(Vec<DVector<i32>>);
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type `PrimitiveData` is more private than the item `Primitive::Polygons::0`
[INFO] [stderr]    --> src/legacy/dataset.rs:169:14
[INFO] [stderr]     |
[INFO] [stderr] 169 |     Polygons(PrimitiveData),
[INFO] [stderr]     |              ^^^^^^^^^^^^^ field `Primitive::Polygons::0` is reachable at visibility `pub(legacy)`
[INFO] [stderr]     |
[INFO] [stderr] note: but type `PrimitiveData` is only usable at visibility `pub(self)`
[INFO] [stderr]    --> src/legacy/dataset.rs:165:1
[INFO] [stderr]     |
[INFO] [stderr] 165 | struct PrimitiveData(Vec<DVector<i32>>);
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type `PrimitiveData` is more private than the item `Primitive::TriangleStrip::0`
[INFO] [stderr]    --> src/legacy/dataset.rs:170:19
[INFO] [stderr]     |
[INFO] [stderr] 170 |     TriangleStrip(PrimitiveData),
[INFO] [stderr]     |                   ^^^^^^^^^^^^^ field `Primitive::TriangleStrip::0` is reachable at visibility `pub(legacy)`
[INFO] [stderr]     |
[INFO] [stderr] note: but type `PrimitiveData` is only usable at visibility `pub(self)`
[INFO] [stderr]    --> src/legacy/dataset.rs:165:1
[INFO] [stderr]     |
[INFO] [stderr] 165 | struct PrimitiveData(Vec<DVector<i32>>);
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `write_mapped_data` is never used
[INFO] [stderr]    --> src/legacy.rs:440:8
[INFO] [stderr]     |
[INFO] [stderr] 408 | impl<W: Write> LegacyWriter<W> {
[INFO] [stderr]     | ------------------------------ method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 440 |     fn write_mapped_data<T: LegacyDataType>(&mut self, val: &T) -> Result<(), LegacyError> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new`, `len`, `vec`, and `vec_mut` are never used
[INFO] [stderr]   --> src/legacy/dataset.rs:76:12
[INFO] [stderr]    |
[INFO] [stderr] 74 | impl<T: VTKKeyword + Scalar + Zero> Points<T> {
[INFO] [stderr]    | --------------------------------------------- associated items in this implementation
[INFO] [stderr] 75 |     /// Creates a new point list initialized with `zero` values.
[INFO] [stderr] 76 |     pub fn new(n: usize) -> Self {
[INFO] [stderr]    |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 81 |     pub fn len(&self) -> usize {
[INFO] [stderr]    |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 86 |     pub fn vec(&self, idx: usize) -> MatrixView<T, Const<3>, U1, U1, Const<3>> {
[INFO] [stderr]    |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 91 |     pub fn vec_mut(&mut self, idx: usize) -> MatrixViewMut<T, Const<3>, U1, U1, Const<3>> {
[INFO] [stderr]    |            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Vertices`, `Lines`, `Polygons`, and `TriangleStrip` are never constructed
[INFO] [stderr]    --> src/legacy/dataset.rs:167:5
[INFO] [stderr]     |
[INFO] [stderr] 166 | pub enum Primitive {
[INFO] [stderr]     |          --------- variants in this enum
[INFO] [stderr] 167 |     Vertices(PrimitiveData),
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 168 |     Lines(PrimitiveData),
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 169 |     Polygons(PrimitiveData),
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 170 |     TriangleStrip(PrimitiveData),
[INFO] [stderr]     |     ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `StructuredPoints`, `StructuredGrid`, `RectilinearGrind`, `PolygonalData`, and `Field` are never constructed
[INFO] [stderr]    --> src/legacy/dataset.rs:358:5
[INFO] [stderr]     |
[INFO] [stderr] 357 | pub enum Dataset<T: VTKKeyword> {
[INFO] [stderr]     |          ------- variants in this enum
[INFO] [stderr] 358 |     StructuredPoints(Dims, Origin, Spacing),
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 359 |     StructuredGrid(Dims, Points<T>),
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 360 |     RectilinearGrind(Dims, XCoords<T>, YCoords<T>, ZCoords<T>),
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 367 |     PolygonalData(Points<T>, Option<Primitive>, Option<Primitive>, Option<Primitive>, Option<Primitive>),
[INFO] [stderr]     |     ^^^^^^^^^^^^^
[INFO] [stderr] 368 |     UnstructuredGrid(Points<T>, Cells, Vec<CellType>),
[INFO] [stderr] 369 |     Field(),
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `RgbaValue` is never used
[INFO] [stderr]    --> src/legacy/dataset.rs:445:10
[INFO] [stderr]     |
[INFO] [stderr] 445 | pub type RgbaValue = Vector4<u8>;
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variants `Scalars`, `ColorScalars`, `LookupTable`, `Normals`, `TextureCoords`, and `Tensors` are never constructed
[INFO] [stderr]    --> src/legacy/dataset.rs:534:5
[INFO] [stderr]     |
[INFO] [stderr] 523 | pub enum Attrib<T: VTKKeyword> {
[INFO] [stderr]     |          ------ variants in this enum
[INFO] [stderr] ...
[INFO] [stderr] 534 |     Scalars(String, LookupTable<T>),
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 544 |     ColorScalars(String, DMatrix<ColorScalar>),
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 556 |     LookupTable(LookupTable<T>),
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 560 |     Normals(String, Matrix<T, Const<3>, Dyn, VecStorage<T, Const<3>, Dyn>>),
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 561 |     TextureCoords(String, DMatrix<T>),
[INFO] [stderr]     |     ^^^^^^^^^^^^^
[INFO] [stderr] 562 |     Tensors(String, Vec<SMatrix<T, 3, 3>>),
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `DVector`, `SVector`
[INFO] [stderr]    --> src/legacy.rs:585:36
[INFO] [stderr]     |
[INFO] [stderr] 585 |     use nalgebra::{Const, DMatrix, DVector, Dyn, Matrix, SVector, VecStorage, Vector3};
[INFO] [stderr]     |                                    ^^^^^^^               ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `CellType`, `Cells`, `Dataset`, `Field`, `Points`, `TypedField`
[INFO] [stderr]    --> src/legacy.rs:588:42
[INFO] [stderr]     |
[INFO] [stderr] 588 |     use crate::legacy::dataset::{Attrib, Cells, CellType, Dataset, Field, Points, TypedField};
[INFO] [stderr]     |                                          ^^^^^  ^^^^^^^^  ^^^^^^^  ^^^^^  ^^^^^^  ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `vtk_rs` (lib) generated 11 warnings (run `cargo fix --lib -p vtk_rs` to apply 1 suggestion)
[INFO] [stderr] warning: `vtk_rs` (lib test) generated 13 warnings (11 duplicates) (run `cargo fix --lib -p vtk_rs --tests` to apply 2 suggestions)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/vtk_rs-9525e5c2b0cd7b0a)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test legacy::test::test_unstructured_grid ... FAILED
[INFO] [stdout] test tests::legacy ... FAILED
[INFO] [stdout] test legacy::test::test_write ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- legacy::test::test_unstructured_grid stdout ----
[INFO] [stdout] Error: IOError(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" })
[INFO] [stdout] 
[INFO] [stdout] ---- tests::legacy stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] ---- legacy::test::test_write stdout ----
[INFO] [stdout] Error: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     legacy::test::test_unstructured_grid
[INFO] [stdout]     legacy::test::test_write
[INFO] [stdout]     tests::legacy
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "a8eef3ca2a6226e0e1959bb282439e1fbdaea311bc43c7493776ffbf740a5702", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a8eef3ca2a6226e0e1959bb282439e1fbdaea311bc43c7493776ffbf740a5702", kill_on_drop: false }`
[INFO] [stdout] a8eef3ca2a6226e0e1959bb282439e1fbdaea311bc43c7493776ffbf740a5702
