[INFO] crate moore-vhdl 0.2.0 is already in cache [INFO] extracting crate moore-vhdl 0.2.0 into work/ex/pr-60162/sources/master#a850a426491e14186af2250549bf41256b5938d2/reg/moore-vhdl/0.2.0 [INFO] extracting crate moore-vhdl 0.2.0 into work/ex/pr-60162/sources/try#06a150c7d11500b41499224f165e9de1de096768/reg/moore-vhdl/0.2.0 [INFO] validating manifest of moore-vhdl-0.2.0 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 moore-vhdl-0.2.0 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 moore-vhdl-0.2.0 [INFO] finished frobbing moore-vhdl-0.2.0 [INFO] frobbed toml for moore-vhdl-0.2.0 written to work/ex/pr-60162/sources/master#a850a426491e14186af2250549bf41256b5938d2/reg/moore-vhdl/0.2.0/Cargo.toml [INFO] started frobbing moore-vhdl-0.2.0 [INFO] finished frobbing moore-vhdl-0.2.0 [INFO] frobbed toml for moore-vhdl-0.2.0 written to work/ex/pr-60162/sources/try#06a150c7d11500b41499224f165e9de1de096768/reg/moore-vhdl/0.2.0/Cargo.toml [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+a850a426491e14186af2250549bf41256b5938d2-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+06a150c7d11500b41499224f165e9de1de096768-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [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 moore-vhdl-0.2.0 against try#06a150c7d11500b41499224f165e9de1de096768 for pr-60162 [INFO] running `"docker" "create" "-v" "/mnt/crater-raid/crater/work/local/target-dirs/pr-60162/worker-7/try#06a150c7d11500b41499224f165e9de1de096768:/opt/crater/target:rw,Z" "-v" "/mnt/crater-raid/crater/work/ex/pr-60162/sources/try#06a150c7d11500b41499224f165e9de1de096768/reg/moore-vhdl/0.2.0:/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] 1c325d962365aedec8052159bcee9727d5440b21bf36be33707c0a2c012c8495 [INFO] running `"docker" "start" "-a" "1c325d962365aedec8052159bcee9727d5440b21bf36be33707c0a2c012c8495"` [INFO] [stderr] Checking moore-vhdl-syntax v0.2.0 [INFO] [stderr] Checking llhd v0.3.1 [INFO] [stderr] Checking moore-vhdl v0.2.0 (/opt/crater/workdir) [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1360:1 [INFO] [stderr] | [INFO] [stderr] 1360 | /// An interface object. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 1361 | / node_ref_group!( [INFO] [stderr] 1362 | | IntfObjRef: Const(IntfConstRef), [INFO] [stderr] 1363 | | Var(IntfVarRef), [INFO] [stderr] 1364 | | Signal(IntfSignalRef), [INFO] [stderr] 1365 | | File(IntfFileRef), [INFO] [stderr] 1366 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_doc_comments)] on by default [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1385:1 [INFO] [stderr] | [INFO] [stderr] 1385 | / /// All declarations that may possibly appear in a package. See IEEE 1076-2008 [INFO] [stderr] 1386 | | /// section 4.7. [INFO] [stderr] 1387 | | /// [INFO] [stderr] 1388 | | /// ```text [INFO] [stderr] ... | [INFO] [stderr] 1406 | | /// [x] group_declaration [INFO] [stderr] 1407 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 1408 | / node_ref_group!( [INFO] [stderr] 1409 | | DeclInPkgRef: Subprog(SubprogDeclRef), [INFO] [stderr] 1410 | | SubprogInst(SubprogInstRef), [INFO] [stderr] 1411 | | Pkg(PkgDeclRef), [INFO] [stderr] ... | [INFO] [stderr] 1425 | | Group(GroupDeclRef), [INFO] [stderr] 1426 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1428:1 [INFO] [stderr] | [INFO] [stderr] 1428 | / /// All declarations that may possibly appear in a package body. See IEEE [INFO] [stderr] 1429 | | /// 1076-2008 section 4.8. [INFO] [stderr] 1430 | | /// [INFO] [stderr] 1431 | | /// ```text [INFO] [stderr] ... | [INFO] [stderr] 1448 | | /// [x] group_declaration [INFO] [stderr] 1449 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 1450 | / node_ref_group!( [INFO] [stderr] 1451 | | DeclInPkgBodyRef: Subprog(SubprogDeclRef), [INFO] [stderr] 1452 | | SubprogBody(SubprogBodyRef), [INFO] [stderr] 1453 | | SubprogInst(SubprogInstRef), [INFO] [stderr] ... | [INFO] [stderr] 1466 | | Group(GroupDeclRef), [INFO] [stderr] 1467 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1469:1 [INFO] [stderr] | [INFO] [stderr] 1469 | / /// All declarations that may possibly appear in a subprogram. See IEEE [INFO] [stderr] 1470 | | /// 1076-2008 section 4.3. [INFO] [stderr] 1471 | | /// [INFO] [stderr] 1472 | | /// ```text [INFO] [stderr] ... | [INFO] [stderr] 1489 | | /// [x] group_declaration [INFO] [stderr] 1490 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 1491 | / node_ref_group!( [INFO] [stderr] 1492 | | DeclInSubprogRef: Subprog(SubprogDeclRef), [INFO] [stderr] 1493 | | SubprogBody(SubprogBodyRef), [INFO] [stderr] 1494 | | SubprogInst(SubprogInstRef), [INFO] [stderr] ... | [INFO] [stderr] 1507 | | Group(GroupDeclRef), [INFO] [stderr] 1508 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1510:1 [INFO] [stderr] | [INFO] [stderr] 1510 | / /// All declarations that may possibly appear in a block. See IEEE 1076-2008 [INFO] [stderr] 1511 | | /// section 3.3.2. [INFO] [stderr] 1512 | | /// [INFO] [stderr] 1513 | | /// ```text [INFO] [stderr] ... | [INFO] [stderr] 1534 | | /// [x] group_declaration [INFO] [stderr] 1535 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 1536 | / node_ref_group!( [INFO] [stderr] 1537 | | DeclInBlockRef: Subprog(SubprogDeclRef), [INFO] [stderr] 1538 | | SubprogBody(SubprogBodyRef), [INFO] [stderr] 1539 | | SubprogInst(SubprogInstRef), [INFO] [stderr] ... | [INFO] [stderr] 1556 | | Group(GroupDeclRef), [INFO] [stderr] 1557 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1559:1 [INFO] [stderr] | [INFO] [stderr] 1559 | / /// All declarations that may possibly appear in a process statement. See IEEE [INFO] [stderr] 1560 | | /// 1076-2008 section 11.3. [INFO] [stderr] 1561 | | /// [INFO] [stderr] 1562 | | /// ```text [INFO] [stderr] ... | [INFO] [stderr] 1579 | | /// [x] group_declaration [INFO] [stderr] 1580 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 1581 | / node_ref_group!( [INFO] [stderr] 1582 | | DeclInProcRef: Subprog(SubprogDeclRef), [INFO] [stderr] 1583 | | SubprogBody(SubprogBodyRef), [INFO] [stderr] 1584 | | SubprogInst(SubprogInstRef), [INFO] [stderr] ... | [INFO] [stderr] 1597 | | Group(GroupDeclRef), [INFO] [stderr] 1598 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1600:1 [INFO] [stderr] | [INFO] [stderr] 1600 | / /// All concurrent statements. See IEEE 1076-2008 section 11. [INFO] [stderr] 1601 | | /// [INFO] [stderr] 1602 | | /// ```text [INFO] [stderr] 1603 | | /// block_statement [INFO] [stderr] ... | [INFO] [stderr] 1609 | | /// generate_statement [INFO] [stderr] 1610 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 1611 | / node_ref_group!( [INFO] [stderr] 1612 | | ConcStmtRef: Block(BlockStmtRef), [INFO] [stderr] 1613 | | Process(ProcessStmtRef), [INFO] [stderr] 1614 | | ConcProcCall(ConcCallStmtRef), [INFO] [stderr] ... | [INFO] [stderr] 1620 | | CaseGen(CaseGenStmtRef), [INFO] [stderr] 1621 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1623:1 [INFO] [stderr] | [INFO] [stderr] 1623 | / /// All sequential statements. See IEEE 1076-2008 section 10. [INFO] [stderr] 1624 | | /// [INFO] [stderr] 1625 | | /// ```text [INFO] [stderr] 1626 | | /// wait_statement [INFO] [stderr] ... | [INFO] [stderr] 1638 | | /// null_statement [INFO] [stderr] 1639 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 1640 | / node_ref_group!( [INFO] [stderr] 1641 | | SeqStmtRef: Wait(WaitStmtRef), [INFO] [stderr] 1642 | | Assert(AssertStmtRef), [INFO] [stderr] 1643 | | Report(ReportStmtRef), [INFO] [stderr] ... | [INFO] [stderr] 1652 | | Null(NullStmtRef), [INFO] [stderr] 1653 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1655:1 [INFO] [stderr] | [INFO] [stderr] 1655 | /// All statements. See IEEE 1076-2008 section 10 and 11. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 1656 | node_ref_group!(StmtRef: Conc(ConcStmtRef), Seq(SeqStmtRef),); [INFO] [stderr] | -------------------------------------------------------------- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1658:1 [INFO] [stderr] | [INFO] [stderr] 1658 | /// A reference to a node which has a type. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 1659 | node_ref_group!(TypedNodeRef: SubtypeInd(SubtypeIndRef), Signal(SignalRef),); [INFO] [stderr] | ----------------------------------------------------------------------------- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> hir/mod.rs:42:1 [INFO] [stderr] | [INFO] [stderr] 42 | /// A collection of arenas where HIR nodes may be allocated. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 43 | / make_arenas!( [INFO] [stderr] 44 | | pub struct Arenas { [INFO] [stderr] 45 | | lib: Lib, [INFO] [stderr] 46 | | entity: Entity, [INFO] [stderr] ... | [INFO] [stderr] 81 | | } [INFO] [stderr] 82 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> typeck.rs:976:1 [INFO] [stderr] | [INFO] [stderr] 976 | /// Determine the type of a type mark. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 977 | / impl_make!(self, id: TypeMarkRef => &Ty { [INFO] [stderr] 978 | | match id { [INFO] [stderr] 979 | | TypeMarkRef::Type(id) => self.make(id), [INFO] [stderr] 980 | | TypeMarkRef::Subtype(id) => self.make(id), [INFO] [stderr] 981 | | } [INFO] [stderr] 982 | | }); [INFO] [stderr] | |___- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> typeck.rs:985:1 [INFO] [stderr] | [INFO] [stderr] 985 | /// Determine the type of a subtype indication. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 986 | #[deprecated] [INFO] [stderr] 987 | / impl_make!(self, id: SubtypeIndRef => &Ty { [INFO] [stderr] 988 | | self.lazy_typeval(id) [INFO] [stderr] 989 | | // let hir = self.hir(id)?; [INFO] [stderr] 990 | | // let ctx = TypeckContext::new(self); [INFO] [stderr] ... | [INFO] [stderr] 1003 | | // } [INFO] [stderr] 1004 | | }); [INFO] [stderr] | |___- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> typeck.rs:1007:1 [INFO] [stderr] | [INFO] [stderr] 1007 | /// Determine the type of a type declaration. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 1008 | / impl_make!(self, id: TypeDeclRef => &Ty { [INFO] [stderr] 1009 | | let hir = self.lazy_hir(id)?; [INFO] [stderr] 1010 | | let data = match hir.data { [INFO] [stderr] 1011 | | Some(ref d) => d, [INFO] [stderr] ... | [INFO] [stderr] 1112 | | } [INFO] [stderr] 1113 | | }); [INFO] [stderr] | |___- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> typeck.rs:1148:1 [INFO] [stderr] | [INFO] [stderr] 1148 | /// Determine the type of a subtype declaration. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 1149 | / impl_make!(self, id: SubtypeDeclRef => &Ty { [INFO] [stderr] 1150 | | let hir = self.hir(id)?; [INFO] [stderr] 1151 | | self.ty(hir.subty) [INFO] [stderr] 1152 | | }); [INFO] [stderr] | |___- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> typeck.rs:1155:1 [INFO] [stderr] | [INFO] [stderr] 1155 | / /// Determine the type of a signal declaration. [INFO] [stderr] 1156 | | // impl_make!(self, id: SignalDeclRef => &Ty { [INFO] [stderr] 1157 | | // let hir = self.lazy_hir(id)?; [INFO] [stderr] 1158 | | // self.lazy_typeval(hir.decl.ty) [INFO] [stderr] ... | [INFO] [stderr] 1207 | | [INFO] [stderr] 1208 | | /// Determine the type of a typed node. [INFO] [stderr] | |_______________________________________^ [INFO] [stderr] 1209 | / impl_make!(self, id: TypedNodeRef => &Ty { [INFO] [stderr] 1210 | | match id { [INFO] [stderr] 1211 | | TypedNodeRef::SubtypeInd(id) => self.make(id), [INFO] [stderr] 1212 | | TypedNodeRef::Signal(id) => self.make(id), [INFO] [stderr] 1213 | | } [INFO] [stderr] 1214 | | }); [INFO] [stderr] | |___- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> lazy.rs:105:1 [INFO] [stderr] | [INFO] [stderr] 105 | /// A table of pending or running HIR lowerings. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 106 | / node_storage!(LazyHirTable<'sb, 'ast, 'ctx> where ('ast: 'sb, 'ctx: 'sb): [INFO] [stderr] 107 | | // Miscellaneous [INFO] [stderr] 108 | | subtype_inds: SubtypeIndRef => LazyNode>, [INFO] [stderr] 109 | | [INFO] [stderr] ... | [INFO] [stderr] 133 | | null_stmt: NullStmtRef => LazyNode>>, [INFO] [stderr] 134 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1360:1 [INFO] [stderr] | [INFO] [stderr] 1360 | /// An interface object. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 1361 | / node_ref_group!( [INFO] [stderr] 1362 | | IntfObjRef: Const(IntfConstRef), [INFO] [stderr] 1363 | | Var(IntfVarRef), [INFO] [stderr] 1364 | | Signal(IntfSignalRef), [INFO] [stderr] 1365 | | File(IntfFileRef), [INFO] [stderr] 1366 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_doc_comments)] on by default [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1385:1 [INFO] [stderr] | [INFO] [stderr] 1385 | / /// All declarations that may possibly appear in a package. See IEEE 1076-2008 [INFO] [stderr] 1386 | | /// section 4.7. [INFO] [stderr] 1387 | | /// [INFO] [stderr] 1388 | | /// ```text [INFO] [stderr] ... | [INFO] [stderr] 1406 | | /// [x] group_declaration [INFO] [stderr] 1407 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 1408 | / node_ref_group!( [INFO] [stderr] 1409 | | DeclInPkgRef: Subprog(SubprogDeclRef), [INFO] [stderr] 1410 | | SubprogInst(SubprogInstRef), [INFO] [stderr] 1411 | | Pkg(PkgDeclRef), [INFO] [stderr] ... | [INFO] [stderr] 1425 | | Group(GroupDeclRef), [INFO] [stderr] 1426 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1428:1 [INFO] [stderr] | [INFO] [stderr] 1428 | / /// All declarations that may possibly appear in a package body. See IEEE [INFO] [stderr] 1429 | | /// 1076-2008 section 4.8. [INFO] [stderr] 1430 | | /// [INFO] [stderr] 1431 | | /// ```text [INFO] [stderr] ... | [INFO] [stderr] 1448 | | /// [x] group_declaration [INFO] [stderr] 1449 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 1450 | / node_ref_group!( [INFO] [stderr] 1451 | | DeclInPkgBodyRef: Subprog(SubprogDeclRef), [INFO] [stderr] 1452 | | SubprogBody(SubprogBodyRef), [INFO] [stderr] 1453 | | SubprogInst(SubprogInstRef), [INFO] [stderr] ... | [INFO] [stderr] 1466 | | Group(GroupDeclRef), [INFO] [stderr] 1467 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1469:1 [INFO] [stderr] | [INFO] [stderr] 1469 | / /// All declarations that may possibly appear in a subprogram. See IEEE [INFO] [stderr] 1470 | | /// 1076-2008 section 4.3. [INFO] [stderr] 1471 | | /// [INFO] [stderr] 1472 | | /// ```text [INFO] [stderr] ... | [INFO] [stderr] 1489 | | /// [x] group_declaration [INFO] [stderr] 1490 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 1491 | / node_ref_group!( [INFO] [stderr] 1492 | | DeclInSubprogRef: Subprog(SubprogDeclRef), [INFO] [stderr] 1493 | | SubprogBody(SubprogBodyRef), [INFO] [stderr] 1494 | | SubprogInst(SubprogInstRef), [INFO] [stderr] ... | [INFO] [stderr] 1507 | | Group(GroupDeclRef), [INFO] [stderr] 1508 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1510:1 [INFO] [stderr] | [INFO] [stderr] 1510 | / /// All declarations that may possibly appear in a block. See IEEE 1076-2008 [INFO] [stderr] 1511 | | /// section 3.3.2. [INFO] [stderr] 1512 | | /// [INFO] [stderr] 1513 | | /// ```text [INFO] [stderr] ... | [INFO] [stderr] 1534 | | /// [x] group_declaration [INFO] [stderr] 1535 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 1536 | / node_ref_group!( [INFO] [stderr] 1537 | | DeclInBlockRef: Subprog(SubprogDeclRef), [INFO] [stderr] 1538 | | SubprogBody(SubprogBodyRef), [INFO] [stderr] 1539 | | SubprogInst(SubprogInstRef), [INFO] [stderr] ... | [INFO] [stderr] 1556 | | Group(GroupDeclRef), [INFO] [stderr] 1557 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1559:1 [INFO] [stderr] | [INFO] [stderr] 1559 | / /// All declarations that may possibly appear in a process statement. See IEEE [INFO] [stderr] 1560 | | /// 1076-2008 section 11.3. [INFO] [stderr] 1561 | | /// [INFO] [stderr] 1562 | | /// ```text [INFO] [stderr] ... | [INFO] [stderr] 1579 | | /// [x] group_declaration [INFO] [stderr] 1580 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 1581 | / node_ref_group!( [INFO] [stderr] 1582 | | DeclInProcRef: Subprog(SubprogDeclRef), [INFO] [stderr] 1583 | | SubprogBody(SubprogBodyRef), [INFO] [stderr] 1584 | | SubprogInst(SubprogInstRef), [INFO] [stderr] ... | [INFO] [stderr] 1597 | | Group(GroupDeclRef), [INFO] [stderr] 1598 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1600:1 [INFO] [stderr] | [INFO] [stderr] 1600 | / /// All concurrent statements. See IEEE 1076-2008 section 11. [INFO] [stderr] 1601 | | /// [INFO] [stderr] 1602 | | /// ```text [INFO] [stderr] 1603 | | /// block_statement [INFO] [stderr] ... | [INFO] [stderr] 1609 | | /// generate_statement [INFO] [stderr] 1610 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 1611 | / node_ref_group!( [INFO] [stderr] 1612 | | ConcStmtRef: Block(BlockStmtRef), [INFO] [stderr] 1613 | | Process(ProcessStmtRef), [INFO] [stderr] 1614 | | ConcProcCall(ConcCallStmtRef), [INFO] [stderr] ... | [INFO] [stderr] 1620 | | CaseGen(CaseGenStmtRef), [INFO] [stderr] 1621 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1623:1 [INFO] [stderr] | [INFO] [stderr] 1623 | / /// All sequential statements. See IEEE 1076-2008 section 10. [INFO] [stderr] 1624 | | /// [INFO] [stderr] 1625 | | /// ```text [INFO] [stderr] 1626 | | /// wait_statement [INFO] [stderr] ... | [INFO] [stderr] 1638 | | /// null_statement [INFO] [stderr] 1639 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 1640 | / node_ref_group!( [INFO] [stderr] 1641 | | SeqStmtRef: Wait(WaitStmtRef), [INFO] [stderr] 1642 | | Assert(AssertStmtRef), [INFO] [stderr] 1643 | | Report(ReportStmtRef), [INFO] [stderr] ... | [INFO] [stderr] 1652 | | Null(NullStmtRef), [INFO] [stderr] 1653 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1655:1 [INFO] [stderr] | [INFO] [stderr] 1655 | /// All statements. See IEEE 1076-2008 section 10 and 11. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 1656 | node_ref_group!(StmtRef: Conc(ConcStmtRef), Seq(SeqStmtRef),); [INFO] [stderr] | -------------------------------------------------------------- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> score/mod.rs:1658:1 [INFO] [stderr] | [INFO] [stderr] 1658 | /// A reference to a node which has a type. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 1659 | node_ref_group!(TypedNodeRef: SubtypeInd(SubtypeIndRef), Signal(SignalRef),); [INFO] [stderr] | ----------------------------------------------------------------------------- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> hir/mod.rs:42:1 [INFO] [stderr] | [INFO] [stderr] 42 | /// A collection of arenas where HIR nodes may be allocated. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 43 | / make_arenas!( [INFO] [stderr] 44 | | pub struct Arenas { [INFO] [stderr] 45 | | lib: Lib, [INFO] [stderr] 46 | | entity: Entity, [INFO] [stderr] ... | [INFO] [stderr] 81 | | } [INFO] [stderr] 82 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> typeck.rs:976:1 [INFO] [stderr] | [INFO] [stderr] 976 | /// Determine the type of a type mark. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 977 | / impl_make!(self, id: TypeMarkRef => &Ty { [INFO] [stderr] 978 | | match id { [INFO] [stderr] 979 | | TypeMarkRef::Type(id) => self.make(id), [INFO] [stderr] 980 | | TypeMarkRef::Subtype(id) => self.make(id), [INFO] [stderr] 981 | | } [INFO] [stderr] 982 | | }); [INFO] [stderr] | |___- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> typeck.rs:985:1 [INFO] [stderr] | [INFO] [stderr] 985 | /// Determine the type of a subtype indication. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 986 | #[deprecated] [INFO] [stderr] 987 | / impl_make!(self, id: SubtypeIndRef => &Ty { [INFO] [stderr] 988 | | self.lazy_typeval(id) [INFO] [stderr] 989 | | // let hir = self.hir(id)?; [INFO] [stderr] 990 | | // let ctx = TypeckContext::new(self); [INFO] [stderr] ... | [INFO] [stderr] 1003 | | // } [INFO] [stderr] 1004 | | }); [INFO] [stderr] | |___- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> typeck.rs:1007:1 [INFO] [stderr] | [INFO] [stderr] 1007 | /// Determine the type of a type declaration. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 1008 | / impl_make!(self, id: TypeDeclRef => &Ty { [INFO] [stderr] 1009 | | let hir = self.lazy_hir(id)?; [INFO] [stderr] 1010 | | let data = match hir.data { [INFO] [stderr] 1011 | | Some(ref d) => d, [INFO] [stderr] ... | [INFO] [stderr] 1112 | | } [INFO] [stderr] 1113 | | }); [INFO] [stderr] | |___- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> typeck.rs:1148:1 [INFO] [stderr] | [INFO] [stderr] 1148 | /// Determine the type of a subtype declaration. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 1149 | / impl_make!(self, id: SubtypeDeclRef => &Ty { [INFO] [stderr] 1150 | | let hir = self.hir(id)?; [INFO] [stderr] 1151 | | self.ty(hir.subty) [INFO] [stderr] 1152 | | }); [INFO] [stderr] | |___- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> typeck.rs:1155:1 [INFO] [stderr] | [INFO] [stderr] 1155 | / /// Determine the type of a signal declaration. [INFO] [stderr] 1156 | | // impl_make!(self, id: SignalDeclRef => &Ty { [INFO] [stderr] 1157 | | // let hir = self.lazy_hir(id)?; [INFO] [stderr] 1158 | | // self.lazy_typeval(hir.decl.ty) [INFO] [stderr] ... | [INFO] [stderr] 1207 | | [INFO] [stderr] 1208 | | /// Determine the type of a typed node. [INFO] [stderr] | |_______________________________________^ [INFO] [stderr] 1209 | / impl_make!(self, id: TypedNodeRef => &Ty { [INFO] [stderr] 1210 | | match id { [INFO] [stderr] 1211 | | TypedNodeRef::SubtypeInd(id) => self.make(id), [INFO] [stderr] 1212 | | TypedNodeRef::Signal(id) => self.make(id), [INFO] [stderr] 1213 | | } [INFO] [stderr] 1214 | | }); [INFO] [stderr] | |___- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> lazy.rs:105:1 [INFO] [stderr] | [INFO] [stderr] 105 | /// A table of pending or running HIR lowerings. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 106 | / node_storage!(LazyHirTable<'sb, 'ast, 'ctx> where ('ast: 'sb, 'ctx: 'sb): [INFO] [stderr] 107 | | // Miscellaneous [INFO] [stderr] 108 | | subtype_inds: SubtypeIndRef => LazyNode>, [INFO] [stderr] 109 | | [INFO] [stderr] ... | [INFO] [stderr] 133 | | null_stmt: NullStmtRef => LazyNode>>, [INFO] [stderr] 134 | | ); [INFO] [stderr] | |__- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: the item `ast` is imported redundantly [INFO] [stderr] --> defs.rs:108:7 [INFO] [stderr] | [INFO] [stderr] 12 | use crate::syntax::ast; [INFO] [stderr] | ------------------ the item `ast` is already imported here [INFO] [stderr] ... [INFO] [stderr] 108 | use crate::syntax::ast; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: the item `ast` is imported redundantly [INFO] [stderr] --> defs.rs:108:7 [INFO] [stderr] | [INFO] [stderr] 12 | use crate::syntax::ast; [INFO] [stderr] | ------------------ the item `ast` is already imported here [INFO] [stderr] ... [INFO] [stderr] 108 | use crate::syntax::ast; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'hir::ExprData::OverloadedName::0' [INFO] [stderr] --> hir/mod.rs:461:20 [INFO] [stderr] | [INFO] [stderr] 461 | OverloadedName(Vec>), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(deprecated)] on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'hir::ExprData::OverloadedName::0' [INFO] [stderr] --> hir/mod.rs:461:20 [INFO] [stderr] | [INFO] [stderr] 461 | OverloadedName(Vec>), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(deprecated)] on by default [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 21.25s [INFO] running `"docker" "inspect" "1c325d962365aedec8052159bcee9727d5440b21bf36be33707c0a2c012c8495"` [INFO] running `"docker" "rm" "-f" "1c325d962365aedec8052159bcee9727d5440b21bf36be33707c0a2c012c8495"` [INFO] [stdout] 1c325d962365aedec8052159bcee9727d5440b21bf36be33707c0a2c012c8495