[INFO] cloning repository https://github.com/Cambridge1995/gpui-learning
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Cambridge1995/gpui-learning" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FCambridge1995%2Fgpui-learning", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FCambridge1995%2Fgpui-learning'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 8908e5b48a5b31670355d5fdb2a1475408edba9c
[INFO] checking Cambridge1995/gpui-learning against eca445e5ae4a6679cc27d3a09106ce245e13a5a6 for pr-162478
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FCambridge1995%2Fgpui-learning" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/Cambridge1995/gpui-learning
[INFO] finished tweaking git repo https://github.com/Cambridge1995/gpui-learning
[INFO] tweaked toml for git repo https://github.com/Cambridge1995/gpui-learning written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Cambridge1995/gpui-learning on toolchain eca445e5ae4a6679cc27d3a09106ce245e13a5a6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+eca445e5ae4a6679cc27d3a09106ce245e13a5a6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Cambridge1995/gpui-learning 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" "+eca445e5ae4a6679cc27d3a09106ce245e13a5a6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: binary `demo11_testing` should have a kebab-case name
[INFO] [stderr]    |
[INFO] [stderr]  1 | /workspace/builds/worker-2-tc1/source/target/.../demo11_testing
[INFO] [stderr]    |                                                  ^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::non_kebab_case_bins` is set to `warn` by default
[INFO] [stderr] help: to change the binary name to `demo11-testing`, convert `package.name`
[INFO] [stderr]   --> crates/demo11_testing/Cargo.toml:3:8
[INFO] [stderr]    |
[INFO] [stderr]  3 - name = "demo11_testing"
[INFO] [stderr]  3 + name = "demo11-testing"
[INFO] [stderr]    |
[INFO] [stderr] help: to change the binary name to `demo11-testing`, specify `bin.name`
[INFO] [stderr]   --> crates/demo11_testing/Cargo.toml:15:58
[INFO] [stderr]    |
[INFO] [stderr] 15 ~ gpui = { workspace = true, features = ["test-support"] }
[INFO] [stderr] 16 + [[bin]]
[INFO] [stderr] 17 + name = "demo11-testing"
[INFO] [stderr] 18 + path = "src/main.rs"
[INFO] [stderr]    |
[INFO] [stderr] warning: `demo11_testing` (manifest) generated 1 warning
[INFO] [stderr] warning: binary `demo01_hello_world` should have a kebab-case name
[INFO] [stderr]    |
[INFO] [stderr]  1 | /workspace/builds/worker-2-tc1/source/target/.../demo01_hello_world
[INFO] [stderr]    |                                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::non_kebab_case_bins` is set to `warn` by default
[INFO] [stderr] help: to change the binary name to `demo01-hello-world`, convert `package.name`
[INFO] [stderr]   --> crates/demo01_hello_world/Cargo.toml:3:8
[INFO] [stderr]    |
[INFO] [stderr]  3 - name = "demo01_hello_world"   # crate 名字, 运行时用: cargo run -p demo01_hello_world
[INFO] [stderr]  3 + name = "demo01-hello-world"   # crate 名字, 运行时用: cargo run -p demo01_hello_world
[INFO] [stderr]    |
[INFO] [stderr] help: to change the binary name to `demo01-hello-world`, specify `bin.name`
[INFO] [stderr]   --> crates/demo01_hello_world/Cargo.toml:12:18
[INFO] [stderr]    |
[INFO] [stderr] 12 ~ serde_json = "1"
[INFO] [stderr] 13 + [[bin]]
[INFO] [stderr] 14 + name = "demo01-hello-world"
[INFO] [stderr] 15 + path = "src/main.rs"
[INFO] [stderr]    |
[INFO] [stderr] warning: `demo01_hello_world` (manifest) generated 1 warning
[INFO] [stderr] warning: binary `demo06_lists` should have a kebab-case name
[INFO] [stderr]    |
[INFO] [stderr]  1 | /workspace/builds/worker-2-tc1/source/target/.../demo06_lists
[INFO] [stderr]    |                                                  ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::non_kebab_case_bins` is set to `warn` by default
[INFO] [stderr] help: to change the binary name to `demo06-lists`, convert `package.name`
[INFO] [stderr]   --> crates/demo06_lists/Cargo.toml:3:8
[INFO] [stderr]    |
[INFO] [stderr]  3 - name = "demo06_lists"
[INFO] [stderr]  3 + name = "demo06-lists"
[INFO] [stderr]    |
[INFO] [stderr] help: to change the binary name to `demo06-lists`, specify `bin.name`
[INFO] [stderr]   --> crates/demo06_lists/Cargo.toml:9:23
[INFO] [stderr]    |
[INFO] [stderr]  9 ~ gpui.workspace = true
[INFO] [stderr] 10 + [[bin]]
[INFO] [stderr] 11 + name = "demo06-lists"
[INFO] [stderr] 12 + path = "src/main.rs"
[INFO] [stderr]    |
[INFO] [stderr] warning: `demo06_lists` (manifest) generated 1 warning
[INFO] [stderr] warning: binary `demo03_layout_style` should have a kebab-case name
[INFO] [stderr]    |
[INFO] [stderr]  1 | /workspace/builds/worker-2-tc1/source/target/.../demo03_layout_style
[INFO] [stderr]    |                                                  ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::non_kebab_case_bins` is set to `warn` by default
[INFO] [stderr] help: to change the binary name to `demo03-layout-style`, convert `package.name`
[INFO] [stderr]   --> crates/demo03_layout_style/Cargo.toml:3:8
[INFO] [stderr]    |
[INFO] [stderr]  3 - name = "demo03_layout_style"
[INFO] [stderr]  3 + name = "demo03-layout-style"
[INFO] [stderr]    |
[INFO] [stderr] help: to change the binary name to `demo03-layout-style`, specify `bin.name`
[INFO] [stderr]   --> crates/demo03_layout_style/Cargo.toml:9:23
[INFO] [stderr]    |
[INFO] [stderr]  9 ~ gpui.workspace = true
[INFO] [stderr] 10 + [[bin]]
[INFO] [stderr] 11 + name = "demo03-layout-style"
[INFO] [stderr] 12 + path = "src/main.rs"
[INFO] [stderr]    |
[INFO] [stderr] warning: `demo03_layout_style` (manifest) generated 1 warning
[INFO] [stderr] warning: binary `demo02_counter` should have a kebab-case name
[INFO] [stderr]    |
[INFO] [stderr]  1 | /workspace/builds/worker-2-tc1/source/target/.../demo02_counter
[INFO] [stderr]    |                                                  ^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::non_kebab_case_bins` is set to `warn` by default
[INFO] [stderr] help: to change the binary name to `demo02-counter`, convert `package.name`
[INFO] [stderr]   --> crates/demo02_counter/Cargo.toml:3:8
[INFO] [stderr]    |
[INFO] [stderr]  3 - name = "demo02_counter"
[INFO] [stderr]  3 + name = "demo02-counter"
[INFO] [stderr]    |
[INFO] [stderr] help: to change the binary name to `demo02-counter`, specify `bin.name`
[INFO] [stderr]   --> crates/demo02_counter/Cargo.toml:9:23
[INFO] [stderr]    |
[INFO] [stderr]  9 ~ gpui.workspace = true
[INFO] [stderr] 10 + [[bin]]
[INFO] [stderr] 11 + name = "demo02-counter"
[INFO] [stderr] 12 + path = "src/main.rs"
[INFO] [stderr]    |
[INFO] [stderr] warning: `demo02_counter` (manifest) generated 1 warning
[INFO] [stderr] warning: binary `demo04_keyboard_actions` should have a kebab-case name
[INFO] [stderr]    |
[INFO] [stderr]  1 | /workspace/builds/worker-2-tc1/source/target/.../demo04_keyboard_actions
[INFO] [stderr]    |                                                  ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::non_kebab_case_bins` is set to `warn` by default
[INFO] [stderr] help: to change the binary name to `demo04-keyboard-actions`, convert `package.name`
[INFO] [stderr]   --> crates/demo04_keyboard_actions/Cargo.toml:3:8
[INFO] [stderr]    |
[INFO] [stderr]  3 - name = "demo04_keyboard_actions"
[INFO] [stderr]  3 + name = "demo04-keyboard-actions"
[INFO] [stderr]    |
[INFO] [stderr] help: to change the binary name to `demo04-keyboard-actions`, specify `bin.name`
[INFO] [stderr]   --> crates/demo04_keyboard_actions/Cargo.toml:9:23
[INFO] [stderr]    |
[INFO] [stderr]  9 ~ gpui.workspace = true
[INFO] [stderr] 10 + [[bin]]
[INFO] [stderr] 11 + name = "demo04-keyboard-actions"
[INFO] [stderr] 12 + path = "src/main.rs"
[INFO] [stderr]    |
[INFO] [stderr] warning: `demo04_keyboard_actions` (manifest) generated 1 warning
[INFO] [stderr] warning: binary `demo08_animation` should have a kebab-case name
[INFO] [stderr]    |
[INFO] [stderr]  1 | /workspace/builds/worker-2-tc1/source/target/.../demo08_animation
[INFO] [stderr]    |                                                  ^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::non_kebab_case_bins` is set to `warn` by default
[INFO] [stderr] help: to change the binary name to `demo08-animation`, convert `package.name`
[INFO] [stderr]   --> crates/demo08_animation/Cargo.toml:3:8
[INFO] [stderr]    |
[INFO] [stderr]  3 - name = "demo08_animation"
[INFO] [stderr]  3 + name = "demo08-animation"
[INFO] [stderr]    |
[INFO] [stderr] help: to change the binary name to `demo08-animation`, specify `bin.name`
[INFO] [stderr]   --> crates/demo08_animation/Cargo.toml:9:23
[INFO] [stderr]    |
[INFO] [stderr]  9 ~ gpui.workspace = true
[INFO] [stderr] 10 + [[bin]]
[INFO] [stderr] 11 + name = "demo08-animation"
[INFO] [stderr] 12 + path = "src/main.rs"
[INFO] [stderr]    |
[INFO] [stderr] warning: `demo08_animation` (manifest) generated 1 warning
[INFO] [stderr] warning: binary `demo07_async` should have a kebab-case name
[INFO] [stderr]    |
[INFO] [stderr]  1 | /workspace/builds/worker-2-tc1/source/target/.../demo07_async
[INFO] [stderr]    |                                                  ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::non_kebab_case_bins` is set to `warn` by default
[INFO] [stderr] help: to change the binary name to `demo07-async`, convert `package.name`
[INFO] [stderr]   --> crates/demo07_async/Cargo.toml:3:8
[INFO] [stderr]    |
[INFO] [stderr]  3 - name = "demo07_async"
[INFO] [stderr]  3 + name = "demo07-async"
[INFO] [stderr]    |
[INFO] [stderr] help: to change the binary name to `demo07-async`, specify `bin.name`
[INFO] [stderr]   --> crates/demo07_async/Cargo.toml:9:23
[INFO] [stderr]    |
[INFO] [stderr]  9 ~ gpui.workspace = true
[INFO] [stderr] 10 + [[bin]]
[INFO] [stderr] 11 + name = "demo07-async"
[INFO] [stderr] 12 + path = "src/main.rs"
[INFO] [stderr]    |
[INFO] [stderr] warning: `demo07_async` (manifest) generated 1 warning
[INFO] [stderr] warning: binary `demo05_render_traits` should have a kebab-case name
[INFO] [stderr]    |
[INFO] [stderr]  1 | /workspace/builds/worker-2-tc1/source/target/.../demo05_render_traits
[INFO] [stderr]    |                                                  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::non_kebab_case_bins` is set to `warn` by default
[INFO] [stderr] help: to change the binary name to `demo05-render-traits`, convert `package.name`
[INFO] [stderr]   --> crates/demo05_render_traits/Cargo.toml:3:8
[INFO] [stderr]    |
[INFO] [stderr]  3 - name = "demo05_render_traits"
[INFO] [stderr]  3 + name = "demo05-render-traits"
[INFO] [stderr]    |
[INFO] [stderr] help: to change the binary name to `demo05-render-traits`, specify `bin.name`
[INFO] [stderr]   --> crates/demo05_render_traits/Cargo.toml:9:23
[INFO] [stderr]    |
[INFO] [stderr]  9 ~ gpui.workspace = true
[INFO] [stderr] 10 + [[bin]]
[INFO] [stderr] 11 + name = "demo05-render-traits"
[INFO] [stderr] 12 + path = "src/main.rs"
[INFO] [stderr]    |
[INFO] [stderr] warning: `demo05_render_traits` (manifest) generated 1 warning
[INFO] [stderr] warning: binary `demo09_global_state` should have a kebab-case name
[INFO] [stderr]    |
[INFO] [stderr]  1 | /workspace/builds/worker-2-tc1/source/target/.../demo09_global_state
[INFO] [stderr]    |                                                  ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::non_kebab_case_bins` is set to `warn` by default
[INFO] [stderr] help: to change the binary name to `demo09-global-state`, convert `package.name`
[INFO] [stderr]   --> crates/demo09_global_state/Cargo.toml:3:8
[INFO] [stderr]    |
[INFO] [stderr]  3 - name = "demo09_global_state"
[INFO] [stderr]  3 + name = "demo09-global-state"
[INFO] [stderr]    |
[INFO] [stderr] help: to change the binary name to `demo09-global-state`, specify `bin.name`
[INFO] [stderr]   --> crates/demo09_global_state/Cargo.toml:9:23
[INFO] [stderr]    |
[INFO] [stderr]  9 ~ gpui.workspace = true
[INFO] [stderr] 10 + [[bin]]
[INFO] [stderr] 11 + name = "demo09-global-state"
[INFO] [stderr] 12 + path = "src/main.rs"
[INFO] [stderr]    |
[INFO] [stderr] warning: `demo09_global_state` (manifest) generated 1 warning
[INFO] [stderr] warning: binary `demo10_custom_element` should have a kebab-case name
[INFO] [stderr]    |
[INFO] [stderr]  1 | /workspace/builds/worker-2-tc1/source/target/.../demo10_custom_element
[INFO] [stderr]    |                                                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::non_kebab_case_bins` is set to `warn` by default
[INFO] [stderr] help: to change the binary name to `demo10-custom-element`, convert `package.name`
[INFO] [stderr]   --> crates/demo10_custom_element/Cargo.toml:3:8
[INFO] [stderr]    |
[INFO] [stderr]  3 - name = "demo10_custom_element"
[INFO] [stderr]  3 + name = "demo10-custom-element"
[INFO] [stderr]    |
[INFO] [stderr] help: to change the binary name to `demo10-custom-element`, specify `bin.name`
[INFO] [stderr]   --> crates/demo10_custom_element/Cargo.toml:9:23
[INFO] [stderr]    |
[INFO] [stderr]  9 ~ gpui.workspace = true
[INFO] [stderr] 10 + [[bin]]
[INFO] [stderr] 11 + name = "demo10-custom-element"
[INFO] [stderr] 12 + path = "src/main.rs"
[INFO] [stderr]    |
[INFO] [stderr] warning: `demo10_custom_element` (manifest) generated 1 warning
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded sval_nested v2.21.0
[INFO] [stderr]   Downloaded sval_ref v2.21.0
[INFO] [stderr]   Downloaded value-bag-sval2 v1.13.1
[INFO] [stderr]   Downloaded sval_serde v2.21.0
[INFO] [stderr]   Downloaded value-bag v1.13.1
[INFO] [stderr]   Downloaded sval_fmt v2.21.0
[INFO] [stderr]   Downloaded sval_buffer v2.21.0
[INFO] [stderr]   Downloaded sval_dynamic v2.21.0
[INFO] [stderr]   Downloaded value-bag-serde1 v1.13.1
[INFO] [stderr]   Downloaded sval v2.21.0
[INFO] [stderr]   Downloaded sval_json v2.21.0
[INFO] [stderr]   Downloaded gpu-alloc-ash v0.7.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stderr] Error response from daemon: write /var/lib/containerd/io.containerd.metadata.v1.bolt/meta.db: no space left on device


sandbox container could not be created: command failed: exit status: 1

Error response from daemon: write /var/lib/containerd/io.containerd.metadata.v1.bolt/meta.db: no space left on device

Caused by:
    command failed: exit status: 1
    
    Error response from daemon: write /var/lib/containerd/io.containerd.metadata.v1.bolt/meta.db: no space left on device