[INFO] cloning repository https://github.com/LearningByExample/rustlings
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/LearningByExample/rustlings" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLearningByExample%2Frustlings", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLearningByExample%2Frustlings'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f8f12937fc940a75c229bd128b517cd1649cb77b
[INFO] documenting LearningByExample/rustlings against 1.69.0 for beta-1.70-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLearningByExample%2Frustlings" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/LearningByExample/rustlings on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/LearningByExample/rustlings
[INFO] finished tweaking git repo https://github.com/LearningByExample/rustlings
[INFO] tweaked toml for git repo https://github.com/LearningByExample/rustlings written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/LearningByExample/rustlings 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" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded syn v1.0.32
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a36744059cd3b1e77b0bcf8b0aa8e4ca9b27c5c2d26db125939c3fa0f032bcee
[INFO] running `Command { std: "docker" "start" "-a" "a36744059cd3b1e77b0bcf8b0aa8e4ca9b27c5c2d26db125939c3fa0f032bcee", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a36744059cd3b1e77b0bcf8b0aa8e4ca9b27c5c2d26db125939c3fa0f032bcee", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a36744059cd3b1e77b0bcf8b0aa8e4ca9b27c5c2d26db125939c3fa0f032bcee", kill_on_drop: false }`
[INFO] [stdout] a36744059cd3b1e77b0bcf8b0aa8e4ca9b27c5c2d26db125939c3fa0f032bcee
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b1678002c667cdeb35af17abf0da992ce748f85ef27ec52b180b134aa2f7bb0a
[INFO] running `Command { std: "docker" "start" "-a" "b1678002c667cdeb35af17abf0da992ce748f85ef27ec52b180b134aa2f7bb0a", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.18
[INFO] [stderr]    Compiling unicode-xid v0.2.0
[INFO] [stderr]    Compiling syn v1.0.32
[INFO] [stderr]    Compiling serde_derive v1.0.113
[INFO] [stderr]    Compiling serde v1.0.113
[INFO] [stderr]    Compiling log v0.4.8
[INFO] [stderr]    Compiling serde_json v1.0.55
[INFO] [stderr]     Checking itoa v0.4.6
[INFO] [stderr]    Compiling escargot v0.5.0
[INFO] [stderr]  Documenting variables2 v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Variables/Variables 2)
[INFO] [stderr]  Documenting references_and_borrowing v0.1.0 (/opt/rustwide/workdir/Understanding Ownership/Move Semantics/References and Borrowing)
[INFO] [stderr]  Documenting boolean v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Data Types/Boolean)
[INFO] [stderr]  Documenting if_task v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/If/If Task)
[INFO] [stderr]  Documenting arrays v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Data Types/Arrays)
[INFO] [stderr]  Documenting macro_test v0.1.0 (/opt/rustwide/workdir/Modules and Macros/Macros and Modules Test/Test Task)
[INFO] [stderr]  Documenting move_semantics_intro v0.1.0 (/opt/rustwide/workdir/Understanding Ownership/Move Semantics/Intro)
[INFO] [stderr]  Documenting variables3 v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Variables/Variables 3)
[INFO] [stderr]  Documenting variables_intro v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Variables/Intro)
[INFO] [stderr]  Documenting error_handling_intro v0.1.0 (/opt/rustwide/workdir/Recoverable and Unrecoverable Errors/Error Handling/Intro)
[INFO] [stderr]  Documenting functions_intro v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Functions/Intro)
[INFO] [stderr]  Documenting defining_a_function v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Functions/Defining a Function)
[INFO] [stderr]  Documenting paths_for_referring_to_an_item_in_the_module_tree v0.1.0 (/opt/rustwide/workdir/Modules and Macros/Modules/Paths for Referring to an Item in the Module Tree)
[INFO] [stderr]  Documenting returning_result v0.1.0 (/opt/rustwide/workdir/Recoverable and Unrecoverable Errors/Error Handling/Returning Result)
[INFO] [stderr]  Documenting shadowing v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Variables/Shadowing)
[INFO] [stderr]  Documenting stdlib_intro v0.1.0 (/opt/rustwide/workdir/Iterators and Closures/Standard Library Types/Intro)
[INFO] [stderr]  Documenting borrow v0.1.0 (/opt/rustwide/workdir/Understanding Ownership/Move Semantics/Borrow)
[INFO] [stderr]  Documenting bringing_paths_into_scope_with_the_use_keyword v0.1.0 (/opt/rustwide/workdir/Modules and Macros/Modules/Bringing Paths into Scope with the use Keyword)
[INFO] [stderr]  Documenting repetition_with_loops v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/If/Repetition with Loops)
[INFO] [stderr]  Documenting shared_state_concurrency v0.1.0 (/opt/rustwide/workdir/Iterators and Closures/Standard Library Types/Shared-State Concurrency)
[INFO] [stderr]  Documenting calling_a_macro v0.1.0 (/opt/rustwide/workdir/Modules and Macros/Macros/Calling a Macro)
[INFO] [stderr]  Documenting testing_task v0.1.0 (/opt/rustwide/workdir/Writing Automated Tests/Tests/Testing Task)
[INFO] [stderr]  Documenting variables4 v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Variables/Variables 4)
[INFO] [stderr]  Documenting adding_custom_failure_messages v0.1.0 (/opt/rustwide/workdir/Writing Automated Tests/Tests/Adding Custom Failure Messages)
[INFO] [stderr]  Documenting return_a_value v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Functions/Return a Value)
[INFO] [stderr]  Documenting strings_intro v0.1.0 (/opt/rustwide/workdir/Common Collections/Strings/Intro)
[INFO] [stderr]  Documenting about v0.1.0 (/opt/rustwide/workdir/Introduction/Getting started/About)
[INFO] [stderr]  Documenting if_intro v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/If/Intro)
[INFO] [stderr]  Documenting tests_intro v0.1.0 (/opt/rustwide/workdir/Writing Automated Tests/Tests/Intro)
[INFO] [stderr]  Documenting the_slice_type v0.1.0 (/opt/rustwide/workdir/Understanding Ownership/Move Semantics/The Slice Type)
[INFO] [stderr]  Documenting assert_eq v0.1.0 (/opt/rustwide/workdir/Writing Automated Tests/Tests/Assert_Eq)
[INFO] [stderr]  Documenting threads_intro v0.1.0 (/opt/rustwide/workdir/Fearless Concurrency/Threads/Intro)
[INFO] [stderr]  Documenting string_slice v0.1.0 (/opt/rustwide/workdir/Common Collections/Strings/String Slice)
[INFO] [stderr]  Documenting passing_an_argument v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Functions/Passing an Argument)
[INFO] [stderr]    Compiling quote v1.0.7
[INFO] [stderr]  Documenting differences_between_variables_and_constants v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Variables/Differences Between Variables and Constants)
[INFO] [stderr]  Documenting else_if v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/If/else if)
[INFO] [stderr]  Documenting modules_intro v0.1.0 (/opt/rustwide/workdir/Modules and Macros/Modules/Intro)
[INFO] [stderr]  Documenting macro_arms v0.1.0 (/opt/rustwide/workdir/Modules and Macros/Macros/Macro Arms)
[INFO] [stderr]  Documenting recoverable_errors_with_result v0.1.0 (/opt/rustwide/workdir/Recoverable and Unrecoverable Errors/Error Handling/Recoverable Errors with Result)
[INFO] [stderr]  Documenting result1 v0.1.0 (/opt/rustwide/workdir/Recoverable and Unrecoverable Errors/Error Handling/Result)
[INFO] [stderr]  Documenting times_two_tests v0.1.0 (/opt/rustwide/workdir/Writing Automated Tests/Tests Test/Times Two Tests)
[INFO] [stderr]  Documenting variables1 v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Variables/Variables 1)
[INFO] [stderr]  Documenting generic_data_types v0.1.0 (/opt/rustwide/workdir/Recoverable and Unrecoverable Errors/Error Handling/Generic Data Types)
[INFO] [stderr]  Documenting iterators4 v0.1.0 (/opt/rustwide/workdir/Iterators and Closures/Standard Library Types/Factorial)
[INFO] [stderr]  Documenting returning_a_string v0.1.0 (/opt/rustwide/workdir/Common Collections/Strings/Returning a String)
[INFO] [stderr]  Documenting errorsn v0.1.0 (/opt/rustwide/workdir/Recoverable and Unrecoverable Errors/Error Handling/Multiple Errors)
[INFO] [stderr]  Documenting scalar_types v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Data Types/Scalar Types)
[INFO] [stderr]  Documenting separating_modules_into_different_files v0.1.0 (/opt/rustwide/workdir/Modules and Macros/Modules/Separating Modules into Different Files)
[INFO] [stderr]  Documenting statements_and_expressions v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Functions/Statements and Expressions)
[INFO] [stderr]  Documenting installation v0.1.0 (/opt/rustwide/workdir/Introduction/Getting started/Installation)
[INFO] [stderr]  Documenting matching_result_2 v0.1.0 (/opt/rustwide/workdir/Recoverable and Unrecoverable Errors/Error Handling/Matching Result 2)
[INFO] [stderr]  Documenting calculate_price v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Variables and Functions Test/Calculate Price)
[INFO] [stderr]  Documenting matching_result v0.1.0 (/opt/rustwide/workdir/Recoverable and Unrecoverable Errors/Error Handling/Matching Result)
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]  --> Recoverable and Unrecoverable Errors/Error Handling/Matching Result/src/lib.rs:6:78
[INFO] [stdout]   |
[INFO] [stdout] 6 |     /*this is the short way, but you can just match the result of the parse*/;
[INFO] [stdout]   |                                                                              ^ help: remove this semicolon
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]  Documenting return_type v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Functions/Return Type)
[INFO] [stderr]  Documenting using_message_passing_to_transfer_data_between_threads v0.1.0 (/opt/rustwide/workdir/Fearless Concurrency/Threads/Using Message Passing to Transfer Data Between Threads)
[INFO] [stderr]  Documenting variables_and_mutability v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Variables/Variables and Mutability)
[INFO] [stderr]  Documenting assert v0.1.0 (/opt/rustwide/workdir/Writing Automated Tests/Tests/Assert)
[INFO] [stderr]  Documenting compound_types v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Data Types/Compound Types)
[INFO] [stderr]  Documenting iterator3 v0.1.0 (/opt/rustwide/workdir/Iterators and Closures/Standard Library Types/Iterator)
[INFO] [stderr]  Documenting macros3 v0.1.0 (/opt/rustwide/workdir/Modules and Macros/Macros/Outside of Module)
[INFO] [stderr]  Documenting macros2 v0.1.0 (/opt/rustwide/workdir/Modules and Macros/Macros/Declaring a Macro)
[INFO] [stderr]  Documenting type_annotation_of_a_parameter v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Functions/Type Annotation of a Parameter)
[INFO] [stderr]  Documenting charcaters v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Data Types/Characters)
[INFO] [stderr]  Documenting extensible_concurrency_with_the_sync_and_send_traits v0.1.0 (/opt/rustwide/workdir/Fearless Concurrency/Threads/Extensible Concurrency with the Sync and Send Traits)
[INFO] [stderr]  Documenting macros_intro v0.1.0 (/opt/rustwide/workdir/Modules and Macros/Macros/Intro)
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]  Documenting threads v0.1.0 (/opt/rustwide/workdir/Fearless Concurrency/Threads/Threads Task)
[INFO] [stderr]  Documenting hello_world v0.1.0 (/opt/rustwide/workdir/Introduction/Getting started/Hello World)
[INFO] [stderr]  Documenting public_modifier_2 v0.1.0 (/opt/rustwide/workdir/Modules and Macros/Modules/Public Modifier 2)
[INFO] [stderr]  Documenting public_modifier v0.1.0 (/opt/rustwide/workdir/Modules and Macros/Modules/Public Modifier)
[INFO] [stderr]  Documenting mutable_argument v0.1.0 (/opt/rustwide/workdir/Understanding Ownership/Move Semantics/Mutable Argument)
[INFO] [stderr]  Documenting tuple_index v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Data Types/Tuple Index)
[INFO] [stderr]  Documenting without_arguments v0.1.0 (/opt/rustwide/workdir/Understanding Ownership/Move Semantics/Without Arguments)
[INFO] [stderr]  Documenting arc1 v0.1.0 (/opt/rustwide/workdir/Iterators and Closures/Standard Library Types/Arc)
[INFO] [stderr]  Documenting tuples v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Data Types/Tuples)
[INFO] [stderr]  Documenting option v0.1.0 (/opt/rustwide/workdir/Recoverable and Unrecoverable Errors/Error Handling/Option)
[INFO] [stderr]  Documenting mutable v0.1.0 (/opt/rustwide/workdir/Understanding Ownership/Move Semantics/Mutable)
[INFO] [stderr]  Documenting slices v0.1.0 (/opt/rustwide/workdir/Common Programming Concepts/Data Types/Slices)
[INFO] [stderr]  Documenting strings_and_strs v0.1.0 (/opt/rustwide/workdir/Common Collections/String Test/Strings and strs)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 10.28s
[INFO] running `Command { std: "docker" "inspect" "b1678002c667cdeb35af17abf0da992ce748f85ef27ec52b180b134aa2f7bb0a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b1678002c667cdeb35af17abf0da992ce748f85ef27ec52b180b134aa2f7bb0a", kill_on_drop: false }`
[INFO] [stdout] b1678002c667cdeb35af17abf0da992ce748f85ef27ec52b180b134aa2f7bb0a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=1" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d10d581d66cb8387068e8dd081b723b8e96a9bfe44f829a20f45d24ae3ebbc71
[INFO] running `Command { std: "docker" "start" "-a" "d10d581d66cb8387068e8dd081b723b8e96a9bfe44f829a20f45d24ae3ebbc71", kill_on_drop: false }`
[INFO] [stderr] error: manifest path `/opt/rustwide/workdir/Cargo.toml` is a virtual manifest, but this command requires running against an actual package in this workspace
[INFO] running `Command { std: "docker" "inspect" "d10d581d66cb8387068e8dd081b723b8e96a9bfe44f829a20f45d24ae3ebbc71", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d10d581d66cb8387068e8dd081b723b8e96a9bfe44f829a20f45d24ae3ebbc71", kill_on_drop: false }`
[INFO] [stdout] d10d581d66cb8387068e8dd081b723b8e96a9bfe44f829a20f45d24ae3ebbc71
