[INFO] fetching crate uom 0.22.1... [INFO] extracting crate uom 0.22.1 into work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/uom/0.22.1 [INFO] extracting crate uom 0.22.1 into work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/uom/0.22.1 [INFO] validating manifest of uom-0.22.1 on toolchain master#c8865d8e195813ade6b84434ac9f8850e7112d1a [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of uom-0.22.1 on toolchain try#e212b7d492c96d3837691ba29d32d5f468933fb8 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing uom-0.22.1 [INFO] removed 3 missing examples [INFO] finished frobbing uom-0.22.1 [INFO] frobbed toml for uom-0.22.1 written to work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/uom/0.22.1/Cargo.toml [INFO] started frobbing uom-0.22.1 [INFO] removed 3 missing examples [INFO] finished frobbing uom-0.22.1 [INFO] frobbed toml for uom-0.22.1 written to work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/uom/0.22.1/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing uom-0.22.1 against master#c8865d8e195813ade6b84434ac9f8850e7112d1a for pr-61629 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-4/master#c8865d8e195813ade6b84434ac9f8850e7112d1a:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/uom/0.22.1:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "build" "--frozen"` [INFO] [stdout] d34e5e43a2c340fd0de3c2a6bc373c1ff15257782d614323bb8b3aec03b0e399 [INFO] running `"docker" "start" "-a" "d34e5e43a2c340fd0de3c2a6bc373c1ff15257782d614323bb8b3aec03b0e399"` [INFO] [stderr] Compiling uom v0.22.1 (/opt/crater/workdir) [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/acceleration.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Acceleration (base unit meter per second2, m1 · s-2). [INFO] [stderr] 5 | | quantity: Acceleration; "acceleration"; [INFO] [stderr] 6 | | /// Acceleration dimension, m1 · s-2. [INFO] [stderr] ... | [INFO] [stderr] 62 | | } [INFO] [stderr] 63 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/amount_of_substance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Amount of substance (base unit mole, mol1). [INFO] [stderr] 5 | | quantity: AmountOfSubstance; "amount of substance"; [INFO] [stderr] 6 | | /// Amount of substance dimension, mol1. [INFO] [stderr] ... | [INFO] [stderr] 41 | | } [INFO] [stderr] 42 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/area.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Area (base unit square meter, m2). [INFO] [stderr] 5 | | quantity: Area; "area"; [INFO] [stderr] 6 | | /// Area dimension, m2. [INFO] [stderr] ... | [INFO] [stderr] 68 | | } [INFO] [stderr] 69 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/available_energy.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Available energy (base unit joule per kilogram, m2 · s-2). [INFO] [stderr] 5 | | quantity: AvailableEnergy; "available energy"; [INFO] [stderr] 6 | | /// Available energy dimension, m2 · s-2. [INFO] [stderr] ... | [INFO] [stderr] 84 | | } [INFO] [stderr] 85 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/capacitance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Capacitance (base unit farad, m-2 · kg-1 · s4 · [INFO] [stderr] 5 | | /// A2). [INFO] [stderr] 6 | | quantity: Capacitance; "capacitance"; [INFO] [stderr] ... | [INFO] [stderr] 42 | | } [INFO] [stderr] 43 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/density.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Density (base unit kilogram per cubic meter, m-3 · kg1). [INFO] [stderr] 5 | | quantity: Density; "density"; [INFO] [stderr] 6 | | /// Density dimension, m-3 · kg1. [INFO] [stderr] ... | [INFO] [stderr] 115 | | } [INFO] [stderr] 116 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electrical_resistance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Electrical resistance (base unit ohm, m2 · kg · s-3 · A-2). [INFO] [stderr] 5 | | quantity: ElectricalResistance; "electrical resistance"; [INFO] [stderr] 6 | | /// Electrical resistance dimension, m2 · kg · s-3 · A-2. [INFO] [stderr] ... | [INFO] [stderr] 41 | | } [INFO] [stderr] 42 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electrical_conductance.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / quantity! { [INFO] [stderr] 5 | | /// Electrical conductance (base unit siemens, [INFO] [stderr] 6 | | /// m-2 · kg-1 · s3 · A2). [INFO] [stderr] 7 | | quantity: ElectricalConductance; "electrical conductance"; [INFO] [stderr] ... | [INFO] [stderr] 47 | | } [INFO] [stderr] 48 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electric_charge.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Electric charge (base unit coulomb, A · s). [INFO] [stderr] 5 | | quantity: ElectricCharge; "electric charge"; [INFO] [stderr] 6 | | /// Electric charge dimension, A · s. [INFO] [stderr] ... | [INFO] [stderr] 54 | | } [INFO] [stderr] 55 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electric_current.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Electric current (base unit ampere, A1). [INFO] [stderr] 5 | | quantity: ElectricCurrent; "electric current"; [INFO] [stderr] 6 | | /// Electric current dimension, A1. [INFO] [stderr] ... | [INFO] [stderr] 45 | | } [INFO] [stderr] 46 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electric_potential.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Electric potential (base unit volt, m2 · kg · s-3 · A-1). [INFO] [stderr] 5 | | quantity: ElectricPotential; "electric potential"; [INFO] [stderr] 6 | | /// Electric potential dimension, m2 · kg · s-3 · A-1. [INFO] [stderr] ... | [INFO] [stderr] 41 | | } [INFO] [stderr] 42 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/energy.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Energy (base unit joule, m2 · kg · s-2). [INFO] [stderr] 5 | | quantity: Energy; "energy"; [INFO] [stderr] 6 | | /// Energy dimension, m2 · kg · s-2. [INFO] [stderr] ... | [INFO] [stderr] 77 | | } [INFO] [stderr] 78 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/force.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Force (base unit newton, kg1 · m1 · s-2). [INFO] [stderr] 5 | | quantity: Force; "force"; [INFO] [stderr] 6 | | /// Force dimension, kg1 · m1 · s-2. [INFO] [stderr] ... | [INFO] [stderr] 46 | | } [INFO] [stderr] 47 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/frequency.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Frequency (base unit hertz, s-1). [INFO] [stderr] 5 | | quantity: Frequency; "frequency"; [INFO] [stderr] 6 | | /// Frequency dimension, s-1. [INFO] [stderr] ... | [INFO] [stderr] 44 | | } [INFO] [stderr] 45 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/inductance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Inductance (base unit henry, m2 · kg1 · s-2 · [INFO] [stderr] 5 | | /// A-2). [INFO] [stderr] 6 | | quantity: Inductance; "inductance"; [INFO] [stderr] ... | [INFO] [stderr] 42 | | } [INFO] [stderr] 43 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/length.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Length (base unit meter, m1). [INFO] [stderr] 5 | | quantity: Length; "length"; [INFO] [stderr] 6 | | /// Length dimension, m1. [INFO] [stderr] ... | [INFO] [stderr] 62 | | } [INFO] [stderr] 63 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/luminance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Luminance (base unit candela per square meter, cd1 · m-2). [INFO] [stderr] 5 | | quantity: Luminance; "luminance"; [INFO] [stderr] 6 | | /// Luminance dimension, cd1 · m-2. [INFO] [stderr] ... | [INFO] [stderr] 84 | | } [INFO] [stderr] 85 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/luminous_intensity.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Luminous intensity (base unit candela, cd1). [INFO] [stderr] 5 | | quantity: LuminousIntensity; "luminous intensity"; [INFO] [stderr] 6 | | /// Luminous intensity dimension, cd1. [INFO] [stderr] ... | [INFO] [stderr] 40 | | } [INFO] [stderr] 41 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/magnetic_flux.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Magnetic flux (base unit weber, m2 · kg · s-2 · A-1). [INFO] [stderr] 5 | | quantity: MagneticFlux; "magnetic flux"; [INFO] [stderr] 6 | | /// Magnetic flux dimension, m2 · kg · s-2 · A-1. [INFO] [stderr] ... | [INFO] [stderr] 40 | | } [INFO] [stderr] 41 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/magnetic_flux_density.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Magnetic flux density (base unit tesla, kg · s-2 · A-1). [INFO] [stderr] 5 | | quantity: MagneticFluxDensity; "magnetic flux density"; [INFO] [stderr] 6 | | /// Magnetic flux density dimension, kg · s-2 · A-1. [INFO] [stderr] ... | [INFO] [stderr] 41 | | } [INFO] [stderr] 42 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mass.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Mass (base unit kilogram, kg1). [INFO] [stderr] 5 | | quantity: Mass; "mass"; [INFO] [stderr] 6 | | /// Mass dimension, kg1. [INFO] [stderr] ... | [INFO] [stderr] 54 | | } [INFO] [stderr] 55 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mass_rate.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Mass rate (base unit kilogram per second, kg1 · s-1). [INFO] [stderr] 5 | | quantity: MassRate; "mass rate"; [INFO] [stderr] 6 | | /// Mass rate dimension, kg1 · s-1. [INFO] [stderr] ... | [INFO] [stderr] 100 | | } [INFO] [stderr] 101 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/momentum.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Momentum (base unit kilogram meter per second, kg1 · m1 · [INFO] [stderr] 5 | | /// s-1). [INFO] [stderr] 6 | | quantity: Momentum; "momentum"; [INFO] [stderr] ... | [INFO] [stderr] 120 | | } [INFO] [stderr] 121 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/power.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Available energy (base unit watt, m2 · kg · s-3). [INFO] [stderr] 5 | | quantity: Power; "power"; [INFO] [stderr] 6 | | /// Power dimension, m2 · kg · s-3. [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/pressure.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Pressure (base unit pascal, kg1 · m-1 · s-2). [INFO] [stderr] 5 | | quantity: Pressure; "pressure"; [INFO] [stderr] 6 | | /// Pressure dimension, kg1 · m-1 · s-2. [INFO] [stderr] ... | [INFO] [stderr] 91 | | } [INFO] [stderr] 92 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/ratio.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Ratio (dimensionless). [INFO] [stderr] 5 | | quantity: Ratio; "ratio"; [INFO] [stderr] 6 | | /// Ratio dimension (dimensionless). [INFO] [stderr] ... | [INFO] [stderr] 29 | | } [INFO] [stderr] 30 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/temperature_interval.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / quantity! { [INFO] [stderr] 11 | | /// Temperature interval (base unit kelvin, K1). [INFO] [stderr] 12 | | quantity: TemperatureInterval; "temperature interval"; [INFO] [stderr] 13 | | /// Temperature interval dimension, K1. [INFO] [stderr] ... | [INFO] [stderr] 50 | | } [INFO] [stderr] 51 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/si/thermodynamic_temperature.rs:70:11 [INFO] [stderr] | [INFO] [stderr] 70 | kind: Temperature; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn Temperature` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/time.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Time (base unit second, s1). [INFO] [stderr] 5 | | quantity: Time; "time"; [INFO] [stderr] 6 | | /// Time dimension, s1. [INFO] [stderr] ... | [INFO] [stderr] 45 | | } [INFO] [stderr] 46 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/velocity.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Velocity (base unit meter per second, m1 · s-1). [INFO] [stderr] 5 | | quantity: Velocity; "velocity"; [INFO] [stderr] 6 | | /// Velocity dimension, m1 · s-1. [INFO] [stderr] ... | [INFO] [stderr] 67 | | } [INFO] [stderr] 68 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/volume.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Volume (base unit cubic meter, m3). [INFO] [stderr] 5 | | quantity: Volume; "volume"; [INFO] [stderr] 6 | | /// Volume dimension, m3. [INFO] [stderr] ... | [INFO] [stderr] 103 | | } [INFO] [stderr] 104 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/volume_rate.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Volume rate (base unit cubic meter per second, m3 · s-1). [INFO] [stderr] 5 | | quantity: VolumeRate; "volume rate"; [INFO] [stderr] 6 | | /// Volume dimension, m3 · s-1. [INFO] [stderr] ... | [INFO] [stderr] 149 | | } [INFO] [stderr] 150 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:247:22 [INFO] [stderr] | [INFO] [stderr] 247 | type DN = Dimension<$($symbol = system!(@replace $symbol N),)+ Kind = $crate::Kind>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Dimension<$($symbol = system!(@replace $symbol N),)+ Kind = $crate::Kind>` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:247:82 [INFO] [stderr] | [INFO] [stderr] 247 | type DN = Dimension<$($symbol = system!(@replace $symbol N),)+ Kind = $crate::Kind>; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:259:13 [INFO] [stderr] | [INFO] [stderr] 259 | Dimension<$($symbol = $symbol,)+ Kind = K>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Dimension<$($symbol = $symbol,)+ Kind = K>` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:258:47 [INFO] [stderr] | [INFO] [stderr] 258 | pub type $quantities<$($symbol,)+ K = $crate::Kind> = [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:263:30 [INFO] [stderr] | [INFO] [stderr] 263 | pub type $units = Units; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Units` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 11.89s [INFO] running `"docker" "inspect" "d34e5e43a2c340fd0de3c2a6bc373c1ff15257782d614323bb8b3aec03b0e399"` [INFO] running `"docker" "rm" "-f" "d34e5e43a2c340fd0de3c2a6bc373c1ff15257782d614323bb8b3aec03b0e399"` [INFO] [stdout] d34e5e43a2c340fd0de3c2a6bc373c1ff15257782d614323bb8b3aec03b0e399 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-4/master#c8865d8e195813ade6b84434ac9f8850e7112d1a:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/uom/0.22.1:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "test" "--frozen" "--no-run"` [INFO] [stdout] 10c54b4ea601708a995d0f125a4975123ed7cc7e48c6b6bb348269929f2f4dc9 [INFO] running `"docker" "start" "-a" "10c54b4ea601708a995d0f125a4975123ed7cc7e48c6b6bb348269929f2f4dc9"` [INFO] [stderr] Compiling approx v0.3.2 [INFO] [stderr] Compiling uom v0.22.1 (/opt/crater/workdir) [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/acceleration.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Acceleration (base unit meter per second2, m1 · s-2). [INFO] [stderr] 5 | | quantity: Acceleration; "acceleration"; [INFO] [stderr] 6 | | /// Acceleration dimension, m1 · s-2. [INFO] [stderr] ... | [INFO] [stderr] 62 | | } [INFO] [stderr] 63 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/amount_of_substance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Amount of substance (base unit mole, mol1). [INFO] [stderr] 5 | | quantity: AmountOfSubstance; "amount of substance"; [INFO] [stderr] 6 | | /// Amount of substance dimension, mol1. [INFO] [stderr] ... | [INFO] [stderr] 41 | | } [INFO] [stderr] 42 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/area.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Area (base unit square meter, m2). [INFO] [stderr] 5 | | quantity: Area; "area"; [INFO] [stderr] 6 | | /// Area dimension, m2. [INFO] [stderr] ... | [INFO] [stderr] 68 | | } [INFO] [stderr] 69 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/available_energy.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Available energy (base unit joule per kilogram, m2 · s-2). [INFO] [stderr] 5 | | quantity: AvailableEnergy; "available energy"; [INFO] [stderr] 6 | | /// Available energy dimension, m2 · s-2. [INFO] [stderr] ... | [INFO] [stderr] 84 | | } [INFO] [stderr] 85 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/capacitance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Capacitance (base unit farad, m-2 · kg-1 · s4 · [INFO] [stderr] 5 | | /// A2). [INFO] [stderr] 6 | | quantity: Capacitance; "capacitance"; [INFO] [stderr] ... | [INFO] [stderr] 42 | | } [INFO] [stderr] 43 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/density.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Density (base unit kilogram per cubic meter, m-3 · kg1). [INFO] [stderr] 5 | | quantity: Density; "density"; [INFO] [stderr] 6 | | /// Density dimension, m-3 · kg1. [INFO] [stderr] ... | [INFO] [stderr] 115 | | } [INFO] [stderr] 116 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electrical_resistance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Electrical resistance (base unit ohm, m2 · kg · s-3 · A-2). [INFO] [stderr] 5 | | quantity: ElectricalResistance; "electrical resistance"; [INFO] [stderr] 6 | | /// Electrical resistance dimension, m2 · kg · s-3 · A-2. [INFO] [stderr] ... | [INFO] [stderr] 41 | | } [INFO] [stderr] 42 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electrical_conductance.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | / quantity! { [INFO] [stderr] 5 | | /// Electrical conductance (base unit siemens, [INFO] [stderr] 6 | | /// m-2 · kg-1 · s3 · A2). [INFO] [stderr] 7 | | quantity: ElectricalConductance; "electrical conductance"; [INFO] [stderr] ... | [INFO] [stderr] 47 | | } [INFO] [stderr] 48 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electric_charge.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Electric charge (base unit coulomb, A · s). [INFO] [stderr] 5 | | quantity: ElectricCharge; "electric charge"; [INFO] [stderr] 6 | | /// Electric charge dimension, A · s. [INFO] [stderr] ... | [INFO] [stderr] 54 | | } [INFO] [stderr] 55 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electric_current.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Electric current (base unit ampere, A1). [INFO] [stderr] 5 | | quantity: ElectricCurrent; "electric current"; [INFO] [stderr] 6 | | /// Electric current dimension, A1. [INFO] [stderr] ... | [INFO] [stderr] 45 | | } [INFO] [stderr] 46 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/electric_potential.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Electric potential (base unit volt, m2 · kg · s-3 · A-1). [INFO] [stderr] 5 | | quantity: ElectricPotential; "electric potential"; [INFO] [stderr] 6 | | /// Electric potential dimension, m2 · kg · s-3 · A-1. [INFO] [stderr] ... | [INFO] [stderr] 41 | | } [INFO] [stderr] 42 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/energy.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Energy (base unit joule, m2 · kg · s-2). [INFO] [stderr] 5 | | quantity: Energy; "energy"; [INFO] [stderr] 6 | | /// Energy dimension, m2 · kg · s-2. [INFO] [stderr] ... | [INFO] [stderr] 77 | | } [INFO] [stderr] 78 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/force.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Force (base unit newton, kg1 · m1 · s-2). [INFO] [stderr] 5 | | quantity: Force; "force"; [INFO] [stderr] 6 | | /// Force dimension, kg1 · m1 · s-2. [INFO] [stderr] ... | [INFO] [stderr] 46 | | } [INFO] [stderr] 47 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/frequency.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Frequency (base unit hertz, s-1). [INFO] [stderr] 5 | | quantity: Frequency; "frequency"; [INFO] [stderr] 6 | | /// Frequency dimension, s-1. [INFO] [stderr] ... | [INFO] [stderr] 44 | | } [INFO] [stderr] 45 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/inductance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Inductance (base unit henry, m2 · kg1 · s-2 · [INFO] [stderr] 5 | | /// A-2). [INFO] [stderr] 6 | | quantity: Inductance; "inductance"; [INFO] [stderr] ... | [INFO] [stderr] 42 | | } [INFO] [stderr] 43 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/length.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Length (base unit meter, m1). [INFO] [stderr] 5 | | quantity: Length; "length"; [INFO] [stderr] 6 | | /// Length dimension, m1. [INFO] [stderr] ... | [INFO] [stderr] 62 | | } [INFO] [stderr] 63 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/luminance.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Luminance (base unit candela per square meter, cd1 · m-2). [INFO] [stderr] 5 | | quantity: Luminance; "luminance"; [INFO] [stderr] 6 | | /// Luminance dimension, cd1 · m-2. [INFO] [stderr] ... | [INFO] [stderr] 84 | | } [INFO] [stderr] 85 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/luminous_intensity.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Luminous intensity (base unit candela, cd1). [INFO] [stderr] 5 | | quantity: LuminousIntensity; "luminous intensity"; [INFO] [stderr] 6 | | /// Luminous intensity dimension, cd1. [INFO] [stderr] ... | [INFO] [stderr] 40 | | } [INFO] [stderr] 41 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/magnetic_flux.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Magnetic flux (base unit weber, m2 · kg · s-2 · A-1). [INFO] [stderr] 5 | | quantity: MagneticFlux; "magnetic flux"; [INFO] [stderr] 6 | | /// Magnetic flux dimension, m2 · kg · s-2 · A-1. [INFO] [stderr] ... | [INFO] [stderr] 40 | | } [INFO] [stderr] 41 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/magnetic_flux_density.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Magnetic flux density (base unit tesla, kg · s-2 · A-1). [INFO] [stderr] 5 | | quantity: MagneticFluxDensity; "magnetic flux density"; [INFO] [stderr] 6 | | /// Magnetic flux density dimension, kg · s-2 · A-1. [INFO] [stderr] ... | [INFO] [stderr] 41 | | } [INFO] [stderr] 42 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mass.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Mass (base unit kilogram, kg1). [INFO] [stderr] 5 | | quantity: Mass; "mass"; [INFO] [stderr] 6 | | /// Mass dimension, kg1. [INFO] [stderr] ... | [INFO] [stderr] 54 | | } [INFO] [stderr] 55 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mass_rate.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Mass rate (base unit kilogram per second, kg1 · s-1). [INFO] [stderr] 5 | | quantity: MassRate; "mass rate"; [INFO] [stderr] 6 | | /// Mass rate dimension, kg1 · s-1. [INFO] [stderr] ... | [INFO] [stderr] 100 | | } [INFO] [stderr] 101 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/momentum.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Momentum (base unit kilogram meter per second, kg1 · m1 · [INFO] [stderr] 5 | | /// s-1). [INFO] [stderr] 6 | | quantity: Momentum; "momentum"; [INFO] [stderr] ... | [INFO] [stderr] 120 | | } [INFO] [stderr] 121 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/power.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Available energy (base unit watt, m2 · kg · s-3). [INFO] [stderr] 5 | | quantity: Power; "power"; [INFO] [stderr] 6 | | /// Power dimension, m2 · kg · s-3. [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/pressure.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Pressure (base unit pascal, kg1 · m-1 · s-2). [INFO] [stderr] 5 | | quantity: Pressure; "pressure"; [INFO] [stderr] 6 | | /// Pressure dimension, kg1 · m-1 · s-2. [INFO] [stderr] ... | [INFO] [stderr] 91 | | } [INFO] [stderr] 92 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/ratio.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Ratio (dimensionless). [INFO] [stderr] 5 | | quantity: Ratio; "ratio"; [INFO] [stderr] 6 | | /// Ratio dimension (dimensionless). [INFO] [stderr] ... | [INFO] [stderr] 29 | | } [INFO] [stderr] 30 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/temperature_interval.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / quantity! { [INFO] [stderr] 11 | | /// Temperature interval (base unit kelvin, K1). [INFO] [stderr] 12 | | quantity: TemperatureInterval; "temperature interval"; [INFO] [stderr] 13 | | /// Temperature interval dimension, K1. [INFO] [stderr] ... | [INFO] [stderr] 50 | | } [INFO] [stderr] 51 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/si/thermodynamic_temperature.rs:70:11 [INFO] [stderr] | [INFO] [stderr] 70 | kind: Temperature; [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn Temperature` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/time.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Time (base unit second, s1). [INFO] [stderr] 5 | | quantity: Time; "time"; [INFO] [stderr] 6 | | /// Time dimension, s1. [INFO] [stderr] ... | [INFO] [stderr] 45 | | } [INFO] [stderr] 46 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/velocity.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Velocity (base unit meter per second, m1 · s-1). [INFO] [stderr] 5 | | quantity: Velocity; "velocity"; [INFO] [stderr] 6 | | /// Velocity dimension, m1 · s-1. [INFO] [stderr] ... | [INFO] [stderr] 67 | | } [INFO] [stderr] 68 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/volume.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Volume (base unit cubic meter, m3). [INFO] [stderr] 5 | | quantity: Volume; "volume"; [INFO] [stderr] 6 | | /// Volume dimension, m3. [INFO] [stderr] ... | [INFO] [stderr] 103 | | } [INFO] [stderr] 104 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/volume_rate.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | / quantity! { [INFO] [stderr] 4 | | /// Volume rate (base unit cubic meter per second, m3 · s-1). [INFO] [stderr] 5 | | quantity: VolumeRate; "volume rate"; [INFO] [stderr] 6 | | /// Volume dimension, m3 · s-1. [INFO] [stderr] ... | [INFO] [stderr] 149 | | } [INFO] [stderr] 150 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:247:22 [INFO] [stderr] | [INFO] [stderr] 247 | type DN = Dimension<$($symbol = system!(@replace $symbol N),)+ Kind = $crate::Kind>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Dimension<$($symbol = system!(@replace $symbol N),)+ Kind = $crate::Kind>` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:247:82 [INFO] [stderr] | [INFO] [stderr] 247 | type DN = Dimension<$($symbol = system!(@replace $symbol N),)+ Kind = $crate::Kind>; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:259:13 [INFO] [stderr] | [INFO] [stderr] 259 | Dimension<$($symbol = $symbol,)+ Kind = K>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Dimension<$($symbol = $symbol,)+ Kind = K>` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:258:47 [INFO] [stderr] | [INFO] [stderr] 258 | pub type $quantities<$($symbol,)+ K = $crate::Kind> = [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:263:30 [INFO] [stderr] | [INFO] [stderr] 263 | pub type $units = Units; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Units` [INFO] [stderr] | [INFO] [stderr] ::: src/si/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | / system! { [INFO] [stderr] 11 | | /// [International System of Quantities](http://jcgm.bipm.org/vim/en/1.6.html) (ISQ). [INFO] [stderr] 12 | | quantities: ISQ { [INFO] [stderr] 13 | | length: meter, L; [INFO] [stderr] ... | [INFO] [stderr] 56 | | } [INFO] [stderr] 57 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/mod.rs:23:5 [INFO] [stderr] | [INFO] [stderr] 23 | / quantity! { [INFO] [stderr] 24 | | quantity: Length; "length"; [INFO] [stderr] 25 | | dimension: Q; [INFO] [stderr] 26 | | units { [INFO] [stderr] ... | [INFO] [stderr] 29 | | } [INFO] [stderr] 30 | | } [INFO] [stderr] | |_____- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/mod.rs:35:5 [INFO] [stderr] | [INFO] [stderr] 35 | / quantity! { [INFO] [stderr] 36 | | quantity: Mass; "mass"; [INFO] [stderr] 37 | | dimension: Q; [INFO] [stderr] 38 | | units { [INFO] [stderr] 39 | | @kilogram: 1.0_E0; "kg", "kilogram", "kilograms"; [INFO] [stderr] 40 | | } [INFO] [stderr] 41 | | } [INFO] [stderr] | |_____- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/quantity.rs:110:19 [INFO] [stderr] | [INFO] [stderr] 110 | kind: $crate::Kind; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/mod.rs:46:5 [INFO] [stderr] | [INFO] [stderr] 46 | / quantity! { [INFO] [stderr] 47 | | quantity: ThermodynamicTemperature; "thermodynamic temperature"; [INFO] [stderr] 48 | | dimension: Q; [INFO] [stderr] 49 | | units { [INFO] [stderr] ... | [INFO] [stderr] 53 | | } [INFO] [stderr] 54 | | } [INFO] [stderr] | |_____- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:247:22 [INFO] [stderr] | [INFO] [stderr] 247 | type DN = Dimension<$($symbol = system!(@replace $symbol N),)+ Kind = $crate::Kind>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Dimension<$($symbol = system!(@replace $symbol N),)+ Kind = $crate::Kind>` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/mod.rs:57:1 [INFO] [stderr] | [INFO] [stderr] 57 | / system! { [INFO] [stderr] 58 | | quantities: Q { [INFO] [stderr] 59 | | length: meter, L; [INFO] [stderr] 60 | | mass: kilogram, M; [INFO] [stderr] ... | [INFO] [stderr] 67 | | } [INFO] [stderr] 68 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:247:82 [INFO] [stderr] | [INFO] [stderr] 247 | type DN = Dimension<$($symbol = system!(@replace $symbol N),)+ Kind = $crate::Kind>; [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/mod.rs:57:1 [INFO] [stderr] | [INFO] [stderr] 57 | / system! { [INFO] [stderr] 58 | | quantities: Q { [INFO] [stderr] 59 | | length: meter, L; [INFO] [stderr] 60 | | mass: kilogram, M; [INFO] [stderr] ... | [INFO] [stderr] 67 | | } [INFO] [stderr] 68 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:259:13 [INFO] [stderr] | [INFO] [stderr] 259 | Dimension<$($symbol = $symbol,)+ Kind = K>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Dimension<$($symbol = $symbol,)+ Kind = K>` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/mod.rs:57:1 [INFO] [stderr] | [INFO] [stderr] 57 | / system! { [INFO] [stderr] 58 | | quantities: Q { [INFO] [stderr] 59 | | length: meter, L; [INFO] [stderr] 60 | | mass: kilogram, M; [INFO] [stderr] ... | [INFO] [stderr] 67 | | } [INFO] [stderr] 68 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:258:47 [INFO] [stderr] | [INFO] [stderr] 258 | pub type $quantities<$($symbol,)+ K = $crate::Kind> = [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn $crate::Kind` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/mod.rs:57:1 [INFO] [stderr] | [INFO] [stderr] 57 | / system! { [INFO] [stderr] 58 | | quantities: Q { [INFO] [stderr] 59 | | length: meter, L; [INFO] [stderr] 60 | | mass: kilogram, M; [INFO] [stderr] ... | [INFO] [stderr] 67 | | } [INFO] [stderr] 68 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:263:30 [INFO] [stderr] | [INFO] [stderr] 263 | pub type $units = Units; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Units` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/mod.rs:57:1 [INFO] [stderr] | [INFO] [stderr] 57 | / system! { [INFO] [stderr] 58 | | quantities: Q { [INFO] [stderr] 59 | | length: meter, L; [INFO] [stderr] 60 | | mass: kilogram, M; [INFO] [stderr] ... | [INFO] [stderr] 67 | | } [INFO] [stderr] 68 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:1503:22 [INFO] [stderr] | [INFO] [stderr] 1503 | type Units = __system::Units<$V, $($name = __system::$name::$U,)+>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn __system::Units<$V, $($name = __system::$name::$U,)+>` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/quantity.rs:7:13 [INFO] [stderr] | [INFO] [stderr] 7 | mod k { Q!(tests, super::V, (kilometer, kilogram, kelvin)); } [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:1503:22 [INFO] [stderr] | [INFO] [stderr] 1503 | type Units = __system::Units<$V, $($name = __system::$name::$U,)+>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn __system::Units<$V, $($name = __system::$name::$U,)+>` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/quantity.rs:7:13 [INFO] [stderr] | [INFO] [stderr] 7 | mod k { Q!(tests, super::V, (kilometer, kilogram, kelvin)); } [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:1503:22 [INFO] [stderr] | [INFO] [stderr] 1503 | type Units = __system::Units<$V, $($name = __system::$name::$U,)+>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn __system::Units<$V, $($name = __system::$name::$U,)+>` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/quantity.rs:299:17 [INFO] [stderr] | [INFO] [stderr] 299 | mod k { Q!(tests, super::V, (kilometer, kilogram, kelvin)); } [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:1503:22 [INFO] [stderr] | [INFO] [stderr] 1503 | type Units = __system::Units<$V, $($name = __system::$name::$U,)+>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn __system::Units<$V, $($name = __system::$name::$U,)+>` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/quantity.rs:299:17 [INFO] [stderr] | [INFO] [stderr] 299 | mod k { Q!(tests, super::V, (kilometer, kilogram, kelvin)); } [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:1503:22 [INFO] [stderr] | [INFO] [stderr] 1503 | type Units = __system::Units<$V, $($name = __system::$name::$U,)+>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn __system::Units<$V, $($name = __system::$name::$U,)+>` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/quantity.rs:349:17 [INFO] [stderr] | [INFO] [stderr] 349 | mod k { Q!(tests, super::V, (kilometer, kilogram, kelvin)); } [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/system.rs:1503:22 [INFO] [stderr] | [INFO] [stderr] 1503 | type Units = __system::Units<$V, $($name = __system::$name::$U,)+>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn __system::Units<$V, $($name = __system::$name::$U,)+>` [INFO] [stderr] | [INFO] [stderr] ::: src/tests/quantity.rs:349:17 [INFO] [stderr] | [INFO] [stderr] 349 | mod k { Q!(tests, super::V, (kilometer, kilogram, kelvin)); } [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/tests/system.rs:6:28 [INFO] [stderr] | [INFO] [stderr] 6 | type MeterKelvinBase = Units; [INFO] [stderr] | |___________________________________________^ [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 6 | type MeterKelvinBase = dyn Units; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/tests/system.rs:8:36 [INFO] [stderr] | [INFO] [stderr] 8 | type KilometerFahrenheitBase = Units; [INFO] [stderr] | |______________________________________________________^ [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 8 | type KilometerFahrenheitBase = dyn Units; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error: Could not compile `uom`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --crate-name uom src/lib.rs --color never --emit=dep-info,metadata,link -C debuginfo=2 --test --cfg 'feature="autoconvert"' --cfg 'feature="default"' --cfg 'feature="f32"' --cfg 'feature="f64"' --cfg 'feature="num-traits"' --cfg 'feature="si"' --cfg 'feature="std"' -C metadata=7b291c5e3b24740f -C extra-filename=-7b291c5e3b24740f --out-dir /opt/crater/target/debug/deps -L dependency=/opt/crater/target/debug/deps --extern approx=/opt/crater/target/debug/deps/libapprox-a50d9c622c11f056.rlib --extern num_traits=/opt/crater/target/debug/deps/libnum_traits-755ad11f985b7f92.rlib --extern quickcheck=/opt/crater/target/debug/deps/libquickcheck-de08c9434111c53c.rlib --extern serde_json=/opt/crater/target/debug/deps/libserde_json-0f4256df9898c97c.rlib --extern static_assertions=/opt/crater/target/debug/deps/libstatic_assertions-f9acf21d18af837f.rlib --extern typenum=/opt/crater/target/debug/deps/libtypenum-3728a947131c72a3.rlib --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] running `"docker" "inspect" "10c54b4ea601708a995d0f125a4975123ed7cc7e48c6b6bb348269929f2f4dc9"` [INFO] running `"docker" "rm" "-f" "10c54b4ea601708a995d0f125a4975123ed7cc7e48c6b6bb348269929f2f4dc9"` [INFO] [stdout] 10c54b4ea601708a995d0f125a4975123ed7cc7e48c6b6bb348269929f2f4dc9