[INFO] updating cached repository freesig/vulkan_api_checker [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/freesig/vulkan_api_checker [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/freesig/vulkan_api_checker" "work/ex/pr-60162/sources/master#a850a426491e14186af2250549bf41256b5938d2/gh/freesig/vulkan_api_checker"` [INFO] [stderr] Cloning into 'work/ex/pr-60162/sources/master#a850a426491e14186af2250549bf41256b5938d2/gh/freesig/vulkan_api_checker'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/freesig/vulkan_api_checker" "work/ex/pr-60162/sources/try#06a150c7d11500b41499224f165e9de1de096768/gh/freesig/vulkan_api_checker"` [INFO] [stderr] Cloning into 'work/ex/pr-60162/sources/try#06a150c7d11500b41499224f165e9de1de096768/gh/freesig/vulkan_api_checker'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] ba4753c1837131bc8c538844ad50a871226f8c29 [INFO] sha for GitHub repo freesig/vulkan_api_checker: ba4753c1837131bc8c538844ad50a871226f8c29 [INFO] validating manifest of freesig/vulkan_api_checker on toolchain master#a850a426491e14186af2250549bf41256b5938d2 [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+a850a426491e14186af2250549bf41256b5938d2-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of freesig/vulkan_api_checker on toolchain try#06a150c7d11500b41499224f165e9de1de096768 [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+06a150c7d11500b41499224f165e9de1de096768-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing freesig/vulkan_api_checker [INFO] finished frobbing freesig/vulkan_api_checker [INFO] frobbed toml for freesig/vulkan_api_checker written to work/ex/pr-60162/sources/master#a850a426491e14186af2250549bf41256b5938d2/gh/freesig/vulkan_api_checker/Cargo.toml [INFO] started frobbing freesig/vulkan_api_checker [INFO] finished frobbing freesig/vulkan_api_checker [INFO] frobbed toml for freesig/vulkan_api_checker written to work/ex/pr-60162/sources/try#06a150c7d11500b41499224f165e9de1de096768/gh/freesig/vulkan_api_checker/Cargo.toml [INFO] crate freesig/vulkan_api_checker already has a lockfile, it will not be regenerated [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+a850a426491e14186af2250549bf41256b5938d2-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+06a150c7d11500b41499224f165e9de1de096768-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking freesig/vulkan_api_checker against try#06a150c7d11500b41499224f165e9de1de096768 for pr-60162 [INFO] running `"docker" "create" "-v" "/mnt/crater-raid/crater/work/local/target-dirs/pr-60162/worker-1/try#06a150c7d11500b41499224f165e9de1de096768:/opt/crater/target:rw,Z" "-v" "/mnt/crater-raid/crater/work/ex/pr-60162/sources/try#06a150c7d11500b41499224f165e9de1de096768/gh/freesig/vulkan_api_checker:/opt/crater/workdir:ro,Z" "-v" "/mnt/crater-raid/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/crater-raid/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" "+06a150c7d11500b41499224f165e9de1de096768-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] ae5b734f2fad1fcfb3feaf9ba5fd24d9104c1b7ecb7b1fbb83d962c10f600867 [INFO] running `"docker" "start" "-a" "ae5b734f2fad1fcfb3feaf9ba5fd24d9104c1b7ecb7b1fbb83d962c10f600867"` [INFO] [stderr] Checking vulkan_api_check v0.1.0 (/opt/crater/workdir) [INFO] [stderr] error: this file contains an un-closed delimiter [INFO] [stderr] error: this file contains an un-closed delimiter [INFO] [stderr] --> src/main.rs:131:3 [INFO] [stderr] | [INFO] [stderr] 60 | fn search(input: &mut Stdin, target: T) { [INFO] [stderr] | - un-closed delimiter [INFO] [stderr] 61 | loop { [INFO] [stderr] | - this delimiter might not be properly closed... [INFO] [stderr] ... [INFO] [stderr] 66 | } [INFO] [stderr] | - ...as it matches this but it has different indentation [INFO] [stderr] ... [INFO] [stderr] 131 | } [INFO] [stderr] | ^ [INFO] [stderr] [INFO] [stderr] --> src/main.rs:131:3 [INFO] [stderr] | [INFO] [stderr] 60 | fn search(input: &mut Stdin, target: T) { [INFO] [stderr] | - un-closed delimiter [INFO] [stderr] 61 | loop { [INFO] [stderr] | - this delimiter might not be properly closed... [INFO] [stderr] ... [INFO] [stderr] 66 | } [INFO] [stderr] | - ...as it matches this but it has different indentation [INFO] [stderr] ... [INFO] [stderr] 131 | } [INFO] [stderr] | ^ [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `Target` in this scope [INFO] [stderr] --> src/main.rs:60:14 [INFO] [stderr] | [INFO] [stderr] 60 | fn search(input: &mut Stdin, target: T) { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `images` in this scope [INFO] [stderr] --> src/main.rs:117:37 [INFO] [stderr] | [INFO] [stderr] 117 | images.insert(ptr.as_str().to_owned(), t.new_layout); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error: aborting due to 3 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0405, E0425. [INFO] [stderr] For more information about an error, try `rustc --explain E0405`. [INFO] [stderr] error: Could not compile `vulkan_api_check`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0405]: cannot find trait `Target` in this scope [INFO] [stderr] --> src/main.rs:60:14 [INFO] [stderr] | [INFO] [stderr] 60 | fn search(input: &mut Stdin, target: T) { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `images` in this scope [INFO] [stderr] --> src/main.rs:117:37 [INFO] [stderr] | [INFO] [stderr] 117 | images.insert(ptr.as_str().to_owned(), t.new_layout); [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0601]: `main` function not found in crate `vulkan_api_check` [INFO] [stderr] | [INFO] [stderr] = note: the main function must be defined at the crate level but you have one or more functions named 'main' that are not defined at the crate level. Either move the definition or attach the `#[main]` attribute to override this behavior. [INFO] [stderr] note: here is a function named 'main' [INFO] [stderr] --> src/main.rs:68:1 [INFO] [stderr] | [INFO] [stderr] 68| / fn main() { [INFO] [stderr] 69| | let rules = load_rules(); [INFO] [stderr] 70| | let vk_function_re = Regex::new(r"^vk(?P[^\(\s]+)\(").expect("failed to create function regex"); [INFO] [stderr] 71| | let old_layout_re = Regex::new(r"oldLayout:[^=]+=\s(?P\w+)").expect("failed to create old layout regex"); [INFO] [stderr] ... | [INFO] [stderr] 13| | } [INFO] [stderr] 13| | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 4 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0405, E0425, E0601. [INFO] [stderr] For more information about an error, try `rustc --explain E0405`. [INFO] [stderr] error: Could not compile `vulkan_api_check`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "ae5b734f2fad1fcfb3feaf9ba5fd24d9104c1b7ecb7b1fbb83d962c10f600867"` [INFO] running `"docker" "rm" "-f" "ae5b734f2fad1fcfb3feaf9ba5fd24d9104c1b7ecb7b1fbb83d962c10f600867"` [INFO] [stdout] ae5b734f2fad1fcfb3feaf9ba5fd24d9104c1b7ecb7b1fbb83d962c10f600867