[INFO] fetching crate midix 4.0.0-alpha.1... [INFO] testing midix-4.0.0-alpha.1 against try#b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b for pr-145330-1 [INFO] extracting crate midix 4.0.0-alpha.1 into /workspace/builds/worker-4-tc2/source [INFO] started tweaking crates.io crate midix 4.0.0-alpha.1 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate midix 4.0.0-alpha.1 [INFO] tweaked toml for crates.io crate midix 4.0.0-alpha.1 written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate midix 4.0.0-alpha.1 on toolchain b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate midix 4.0.0-alpha.1 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" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 6fc37d0143151bfdbde9efd3fb7cc6d951a251d1a2c32af9c8ad187dd516f63d [INFO] running `Command { std: "docker" "start" "-a" "6fc37d0143151bfdbde9efd3fb7cc6d951a251d1a2c32af9c8ad187dd516f63d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "6fc37d0143151bfdbde9efd3fb7cc6d951a251d1a2c32af9c8ad187dd516f63d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6fc37d0143151bfdbde9efd3fb7cc6d951a251d1a2c32af9c8ad187dd516f63d", kill_on_drop: false }` [INFO] [stdout] 6fc37d0143151bfdbde9efd3fb7cc6d951a251d1a2c32af9c8ad187dd516f63d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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" "RUSTDOCFLAGS=--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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ff65e31a885cfe5ed230b505eeb1cc0c95ea5e26d3b7673309b7d42a5b967642 [INFO] running `Command { std: "docker" "start" "-a" "ff65e31a885cfe5ed230b505eeb1cc0c95ea5e26d3b7673309b7d42a5b967642", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling thiserror v2.0.16 [INFO] [stderr] Compiling thiserror-impl v2.0.16 [INFO] [stderr] Compiling midix v4.0.0-alpha.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.14s [INFO] running `Command { std: "docker" "inspect" "ff65e31a885cfe5ed230b505eeb1cc0c95ea5e26d3b7673309b7d42a5b967642", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ff65e31a885cfe5ed230b505eeb1cc0c95ea5e26d3b7673309b7d42a5b967642", kill_on_drop: false }` [INFO] [stdout] ff65e31a885cfe5ed230b505eeb1cc0c95ea5e26d3b7673309b7d42a5b967642 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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" "RUSTDOCFLAGS=--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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6ad56c23b5da62e8ea2d66d10287bcae40e5180338683b2951da67ca339bac3f [INFO] running `Command { std: "docker" "start" "-a" "6ad56c23b5da62e8ea2d66d10287bcae40e5180338683b2951da67ca339bac3f", kill_on_drop: false }` [INFO] [stderr] Compiling diff v0.1.13 [INFO] [stderr] Compiling yansi v1.0.1 [INFO] [stderr] Compiling pretty_assertions v1.4.1 [INFO] [stderr] Compiling midix v4.0.0-alpha.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2.37s [INFO] running `Command { std: "docker" "inspect" "6ad56c23b5da62e8ea2d66d10287bcae40e5180338683b2951da67ca339bac3f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6ad56c23b5da62e8ea2d66d10287bcae40e5180338683b2951da67ca339bac3f", kill_on_drop: false }` [INFO] [stdout] 6ad56c23b5da62e8ea2d66d10287bcae40e5180338683b2951da67ca339bac3f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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" "RUSTDOCFLAGS=--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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] a1df7a687be44185304efb02cf959618ac4c5c086ea2b263a4613c3e2e87ea30 [INFO] running `Command { std: "docker" "start" "-a" "a1df7a687be44185304efb02cf959618ac4c5c086ea2b263a4613c3e2e87ea30", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/midix-9bfe84146a4e17e1) [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test channel::test_sub_channel ... ok [INFO] [stdout] test channel::test_add_channel ... ok [INFO] [stdout] test file::track::get_accumulated_ticks ... ok [INFO] [stdout] test file_repr::chunk::header::ensure_timing_encoding_of_tpqn ... ok [INFO] [stdout] test file_repr::chunk::header::read_midi_header_simultaneous ... ok [INFO] [stdout] test file_repr::chunk::header::read_midi_header_single_multichannel ... ok [INFO] [stdout] test file_repr::chunk::header::read_midi_header_single_multichannel_invalid ... ok [INFO] [stdout] test file_repr::chunk::header::read_midi_header_smpte ... ok [INFO] [stdout] test file_repr::meta::smpte_offset::parse_invalid_smpte_offset ... ok [INFO] [stdout] test file_repr::meta::tempo::known_tempo ... ok [INFO] [stdout] test note::add_assign_to_note ... ok [INFO] [stdout] test file_repr::meta::smpte_offset::parse_smpte_offset ... ok [INFO] [stdout] test note::add_to_note ... ok [INFO] [stdout] test note::note_from_key_octave_pairs ... ok [INFO] [stdout] test note::test_note ... ok [INFO] [stdout] test note::sub_from_note ... ok [INFO] [stdout] test note::subassign_note ... ok [INFO] [stdout] test note::test_octave ... ok [INFO] [stderr] Running tests/pitch_bend.rs (/opt/rustwide/target/debug/deps/pitch_bend-363d57b69b6990cb) [INFO] [stdout] test channel::channel_from_status ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test create_pitch_bend_event ... ok [INFO] [stdout] test create_negative_pitch_bend_event ... ok [INFO] [stdout] test pitch_bend_round_trip ... ok [INFO] [stderr] Running tests/read_all.rs (/opt/rustwide/target/debug/deps/read_all-fd355d84c2945f99) [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test read_levels ... ok [INFO] [stdout] test read_clementi_rewritten ... ok [INFO] [stdout] test read_clementi ... ok [INFO] [stdout] test read_river_flows_in_you ... ok [INFO] [stdout] test read_crab_rave ... ok [INFO] [stdout] test read_sandstorm ... ok [INFO] [stdout] test read_pi_damaged ... ok [INFO] [stdout] test read_pi ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.32s [INFO] [stdout] [INFO] [stderr] Running tests/simple_midi/main.rs (/opt/rustwide/target/debug/deps/simple_midi-c7ea97e52083427d) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test midi_file_ref ... ok [INFO] [stdout] test parsed::test_parse ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests midix [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test src/note.rs - note::Key (line 233) ... FAILED [INFO] [stdout] test src/note.rs - note::Key::is_flat (line 316) ... FAILED [INFO] [stdout] test src/note.rs - note::Note (line 15) ... FAILED [INFO] [stdout] test src/note.rs - note::Octave (line 397) ... FAILED [INFO] [stdout] test src/../README.md - (line 96) - compile ... FAILED [INFO] [stdout] test src/note.rs - note::Key::is_sharp (line 300) ... FAILED [INFO] [stdout] test src/../README.md - (line 62) ... FAILED [INFO] [stdout] test src/reader/mod.rs - reader::Reader (line 53) ... ok [INFO] [stdout] test src/file_repr/meta/time_signature.rs - file_repr::meta::time_signature::TimeSignature::new_from_parts (line 41) ... ok [INFO] [stdout] test src/../README.md - (line 32) ... ok [INFO] [stdout] test src/note.rs - note::note (line 113) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/note.rs - note::Key (line 233) stdout ---- [INFO] [stdout] error[E0599]: no associated item named `FSharp` found for struct `midix::Note` in the current scope [INFO] [stdout] --> src/note.rs:237:18 [INFO] [stdout] | [INFO] [stdout] 7 | let note = Note::FSharp; [INFO] [stdout] | ^^^^^^ associated item not found in `midix::Note` [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `FSharp` found for struct `midix::Note` in the current scope [INFO] [stdout] --> src/note.rs:244:30 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(key.note(), Note::FSharp); [INFO] [stdout] | ^^^^^^ associated item not found in `midix::Note` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0599`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/note.rs - note::Key::is_flat (line 316) stdout ---- [INFO] [stdout] error[E0599]: no associated item named `A` found for struct `midix::Note` in the current scope [INFO] [stdout] --> src/note.rs:319:18 [INFO] [stdout] | [INFO] [stdout] 6 | let note = Note::A; [INFO] [stdout] | ^ associated item not found in `midix::Note` [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `CSharp` found for struct `midix::Note` in the current scope [INFO] [stdout] --> src/note.rs:321:18 [INFO] [stdout] | [INFO] [stdout] 8 | let note = Note::CSharp; [INFO] [stdout] | ^^^^^^ associated item not found in `midix::Note` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0599`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/note.rs - note::Note (line 15) stdout ---- [INFO] [stdout] error[E0599]: no variant or associated item named `from_databyte` found for enum `midix::Key` in the current scope [INFO] [stdout] --> src/note.rs:21:16 [INFO] [stdout] | [INFO] [stdout] 9 | let key = Key::from_databyte(key_byte).unwrap(); // 63 is between 0-127 [INFO] [stdout] | ^^^^^^^^^^^^^ variant or associated item not found in `midix::Key` [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `midix::Key`, consider using `midix::Key::from_data_byte` which returns `midix::Key` [INFO] [stdout] --> /opt/rustwide/workdir/src/note.rs:330:5 [INFO] [stdout] | [INFO] [stdout] 330 | pub const fn from_data_byte(key: &DataByte) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] help: there is an associated function `from_data_byte` with a similar name [INFO] [stdout] | [INFO] [stdout] 9 | let key = Key::from_data_byte(key_byte).unwrap(); // 63 is between 0-127 [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `DSharp` found for struct `midix::Note` in the current scope [INFO] [stdout] --> src/note.rs:23:30 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(key.note(), Note::DSharp); [INFO] [stdout] | ^^^^^^ associated item not found in `midix::Note` [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0599`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/note.rs - note::Octave (line 397) stdout ---- [INFO] [stdout] error[E0599]: no associated item named `C` found for struct `midix::Note` in the current scope [INFO] [stdout] --> src/note.rs:405:34 [INFO] [stdout] | [INFO] [stdout] 11 | let key = octave.with_note(Note::C); [INFO] [stdout] | ^ associated item not found in `midix::Note` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `note` found for struct `midix::Note` in the current scope [INFO] [stdout] --> src/note.rs:409:16 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(key.note(), Note::C); [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `ne` with a similar name, but with different arguments [INFO] [stdout] --> /rustc/b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b/library/core/src/cmp.rs:265:5 [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `C` found for struct `midix::Note` in the current scope [INFO] [stdout] --> src/note.rs:409:30 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(key.note(), Note::C); [INFO] [stdout] | ^ associated item not found in `midix::Note` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0599`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/../README.md - (line 96) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy_platform` [INFO] [stdout] --> src/../README.md:98:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bevy_platform::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `bevy_platform` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy_platform`, use `cargo add bevy_platform` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy` [INFO] [stdout] --> src/../README.md:100:5 [INFO] [stdout] | [INFO] [stdout] 6 | use bevy::{ [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `bevy` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy`, use `cargo add bevy` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `bevy_platform::prelude::*`, `bevy::log::Level`, `bevy::log::LogPlugin`, `bevy::prelude::*` [INFO] [stdout] --> src/../README.md:98:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bevy_platform::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 7 | log::{Level, LogPlugin}, [INFO] [stdout] | ^^^^^ ^^^^^^^^^ [INFO] [stdout] 8 | prelude::*, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `DefaultPlugins` in this scope [INFO] [stdout] --> src/../README.md:108:13 [INFO] [stdout] | [INFO] [stdout] 14 | DefaultPlugins.set(LogPlugin { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `MidiPlugin` in this scope [INFO] [stdout] --> src/../README.md:112:13 [INFO] [stdout] | [INFO] [stdout] 18 | MidiPlugin { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Startup` in this scope [INFO] [stdout] --> src/../README.md:117:22 [INFO] [stdout] | [INFO] [stdout] 23 | .add_systems(Startup, load_sf2) [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Update` in this scope [INFO] [stdout] --> src/../README.md:118:22 [INFO] [stdout] | [INFO] [stdout] 24 | .add_systems(Update, scale_me) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Res` in this scope [INFO] [stdout] --> src/../README.md:124:27 [INFO] [stdout] | [INFO] [stdout] 30 | fn load_sf2(asset_server: Res, mut synth: ResMut) { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AssetServer` in this scope [INFO] [stdout] --> src/../README.md:124:31 [INFO] [stdout] | [INFO] [stdout] 30 | fn load_sf2(asset_server: Res, mut synth: ResMut) { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 30 | fn load_sf2(asset_server: Res, mut synth: ResMut) { [INFO] [stdout] | +++++++++++++ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ResMut` in this scope [INFO] [stdout] --> src/../README.md:124:56 [INFO] [stdout] | [INFO] [stdout] 30 | fn load_sf2(asset_server: Res, mut synth: ResMut) { [INFO] [stdout] | ^^^^^^ help: a trait with a similar name exists: `AsMut` [INFO] [stdout] --> /rustc/b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b/library/core/src/convert/mod.rs:374:1 [INFO] [stdout] | [INFO] [stdout] = note: similarly named trait `AsMut` defined here [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Synth` in this scope [INFO] [stdout] --> src/../README.md:124:63 [INFO] [stdout] | [INFO] [stdout] 30 | fn load_sf2(asset_server: Res, mut synth: ResMut) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 30 | fn load_sf2(asset_server: Res, mut synth: ResMut) { [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Timer` in this scope [INFO] [stdout] --> src/../README.md:129:12 [INFO] [stdout] | [INFO] [stdout] 35 | timer: Timer, [INFO] [stdout] | ^^^^^ help: a struct with a similar name exists: `Timed` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/message/time.rs:42:1 [INFO] [stdout] | [INFO] [stdout] 42 | pub struct Timed { [INFO] [stdout] | ------------------- similarly named struct `Timed` defined here [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Res` in this scope [INFO] [stdout] --> src/../README.md:173:20 [INFO] [stdout] | [INFO] [stdout] 79 | fn scale_me(synth: Res, time: Res