Build #1181150 2024-04-06T21:44:02.955449+00:00
# rustc version
rustc 1.79.0-nightly (9d79cd5f7 2024-04-05)# docs.rs version
docsrs 0.6.0 (42f2c842 2024-04-05)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/semverver-0.1.52/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/semverver-0.1.52/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20240405-1.79.0-nightly-9d79cd5f7\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stdout] 2a29c9ceb2b2388bd56cd5ab1fd6c99c933fbbe9bc56830d23a9a5489f6418a1
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "2a29c9ceb2b2388bd56cd5ab1fd6c99c933fbbe9bc56830d23a9a5489f6418a1", kill_on_drop: false }`
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr] Documenting semverver v0.1.52 (/opt/rustwide/workdir)
[INFO] [stderr] error[E0433]: failed to resolve: could not find `subst` in `ty`
[INFO] [stderr] --> src/mismatch.rs:88:31
[INFO] [stderr] |
[INFO] [stderr] 88 | use rustc_middle::ty::subst::GenericArgKind::*;
[INFO] [stderr] | ^^^^^ could not find `subst` in `ty`
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved import `rustc_middle::ty::subst`
[INFO] [stderr] --> src/mismatch.rs:13:5
[INFO] [stderr] |
[INFO] [stderr] 13 | subst::SubstsRef,
[INFO] [stderr] | ^^^^^ could not find `subst` in `ty`
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved import `rustc_middle::ty::subst`
[INFO] [stderr] --> src/translate.rs:10:5
[INFO] [stderr] |
[INFO] [stderr] 10 | subst::{GenericArg, InternalSubsts, SubstsRef},
[INFO] [stderr] | ^^^^^ could not find `subst` in `ty`
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved import `rustc_middle::ty::subst`
[INFO] [stderr] --> src/translate.rs:105:31
[INFO] [stderr] |
[INFO] [stderr] 105 | use rustc_middle::ty::subst::GenericArgKind;
[INFO] [stderr] | ^^^^^ could not find `subst` in `ty`
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved import `rustc_middle::ty::ReEarlyBound`
[INFO] [stderr] --> src/translate.rs:106:13
[INFO] [stderr] |
[INFO] [stderr] 106 | use rustc_middle::ty::ReEarlyBound;
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `ReEarlyBound` in `ty`
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved import `rustc_middle::ty::subst`
[INFO] [stderr] --> src/translate.rs:309:55
[INFO] [stderr] |
[INFO] [stderr] 309 | ... use rustc_middle::ty::subst::GenericArgKind;
[INFO] [stderr] | ^^^^^ could not find `subst` in `ty`
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved imports `rustc_middle::ty::EarlyBoundRegion`, `rustc_middle::ty::FreeRegion`
[INFO] [stderr] --> src/translate.rs:337:32
[INFO] [stderr] |
[INFO] [stderr] 337 | use rustc_middle::ty::{EarlyBoundRegion, FreeRegion};
[INFO] [stderr] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^ no `FreeRegion` in `ty`
[INFO] [stderr] | |
[INFO] [stderr] | no `EarlyBoundRegion` in `ty`
[INFO] [stderr] | help: a similar name exists in the module: `BoundRegion`
[INFO] [stderr] |
[INFO] [stderr] = help: consider importing one of these items instead:
[INFO] [stderr] rustc_infer::infer::NllRegionVariableOrigin::FreeRegion
[INFO] [stderr] rustc_trait_selection::infer::NllRegionVariableOrigin::FreeRegion
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved imports `rustc_middle::ty::ProjectionTy`, `rustc_middle::ty::WithOptConstParam`
[INFO] [stderr] --> src/translate.rs:381:13
[INFO] [stderr] |
[INFO] [stderr] 381 | ProjectionTy, SubtypePredicate, ToPredicate, TraitPredicate, WithOptConstParam,
[INFO] [stderr] | ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ no `WithOptConstParam` in `ty`
[INFO] [stderr] | |
[INFO] [stderr] | no `ProjectionTy` in `ty`
[INFO] [stderr] | help: a similar name exists in the module: `Projection`
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not find `subst` in `ty`
[INFO] [stderr] --> src/traverse.rs:583:27
[INFO] [stderr] |
[INFO] [stderr] 583 | use rustc_middle::ty::subst::GenericArgKind::Type;
[INFO] [stderr] | ^^^^^ could not find `subst` in `ty`
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved import `rustc_middle::ty::subst`
[INFO] [stderr] --> src/traverse.rs:30:9
[INFO] [stderr] |
[INFO] [stderr] 30 | subst::{InternalSubsts, Subst},
[INFO] [stderr] | ^^^^^ could not find `subst` in `ty`
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved import `rustc_middle::ty::subst`
[INFO] [stderr] --> src/typeck.rs:20:9
[INFO] [stderr] |
[INFO] [stderr] 20 | subst::{GenericArg, InternalSubsts, SubstsRef},
[INFO] [stderr] | ^^^^^ could not find `subst` in `ty`
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved import `rustc_middle::ty::ReEarlyBound`
[INFO] [stderr] --> src/typeck.rs:189:13
[INFO] [stderr] |
[INFO] [stderr] 189 | use rustc_middle::ty::ReEarlyBound;
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `ReEarlyBound` in `ty`
[INFO] [stderr]
[INFO] [stderr] error[E0407]: method `param_env` is not a member of trait `TypeRelation`
[INFO] [stderr] --> src/mismatch.rs:106:5
[INFO] [stderr] |
[INFO] [stderr] 106 | / fn param_env(&self) -> ParamEnv<'tcx> {
[INFO] [stderr] 107 | | ParamEnv::empty()
[INFO] [stderr] 108 | | }
[INFO] [stderr] | |_____^ not a member of trait `TypeRelation`
[INFO] [stderr]
[INFO] [stderr] error[E0407]: method `a_is_expected` is not a member of trait `TypeRelation`
[INFO] [stderr] --> src/mismatch.rs:114:5
[INFO] [stderr] |
[INFO] [stderr] 114 | / fn a_is_expected(&self) -> bool {
[INFO] [stderr] 115 | | true
[INFO] [stderr] 116 | | }
[INFO] [stderr] | |_____^ not a member of trait `TypeRelation`
[INFO] [stderr]
[INFO] [stderr] error[E0407]: method `tcx` is not a member of trait `TypeFolder`
[INFO] [stderr] --> src/translate.rs:562:5
[INFO] [stderr] |
[INFO] [stderr] 562 | / fn tcx(&self) -> TyCtxt<'tcx> {
[INFO] [stderr] 563 | | self.infcx.tcx
[INFO] [stderr] 564 | | }
[INFO] [stderr] | |_____^ not a member of trait `TypeFolder`
[INFO] [stderr]
[INFO] [stderr] error[E0107]: struct takes 1 lifetime argument but 2 lifetime arguments were supplied
[INFO] [stderr] --> src/translate.rs:551:16
[INFO] [stderr] |
[INFO] [stderr] 551 | infcx: &'a InferCtxt<'a, 'tcx>,
[INFO] [stderr] | ^^^^^^^^^ ---- help: remove this lifetime argument
[INFO] [stderr] | |
[INFO] [stderr] | expected 1 lifetime argument
[INFO] [stderr]
[INFO] [stderr] error[E0107]: struct takes 1 lifetime argument but 2 lifetime arguments were supplied
[INFO] [stderr] --> src/typeck.rs:30:16
[INFO] [stderr] |
[INFO] [stderr] 30 | infcx: &'a InferCtxt<'a, 'tcx>,
[INFO] [stderr] | ^^^^^^^^^ ---- help: remove this lifetime argument
[INFO] [stderr] | |
[INFO] [stderr] | expected 1 lifetime argument
[INFO] [stderr]
[INFO] [stderr] error[E0107]: struct takes 1 lifetime argument but 2 lifetime arguments were supplied
[INFO] [stderr] --> src/typeck.rs:104:16
[INFO] [stderr] |
[INFO] [stderr] 104 | infcx: &'a InferCtxt<'a, 'tcx>,
[INFO] [stderr] | ^^^^^^^^^ ---- help: remove this lifetime argument
[INFO] [stderr] | |
[INFO] [stderr] | expected 1 lifetime argument
[INFO] [stderr]
[INFO] [stderr] error[E0107]: struct takes 1 lifetime argument but 2 lifetime arguments were supplied
[INFO] [stderr] --> src/translate.rs:556:27
[INFO] [stderr] |
[INFO] [stderr] 556 | pub fn new(infcx: &'a InferCtxt<'a, 'tcx>) -> Self {
[INFO] [stderr] | ^^^^^^^^^ ---- help: remove this lifetime argument
[INFO] [stderr] | |
[INFO] [stderr] | expected 1 lifetime argument
[INFO] [stderr]
[INFO] [stderr] error[E0107]: struct takes 1 lifetime argument but 2 lifetime arguments were supplied
[INFO] [stderr] --> src/typeck.rs:39:27
[INFO] [stderr] |
[INFO] [stderr] 39 | pub fn new(infcx: &'a InferCtxt<'a, 'tcx>, given_param_env: ParamEnv<'tcx>) -> Self {
[INFO] [stderr] | ^^^^^^^^^ ---- help: remove this lifetime argument
[INFO] [stderr] | |
[INFO] [stderr] | expected 1 lifetime argument
[INFO] [stderr]
[INFO] [stderr] error[E0107]: struct takes 1 lifetime argument but 2 lifetime arguments were supplied
[INFO] [stderr] --> src/typeck.rs:120:20
[INFO] [stderr] |
[INFO] [stderr] 120 | infcx: &'a InferCtxt<'a, 'tcx>,
[INFO] [stderr] | ^^^^^^^^^ ---- help: remove this lifetime argument
[INFO] [stderr] | |
[INFO] [stderr] | expected 1 lifetime argument
[INFO] [stderr]
[INFO] [stderr] error[E0107]: struct takes 1 lifetime argument but 2 lifetime arguments were supplied
[INFO] [stderr] --> src/typeck.rs:137:20
[INFO] [stderr] |
[INFO] [stderr] 137 | infcx: &'a InferCtxt<'a, 'tcx>,
[INFO] [stderr] | ^^^^^^^^^ ---- help: remove this lifetime argument
[INFO] [stderr] | |
[INFO] [stderr] | expected 1 lifetime argument
[INFO] [stderr]
[INFO] [stderr] error[E0107]: struct takes 1 lifetime argument but 2 lifetime arguments were supplied
[INFO] [stderr] --> src/typeck.rs:154:20
[INFO] [stderr] |
[INFO] [stderr] 154 | infcx: &'a InferCtxt<'a, 'tcx>,
[INFO] [stderr] | ^^^^^^^^^ ---- help: remove this lifetime argument
[INFO] [stderr] | |
[INFO] [stderr] | expected 1 lifetime argument
[INFO] [stderr]
[INFO] [stderr] error[E0107]: trait takes 0 lifetime arguments but 1 lifetime argument was supplied
[INFO] [stderr] --> src/translate.rs:561:16
[INFO] [stderr] |
[INFO] [stderr] 561 | impl<'a, 'tcx> TypeFolder<'tcx> for InferenceCleanupFolder<'a, 'tcx> {
[INFO] [stderr] | ^^^^^^^^^^------ help: remove these generics
[INFO] [stderr] | |
[INFO] [stderr] | expected 0 lifetime arguments
[INFO] [stderr]
[INFO] [stderr] error[E0107]: trait takes 1 generic argument but 0 generic arguments were supplied
[INFO] [stderr] --> src/translate.rs:561:16
[INFO] [stderr] |
[INFO] [stderr] 561 | impl<'a, 'tcx> TypeFolder<'tcx> for InferenceCleanupFolder<'a, 'tcx> {
[INFO] [stderr] | ^^^^^^^^^^ expected 1 generic argument
[INFO] [stderr] |
[INFO] [stderr] help: add missing generic argument
[INFO] [stderr] |
[INFO] [stderr] 561 | impl<'a, 'tcx> TypeFolder<'tcx, I> for InferenceCleanupFolder<'a, 'tcx> {
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] error[E0107]: trait takes 0 lifetime arguments but 1 lifetime argument was supplied
[INFO] [stderr] --> src/translate.rs:164:21
[INFO] [stderr] |
[INFO] [stderr] 164 | fn translate<T: TypeFoldable<'tcx>>(&self, index_map: &HashMap<u32, DefId>, orig: T) -> T {
[INFO] [stderr] | ^^^^^^^^^^^^------ help: remove these generics
[INFO] [stderr] | |
[INFO] [stderr] | expected 0 lifetime arguments
[INFO] [stderr]
[INFO] [stderr] error[E0107]: trait takes 1 generic argument but 0 generic arguments were supplied
[INFO] [stderr] --> src/translate.rs:164:21
[INFO] [stderr] |
[INFO] [stderr] 164 | fn translate<T: TypeFoldable<'tcx>>(&self, index_map: &HashMap<u32, DefId>, orig: T) -> T {
[INFO] [stderr] | ^^^^^^^^^^^^ expected 1 generic argument
[INFO] [stderr] |
[INFO] [stderr] help: add missing generic argument
[INFO] [stderr] |
[INFO] [stderr] 164 | fn translate<T: TypeFoldable<'tcx, I>>(&self, index_map: &HashMap<u32, DefId>, orig: T) -> T {
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] Some errors have detailed explanations: E0107, E0407, E0432, E0433.
[INFO] [stderr] For more information about an error, try `rustc --explain E0107`.
[INFO] [stderr] error: could not document `semverver`
[INFO] running `Command { std: "docker" "inspect" "2a29c9ceb2b2388bd56cd5ab1fd6c99c933fbbe9bc56830d23a9a5489f6418a1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2a29c9ceb2b2388bd56cd5ab1fd6c99c933fbbe9bc56830d23a9a5489f6418a1", kill_on_drop: false }`
[INFO] [stdout] 2a29c9ceb2b2388bd56cd5ab1fd6c99c933fbbe9bc56830d23a9a5489f6418a1