# rustc version rustc 1.98.0-nightly (d1fc603d1 2026-05-26)
# docs.rs version docsrs 0.0.0 (f16e33f3e6ac9fc9e4413728c5dd1b2ba1c6b799 2026-05-23 )
# build log [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "4c2ed0c34ada290c40e0c3abac8a07fae9b22c717caaaca1af51350c73350c88" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260526-1.98.0-nightly-d1fc603d1\", \"--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] [stderr] warning: Rustdoc did not scrape the following examples because they require dev-dependencies: assembler, basic, context_layering, expression_language, function_graph_grammar, generation_kernel, library_and_loader, multi_thread, parameter_space, type_safety [INFO] [stderr] If you want Rustdoc to scrape these examples, then add `doc-scrape-examples = true` [INFO] [stderr] to the [[example]] target configuration of at least one example. [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting polydat v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unresolved link to `crate::nodes::vectors::do_dataset_prebuffer` [INFO] [stderr] --> src/audit.rs:8:7 [INFO] [stderr] | [INFO] [stderr] 8 | //! [`crate::nodes::vectors::do_dataset_prebuffer`] *covered* and [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `do_dataset_prebuffer` in module `vectors` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `docs/sysref/71_cursor_partitions.md` [INFO] [stderr] --> src/cursor_partition.rs:16:11 [INFO] [stderr] | [INFO] [stderr] 16 | //! See [`docs/sysref/71_cursor_partitions.md`] for the design [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `docs/sysref/71_cursor_partitions.md` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `ExtensionPolicy` links to private item `ExtendingRangeSource` [INFO] [stderr] --> src/source.rs:421:7 [INFO] [stderr] | [INFO] [stderr] 421 | /// [`ExtendingRangeSource`] when its current end is reached. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: public documentation for `GkKernel` links to private item `Self::materialize_wiring_from_outer` [INFO] [stderr] --> src/kernel/gkkernel.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | /// [`Self::materialize_wiring_from_outer`] re-computes the path so post-bind it [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `GkKernel` links to private item `super::scope_coords` [INFO] [stderr] --> src/kernel/gkkernel.rs:46:30 [INFO] [stderr] | [INFO] [stderr] 46 | /// tree themselves. See [`super::scope_coords`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `scope_coordinates` links to private item `super::scope_coords` [INFO] [stderr] --> src/kernel/gkkernel.rs:962:11 [INFO] [stderr] | [INFO] [stderr] 962 | /// [`super::scope_coords`] module doc for the formal [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `scope_coordinates` links to private item `Self::materialize_wiring_from_outer` [INFO] [stderr] --> src/kernel/gkkernel.rs:964:17 [INFO] [stderr] | [INFO] [stderr] 964 | /// after [`Self::materialize_wiring_from_outer`] the path includes the [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `ComprehensionMode::Cartesian` [INFO] [stderr] --> src/comprehension/parse.rs:18:25 [INFO] [stderr] | [INFO] [stderr] 18 | //! decides between [`ComprehensionMode::Cartesian`] and [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `ComprehensionMode` in scope [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `ComprehensionMode::Union` [INFO] [stderr] --> src/comprehension/parse.rs:19:9 [INFO] [stderr] | [INFO] [stderr] 19 | //! [`ComprehensionMode::Union`]. This is the structural [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ no item named `ComprehensionMode` in scope [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `ComprehensionMode::Union` [INFO] [stderr] --> src/comprehension/parse.rs:558:12 [INFO] [stderr] | [INFO] [stderr] 558 | /// emit [`ComprehensionMode::Union`] (preserving sub-space [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ no item named `ComprehensionMode` in scope [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `ComprehensionMode::Cartesian` [INFO] [stderr] --> src/comprehension/parse.rs:560:21 [INFO] [stderr] | [INFO] [stderr] 560 | /// into a single [`ComprehensionMode::Cartesian`] list. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `ComprehensionMode` in scope [INFO] [stderr] [INFO] [stderr] warning: public documentation for `enumerate_tuples` links to private item `GkKernel::from_program` [INFO] [stderr] --> src/comprehension/eval.rs:1223:8 [INFO] [stderr] | [INFO] [stderr] 1223 | /// ([`GkKernel::from_program`] + [`GkKernel::materialize_wiring_from_outer`]), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `enumerate_tuples` links to private item `GkKernel::materialize_wiring_from_outer` [INFO] [stderr] --> src/comprehension/eval.rs:1223:37 [INFO] [stderr] | [INFO] [stderr] 1223 | /// ([`GkKernel::from_program`] + [`GkKernel::materialize_wiring_from_outer`]), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Clause` [INFO] [stderr] --> src/comprehension/eval.rs:1239:21 [INFO] [stderr] | [INFO] [stderr] 1239 | /// the offending [`Clause`] (which carries both single-var and [INFO] [stderr] | ^^^^^^ no item named `Clause` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `propagate_parent_inputs` links to private item `GkKernel::materialize_wiring_from_outer` [INFO] [stderr] --> src/comprehension/synthesis.rs:386:7 [INFO] [stderr] | [INFO] [stderr] 386 | /// [`GkKernel::materialize_wiring_from_outer`] which only walks parent [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `iterate` links to private item `GkKernel::materialize_wiring_from_outer` [INFO] [stderr] --> src/comprehension/synthesis.rs:729:31 [INFO] [stderr] | [INFO] [stderr] 729 | /// - Wired to `parent` via [`GkKernel::materialize_wiring_from_outer`] plus [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `DatasetPrebuffer` links to private item `DatasetHandle::Group` [INFO] [stderr] --> src/nodes/vectors.rs:1267:36 [INFO] [stderr] | [INFO] [stderr] 1267 | /// local cache, returning a [`DatasetHandle::Group`] handle [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] = note: this warning originates in the macro `source_only_node` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `PragmaSet::with_parent` [INFO] [stderr] --> src/dsl/pragmas.rs:63:17 [INFO] [stderr] | [INFO] [stderr] 63 | /// chain via [`PragmaSet::with_parent`] to model nested scopes [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ the struct `PragmaSet` has no field or associated item named `with_parent` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `eval` links to private item `super::codegen::invoke_with_catch` [INFO] [stderr] --> src/jit/kernels.rs:92:30 [INFO] [stderr] | [INFO] [stderr] 92 | /// longjmp wrapper in [`super::codegen::invoke_with_catch`] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `WriteThroughBinding` [INFO] [stderr] --> src/subcontext/mod.rs:39:9 [INFO] [stderr] | [INFO] [stderr] 39 | //! [`WriteThroughBinding`] on the artifact. Per-cycle eval [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ no item named `WriteThroughBinding` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `instance_program` [INFO] [stderr] --> src/subcontext/mod.rs:66:21 [INFO] [stderr] | [INFO] [stderr] 66 | //! construction, [`instance_program`] for parentless re-instancing [INFO] [stderr] | ^^^^^^^^^^^^^^^^ no item named `instance_program` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `chain_kernel_under_parent` [INFO] [stderr] --> src/subcontext/mod.rs:67:30 [INFO] [stderr] | [INFO] [stderr] 67 | //! of a compiled program, [`chain_kernel_under_parent`] for top- [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `chain_kernel_under_parent` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `compile_gk_with_libs` [INFO] [stderr] --> src/subcontext/builder.rs:50:7 [INFO] [stderr] | [INFO] [stderr] 50 | /// [`compile_gk_with_libs`] when finalize compiles the body. When [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ no item named `compile_gk_with_libs` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `KernelOptLevel` [INFO] [stderr] --> src/subcontext/builder.rs:73:34 [INFO] [stderr] | [INFO] [stderr] 73 | /// drop on the floor. See [`KernelOptLevel`]. [INFO] [stderr] | ^^^^^^^^^^^^^^ no item named `KernelOptLevel` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `compile_gk_with_libs` [INFO] [stderr] --> src/subcontext/builder.rs:127:11 [INFO] [stderr] | [INFO] [stderr] 127 | /// [`compile_gk_with_libs`] knobs (lib paths, strict mode, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ no item named `compile_gk_with_libs` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `super::build_kernel_under_parent` [INFO] [stderr] --> src/subcontext/builder.rs:146:19 [INFO] [stderr] | [INFO] [stderr] 146 | /// Used by [`super::build_kernel_under_parent`] to migrate [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `build_kernel_under_parent` in module `subcontext` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::kernel::engines::Engines::shared_cell` [INFO] [stderr] --> src/subcontext/kernel.rs:108:25 [INFO] [stderr] | [INFO] [stderr] 108 | /// slots and reading [`crate::kernel::engines::Engines::shared_cell`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `engines` in module `kernel` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `SharedCellEntry` [INFO] [stderr] --> src/subcontext/kernel.rs:132:19 [INFO] [stderr] | [INFO] [stderr] 132 | /// layer's [`SharedCellEntry`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^ no item named `SharedCellEntry` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unclosed HTML tag `GkProgram` [INFO] [stderr] --> src/kernel/gkkernel.rs:4:50 [INFO] [stderr] | [INFO] [stderr] 4 | //! GkKernel: a compiled GK kernel pairing an Arc<GkProgram> with a GkState. [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::invalid_html_tags)]` on by default [INFO] [stderr] help: try marking as source code [INFO] [stderr] | [INFO] [stderr] 4 | //! GkKernel: a compiled GK kernel pairing an `Arc<GkProgram>` with a GkState. [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: Rust code block is empty [INFO] [stderr] --> src/dsl/parser.rs:149:5 [INFO] [stderr] | [INFO] [stderr] 149 | /// ```ignore [INFO] [stderr] | _____^ [INFO] [stderr] 150 | | /// // "{format_u64(hash(cycle), 10)}" → printf("{}", format_u64(hash(cycle), 10)) [INFO] [stderr] 151 | | /// // "{a + b}" → printf("{}", a + b) [INFO] [stderr] 152 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] | [INFO] [stderr] help: `ignore` code blocks require valid Rust code for syntax highlighting; mark blocks that do not contain Rust code as text: ```text [INFO] [stderr] --> src/dsl/parser.rs:149:5 [INFO] [stderr] | [INFO] [stderr] 149 | /// ```ignore [INFO] [stderr] | ^^^ [INFO] [stderr] = note: `#[warn(rustdoc::invalid_rust_codeblocks)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `polydat` (lib doc) generated 30 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.40s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/polydat/index.html [INFO] running `Command { std: "docker" "inspect" "4c2ed0c34ada290c40e0c3abac8a07fae9b22c717caaaca1af51350c73350c88", kill_on_drop: false }`