[INFO] fetching crate truck-geometry 0.1.1... [INFO] testing truck-geometry-0.1.1 against try#8262275854dc0e5381c9d42d56257d94932c5a87 for pr-90799 [INFO] extracting crate truck-geometry 0.1.1 into /workspace/builds/worker-112/source [INFO] validating manifest of crates.io crate truck-geometry 0.1.1 on toolchain 8262275854dc0e5381c9d42d56257d94932c5a87 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8262275854dc0e5381c9d42d56257d94932c5a87" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate truck-geometry 0.1.1 [INFO] finished tweaking crates.io crate truck-geometry 0.1.1 [INFO] tweaked toml for crates.io crate truck-geometry 0.1.1 written to /workspace/builds/worker-112/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8262275854dc0e5381c9d42d56257d94932c5a87" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8262275854dc0e5381c9d42d56257d94932c5a87" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-112/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-112/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:e8397a04204aaf8b9f284182a6f9e27a3c2e67044d0943b4415b160bfc957681" "/opt/rustwide/cargo-home/bin/cargo" "+8262275854dc0e5381c9d42d56257d94932c5a87" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d72980778e41c04691f8a455fa8a404100b69d00dc548773987c4093db81416e [INFO] running `Command { std: "docker" "start" "-a" "d72980778e41c04691f8a455fa8a404100b69d00dc548773987c4093db81416e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d72980778e41c04691f8a455fa8a404100b69d00dc548773987c4093db81416e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d72980778e41c04691f8a455fa8a404100b69d00dc548773987c4093db81416e", kill_on_drop: false }` [INFO] [stdout] d72980778e41c04691f8a455fa8a404100b69d00dc548773987c4093db81416e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-112/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-112/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=forbid" "-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:e8397a04204aaf8b9f284182a6f9e27a3c2e67044d0943b4415b160bfc957681" "/opt/rustwide/cargo-home/bin/cargo" "+8262275854dc0e5381c9d42d56257d94932c5a87" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9d69762807c44b40b9acf980dd16e049c5ed252801e300078b63b1042b29aa70 [INFO] running `Command { std: "docker" "start" "-a" "9d69762807c44b40b9acf980dd16e049c5ed252801e300078b63b1042b29aa70", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling syn v1.0.82 [INFO] [stderr] Compiling serde_derive v1.0.130 [INFO] [stderr] Compiling cgmath v0.18.0 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling approx v0.4.0 [INFO] [stderr] Compiling serde v1.0.130 [INFO] [stderr] Compiling truck-base v0.1.1 [INFO] [stderr] Compiling truck-geometry v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 18.29s [INFO] running `Command { std: "docker" "inspect" "9d69762807c44b40b9acf980dd16e049c5ed252801e300078b63b1042b29aa70", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9d69762807c44b40b9acf980dd16e049c5ed252801e300078b63b1042b29aa70", kill_on_drop: false }` [INFO] [stdout] 9d69762807c44b40b9acf980dd16e049c5ed252801e300078b63b1042b29aa70 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-112/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-112/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=forbid" "-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:e8397a04204aaf8b9f284182a6f9e27a3c2e67044d0943b4415b160bfc957681" "/opt/rustwide/cargo-home/bin/cargo" "+8262275854dc0e5381c9d42d56257d94932c5a87" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] db295010088f58b7d5df07875f502132916cbdc69ed79e5ffce08aebba445af2 [INFO] running `Command { std: "docker" "start" "-a" "db295010088f58b7d5df07875f502132916cbdc69ed79e5ffce08aebba445af2", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling truck-geometry v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 3.94s [INFO] running `Command { std: "docker" "inspect" "db295010088f58b7d5df07875f502132916cbdc69ed79e5ffce08aebba445af2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "db295010088f58b7d5df07875f502132916cbdc69ed79e5ffce08aebba445af2", kill_on_drop: false }` [INFO] [stdout] db295010088f58b7d5df07875f502132916cbdc69ed79e5ffce08aebba445af2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-112/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-112/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=forbid" "-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:e8397a04204aaf8b9f284182a6f9e27a3c2e67044d0943b4415b160bfc957681" "/opt/rustwide/cargo-home/bin/cargo" "+8262275854dc0e5381c9d42d56257d94932c5a87" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 42ab1446cd936017f59a902e1101871f5f15aaaa364bc1919c06c2c5cf86cd2a [INFO] running `Command { std: "docker" "start" "-a" "42ab1446cd936017f59a902e1101871f5f15aaaa364bc1919c06c2c5cf86cd2a", kill_on_drop: false }` [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.03s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/truck_geometry-2d34bdf85da16d4b) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stderr] ****** test of the expressions of error messages ****** [INFO] [stderr] [INFO] [stderr] This knot vector consists single value. [INFO] [stderr] [INFO] [stderr] Cannot concat two knot vectors whose the back of the first and the front of the second are different. [INFO] [stderr] the back of the first knot vector: 0 [INFO] [stderr] the front of the second knot vector: 1 [INFO] [stderr] [INFO] [stderr] This knot vector is not clamped. [INFO] [stderr] [INFO] [stderr] This knot vector is not sorted. [INFO] [stderr] [INFO] [stderr] This knot vector is too short compared to the degree. [INFO] [stderr] the length of knot_vec: 2 [INFO] [stderr] the degree: 1 [INFO] [stderr] [INFO] [stderr] The 7th knot in this knot vector cannot be removed. [INFO] [stderr] [INFO] [stderr] The control point must not be empty. [INFO] [stderr] [INFO] [stderr] The knot vector must be more than the control points. [INFO] [stderr] the length of knot_vec: 1 [INFO] [stderr] the number of control points: 2 [INFO] [stderr] [INFO] [stderr] The number of control points is irregular [INFO] [stderr] [INFO] [stderr] The curve collector is empty. [INFO] [stderr] [INFO] [stderr] ******************************************************* [INFO] [stdout] test errors::print_messages ... ok [INFO] [stdout] test bspcurve::test_near_as_curve ... ok [INFO] [stdout] test bspcurve::test_parameter_division ... ok [INFO] [stdout] test nurbscurve::test_parameter_division ... ok [INFO] [stdout] test nurbssurface::test_include3d ... ok [INFO] [stdout] test nurbssurface::test_include2d ... ok [INFO] [stderr] Doc-tests truck-geometry [INFO] [stdout] test bspsurface::test_parameter_division ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.51s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 128 tests [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::elevate_vdegree (line 1103) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::syncro_uvknots (line 1197) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::homotopy (line 1458) ... FAILED [INFO] [stdout] test src/bspcurve.rs - bspcurve::BSplineCurve::bezier_decomposition (line 762) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::sectional_curve (line 1371) ... FAILED [INFO] [stdout] test src/bspcurve.rs - bspcurve::BSplineCurve::try_remove_knot (line 470) ... FAILED [INFO] [stdout] test src/bspcurve.rs - bspcurve::BSplineCurve::optimize (line 584) ... FAILED [INFO] [stdout] test src/bspcurve.rs - bspcurve::BSplineCurve::cut (line 700) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::by_boundary (line 1502) ... FAILED [INFO] [stdout] test src/bspcurve.rs - bspcurve::BSplineCurve::concat (line 887) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::elevate_udegree (line 1138) ... FAILED [INFO] [stdout] test src/bspcurve.rs - bspcurve::BSplineCurve::is_arc_of (line 1149) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::try_remove_uknot (line 907) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::syncro_uvdegrees (line 1164) ... FAILED [INFO] [stdout] test src/bspcurve.rs - bspcurve::BSplineCurve::try_concat (line 833) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::add_vknot (line 852) ... FAILED [INFO] [stdout] test src/bspcurve.rs - bspcurve::BSplineCurve::make_locally_injective (line 962) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::near2_as_surface (line 1723) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::add_uknot (line 801) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::try_remove_vknot (line 1006) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::uderivation (line 513) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::is_const (line 751) ... FAILED [INFO] [stdout] test src/errors.rs - errors::Error::EmptyControlPoints (line 90) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::ucut (line 1247) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::include (line 2049) ... FAILED [INFO] [stdout] test src/errors.rs - errors::Error::CannotRemoveKnot (line 76) ... FAILED [INFO] [stdout] test src/bspcurve.rs - bspcurve::BSplineCurve::near_as_curve (line 994) ... FAILED [INFO] [stdout] test src/errors.rs - errors::Error::ZeroRange (line 11) ... FAILED [INFO] [stdout] test src/knot_vec.rs - knot_vec::KnotVec::sub_vec (line 415) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::by_boundary (line 1533) ... FAILED [INFO] [stdout] test src/bspcurve.rs - bspcurve::BSplineCurve::syncro_degree (line 614) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::ctrl_pts_row_iter (line 136) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::column_curve (line 303) ... FAILED [INFO] [stdout] test src/knot_vec.rs - knot_vec::KnotVec::add_knot (line 79) ... FAILED [INFO] [stdout] test src/bspcurve.rs - bspcurve::BSplineCurve::subs (line 165) ... FAILED [INFO] [stdout] test src/bspcurve.rs - bspcurve::BSplineCurve::search_nearest_parameter (line 1059) ... FAILED [INFO] [stdout] test src/knot_vec.rs - knot_vec::KnotVec::bspline_basis_functions (line 125) ... FAILED [INFO] [stdout] test src/errors.rs - errors::Error::NotSortedVector (line 48) ... FAILED [INFO] [stdout] test src/knot_vec.rs - knot_vec::KnotVec::floor (line 56) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::search_parameter (line 1919) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::remove_vknot (line 1077) ... FAILED [INFO] [stdout] test src/knot_vec.rs - knot_vec::KnotVec::multiplicity (line 67) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::degrees (line 229) ... FAILED [INFO] [stdout] test src/knot_vec.rs - knot_vec::KnotVec::from (line 543) ... FAILED [INFO] [stdout] test src/errors.rs - errors::Error::TooLargeDegree (line 62) ... FAILED [INFO] [stdout] test src/errors.rs - errors::Error::TooShortKnotVector (line 105) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::is_const (line 769) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::remove_uknot (line 978) ... FAILED [INFO] [stdout] test src/errors.rs - errors::Error::IrregularControlPoints (line 118) ... FAILED [INFO] [stdout] test src/knot_vec.rs - knot_vec::KnotVec::bspline_basis_functions (line 110) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::vder (line 443) ... FAILED [INFO] [stdout] test src/knot_vec.rs - knot_vec::KnotVec::try_normalize (line 266) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::vderivation (line 561) ... FAILED [INFO] [stdout] test src/knot_vec.rs - knot_vec::KnotVec::normalize (line 292) ... FAILED [INFO] [stdout] test src/nurbscurve.rs - nurbscurve::NURBSCurve::is_const (line 122) ... FAILED [INFO] [stdout] test src/errors.rs - errors::Error::DifferentBackFront (line 25) ... FAILED [INFO] [stdout] test src/nurbscurve.rs - nurbscurve::NURBSCurve::near2_as_curve (line 178) ... FAILED [INFO] [stdout] test src/knot_vec.rs - knot_vec::KnotVec::uniform_knot (line 512) ... FAILED [INFO] [stdout] test src/nurbscurve.rs - nurbscurve::NURBSCurve::make_locally_injective (line 294) ... FAILED [INFO] [stdout] test src/bspcurve.rs - bspcurve::BSplineCurve::try_concat (line 797) ... FAILED [INFO] [stdout] test src/bspsurface.rs - bspsurface::BSplineSurface::search_parameter (line 2004) ... FAILED [INFO] [stdout] test src/knot_vec.rs - knot_vec::KnotVec::invert (line 325) ... FAILED [INFO] [stdout] test src/errors.rs - errors::Error::NotClampedKnotVector (line 35) ... FAILED [INFO] [stdout] test src/nurbssurface.rs - nurbssurface::NURBSSurface::ctrl_pts_row_iter (line 56) ... FAILED [INFO] [stdout] test src/nurbscurve.rs - nurbscurve::NURBSCurve::is_const (line 103) ... FAILED [INFO] [stdout] test src/knot_vec.rs - knot_vec::Vec::from (line 559) ... FAILED [INFO] [stdout] test src/lib.rs - BSplineSurface (line 113) ... FAILED [INFO] [stdout] test src/nurbscurve.rs - nurbscurve::NURBSCurve::search_nearest_parameter (line 410) ... FAILED [INFO] [stdout] test src/knot_vec.rs - knot_vec::KnotVec::translate (line 307) ... FAILED [INFO] [stdout] test src/knot_vec.rs - knot_vec::KnotVec::to_single_multi (line 431) ... FAILED [INFO] [stdout] test src/lib.rs - BSplineCurve (line 35) ... FAILED [INFO] [stdout] test src/nurbscurve.rs - nurbscurve::NURBSCurve::search_nearest_parameter (line 390) ... FAILED [INFO] [stdout] test src/nurbssurface.rs - nurbssurface::NURBSSurface::ctrl_pts_column_iter (line 78) ... FAILED [INFO] [stdout] test src/nurbssurface.rs - nurbssurface::NURBSSurface::vdegree (line 129) ... FAILED [INFO] [stdout] test src/nurbssurface.rs - nurbssurface::NURBSSurface::splitted_boundary (line 399) ... FAILED [INFO] [stdout] test src/nurbscurve.rs - nurbscurve::NURBSCurve::make_locally_injective (line 333) ... FAILED [INFO] [stdout] test src/nurbssurface.rs - nurbssurface::NURBSSurface::degrees (line 146) ... FAILED [INFO] [stdout] test src/nurbssurface.rs - nurbssurface::NURBSSurface::search_parameter (line 521) ... FAILED [INFO] [stdout] test src/nurbssurface.rs - nurbssurface::NURBSSurface::is_const (line 214) ... FAILED [INFO] [stdout] test src/nurbscurve.rs - nurbscurve::NURBSCurve::near_as_curve (line 148) ... FAILED [INFO] [stdout] test src/nurbssurface.rs - nurbssurface::NURBSSurface::search_parameter (line 776) ... FAILED [INFO] [stdout] test src/nurbssurface.rs - nurbssurface::NURBSSurface::near2_as_surface (line 272) ... FAILED [INFO] [stdout] test src/nurbssurface.rs - nurbssurface::NURBSSurface::search_nearest_parameter (line 473) ... FAILED [INFO] [stdout] test src/lib.rs - CurveCollector (line 84) ... FAILED [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustdoc --edition=2018 --crate-type lib --crate-name truck_geometry --test /opt/rustwide/workdir/src/lib.rs -L dependency=/opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern serde=/opt/rustwide/target/debug/deps/libserde-10ccb4187e78e3c1.rlib --extern truck_base=/opt/rustwide/target/debug/deps/libtruck_base-dd316b66ccf5b9ad.rlib --extern truck_geometry=/opt/rustwide/target/debug/deps/libtruck_geometry-a11f7f6de7e6b9fe.rlib -C embed-bitcode=no --error-format human` (signal: 9, SIGKILL: kill) [INFO] running `Command { std: "docker" "inspect" "42ab1446cd936017f59a902e1101871f5f15aaaa364bc1919c06c2c5cf86cd2a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "42ab1446cd936017f59a902e1101871f5f15aaaa364bc1919c06c2c5cf86cd2a", kill_on_drop: false }` [INFO] [stdout] 42ab1446cd936017f59a902e1101871f5f15aaaa364bc1919c06c2c5cf86cd2a