[INFO] fetching crate hydroflow 0.9.0...
[INFO] testing hydroflow-0.9.0 against nightly-2024-10-28+rustflags=-Zrandomize-layout for randomize-layout
[INFO] extracting crate hydroflow 0.9.0 into /workspace/builds/worker-2-tc2/source
[INFO] validating manifest of crates.io crate hydroflow 0.9.0 on toolchain nightly-2024-10-28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-10-28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate hydroflow 0.9.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate hydroflow 0.9.0
[INFO] tweaked toml for crates.io crate hydroflow 0.9.0 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] crate crates.io crate hydroflow 0.9.0 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" "+nightly-2024-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b57d15b67b1fa237dc2a7fbd5e10120b22168ff487080363fddc6aba77e0fb15
[INFO] running `Command { std: "docker" "start" "-a" "b57d15b67b1fa237dc2a7fbd5e10120b22168ff487080363fddc6aba77e0fb15", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b57d15b67b1fa237dc2a7fbd5e10120b22168ff487080363fddc6aba77e0fb15", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b57d15b67b1fa237dc2a7fbd5e10120b22168ff487080363fddc6aba77e0fb15", kill_on_drop: false }`
[INFO] [stdout] b57d15b67b1fa237dc2a7fbd5e10120b22168ff487080363fddc6aba77e0fb15
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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=forbid -Zrandomize-layout" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 15ce78fcc7401d9a686ba7f93884f252ff35561e8823c31fa1a0b2a64a125e3b
[INFO] running `Command { std: "docker" "start" "-a" "15ce78fcc7401d9a686ba7f93884f252ff35561e8823c31fa1a0b2a64a125e3b", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.86
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling serde v1.0.208
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling libc v0.2.158
[INFO] [stderr]    Compiling cc v1.1.14
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling regex-syntax v0.8.4
[INFO] [stderr]    Compiling serde_json v1.0.127
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling autocfg v1.3.0
[INFO] [stderr]    Compiling bitflags v2.6.0
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling syn v2.0.75
[INFO] [stderr]    Compiling indexmap v2.4.0
[INFO] [stderr]    Compiling anstyle-parse v0.2.5
[INFO] [stderr]    Compiling tree-sitter v0.22.6
[INFO] [stderr]    Compiling prettyplease v0.2.20
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.1
[INFO] [stderr]    Compiling colorchoice v1.0.2
[INFO] [stderr]    Compiling anstyle-query v1.1.1
[INFO] [stderr]    Compiling anstyle v1.0.8
[INFO] [stderr]    Compiling unicode-normalization v0.1.23
[INFO] [stderr]    Compiling rustix v0.38.34
[INFO] [stderr]    Compiling regex-automata v0.4.7
[INFO] [stderr]    Compiling anstream v0.6.15
[INFO] [stderr]    Compiling thiserror v1.0.63
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling unicode-bidi v0.3.15
[INFO] [stderr]    Compiling clap_lex v0.7.2
[INFO] [stderr]    Compiling idna v0.5.0
[INFO] [stderr]    Compiling anyhow v1.0.86
[INFO] [stderr]    Compiling linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling nix v0.29.0
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling url v2.5.2
[INFO] [stderr]    Compiling slotmap v1.0.7
[INFO] [stderr]    Compiling home v0.5.9
[INFO] [stderr]    Compiling regex v1.10.6
[INFO] [stderr]    Compiling dirs v5.0.1
[INFO] [stderr]    Compiling tree-sitter-loader v0.22.6
[INFO] [stderr]    Compiling fastrand v2.1.1
[INFO] [stderr]    Compiling log v0.4.22
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling rust-sitter-common v0.4.2
[INFO] [stderr]    Compiling clap_builder v4.5.15
[INFO] [stderr]    Compiling libloading v0.8.5
[INFO] [stderr]    Compiling pin-project-lite v0.2.14
[INFO] [stderr]    Compiling chunked_transfer v1.5.0
[INFO] [stderr]    Compiling indoc v2.0.5
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]    Compiling tree-sitter-cli v0.22.6
[INFO] [stderr]    Compiling tempfile v3.12.0
[INFO] [stderr]    Compiling fs4 v0.8.4
[INFO] [stderr]    Compiling utf8-width v0.1.7
[INFO] [stderr]    Compiling ascii v1.1.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling httpdate v1.0.3
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling serde_derive v1.0.208
[INFO] [stderr]    Compiling thiserror-impl v1.0.63
[INFO] [stderr]    Compiling clap_derive v4.5.13
[INFO] [stderr]    Compiling hydroflow_lang v0.9.0
[INFO] [stderr]    Compiling auto_impl v1.2.0
[INFO] [stderr]    Compiling ctrlc v3.4.5
[INFO] [stderr]    Compiling tiny_http v0.12.0
[INFO] [stderr]    Compiling html-escape v0.2.13
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling wasmparser v0.206.0
[INFO] [stderr]    Compiling webbrowser v1.0.1
[INFO] [stderr]    Compiling tree-sitter-tags v0.22.6
[INFO] [stderr]    Compiling tree-sitter-highlight v0.22.6
[INFO] [stderr]    Compiling filetime v0.2.24
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]    Compiling clap v4.5.16
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling toml_datetime v0.6.8
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]    Compiling difference v2.0.0
[INFO] [stderr]    Compiling glob v0.3.1
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling winnow v0.5.40
[INFO] [stderr]    Compiling smallbitvec v2.5.3
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling c2rust-bitfields-derive v0.2.1
[INFO] [stderr]    Compiling syn-inline-mod v0.5.0
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling tree-sitter-c2rust v0.22.6
[INFO] [stderr]    Compiling sealed v0.5.0
[INFO] [stderr]    Compiling c2rust-bitfields v0.3.0
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling rust-sitter-macro v0.4.2
[INFO] [stderr]    Compiling tokio-macros v2.4.0
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling socket2 v0.5.7
[INFO] [stderr]    Compiling mio v1.0.2
[INFO] [stderr]    Compiling signal-hook-registry v1.4.2
[INFO] [stderr]    Compiling bytes v1.7.1
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]    Compiling futures-task v0.3.30
[INFO] [stderr]    Compiling futures-io v0.3.30
[INFO] [stderr]    Compiling rust-sitter v0.4.2
[INFO] [stderr]    Compiling tokio v1.39.3
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling ref-cast v1.0.23
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]    Compiling lattices_macro v0.5.6
[INFO] [stderr]    Compiling tree-sitter-config v0.22.6
[INFO] [stderr]    Compiling futures-executor v0.3.30
[INFO] [stderr]    Compiling tokio-util v0.7.11
[INFO] [stderr]    Compiling variadics v0.0.6
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling ref-cast-impl v1.0.23
[INFO] [stderr]    Compiling tracing-core v0.1.32
[INFO] [stderr]    Compiling data-encoding v2.6.0
[INFO] [stderr]    Compiling cc-traits v2.0.0
[INFO] [stderr]    Compiling lattices v0.5.7
[INFO] [stderr]    Compiling tokio-stream v0.1.15
[INFO] [stderr]    Compiling rust-sitter-tool v0.4.2
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling pusherator v0.0.8
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling web-time v1.1.0
[INFO] [stderr]    Compiling hydroflow_macro v0.9.0
[INFO] [stderr]    Compiling hydroflow_datalog_core v0.9.0
[INFO] [stderr]    Compiling hydroflow_datalog v0.9.0
[INFO] [stderr]    Compiling hydroflow v0.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 36.86s
[INFO] running `Command { std: "docker" "inspect" "15ce78fcc7401d9a686ba7f93884f252ff35561e8823c31fa1a0b2a64a125e3b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "15ce78fcc7401d9a686ba7f93884f252ff35561e8823c31fa1a0b2a64a125e3b", kill_on_drop: false }`
[INFO] [stdout] 15ce78fcc7401d9a686ba7f93884f252ff35561e8823c31fa1a0b2a64a125e3b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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=forbid -Zrandomize-layout" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] aebdec9d9577a1347b26334b54208d54e9781395143a3736bb42f1fec075a1a5
[INFO] running `Command { std: "docker" "start" "-a" "aebdec9d9577a1347b26334b54208d54e9781395143a3736bb42f1fec075a1a5", kill_on_drop: false }`
[INFO] [stderr]    Compiling indexmap v2.4.0
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.93
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling webbrowser v1.0.1
[INFO] [stderr]    Compiling tree-sitter-highlight v0.22.6
[INFO] [stderr]    Compiling bumpalo v3.16.0
[INFO] [stderr]    Compiling glob v0.3.1
[INFO] [stderr]    Compiling tiny_http v0.12.0
[INFO] [stderr]    Compiling wasm-bindgen-backend v0.2.93
[INFO] [stderr]    Compiling libm v0.2.8
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling wasm-bindgen v0.2.93
[INFO] [stderr]    Compiling serde_json v1.0.127
[INFO] [stderr]    Compiling wasmparser v0.206.0
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling tracing-core v0.1.32
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.93
[INFO] [stderr]    Compiling tree-sitter-config v0.22.6
[INFO] [stderr]    Compiling tree-sitter-loader v0.22.6
[INFO] [stderr]    Compiling hydroflow_lang v0.9.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.20
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.93
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling toml_datetime v0.6.8
[INFO] [stderr]    Compiling serde_spanned v0.6.7
[INFO] [stderr]    Compiling half v2.4.1
[INFO] [stderr]    Compiling regex-syntax v0.6.29
[INFO] [stderr]    Compiling winnow v0.6.18
[INFO] [stderr]    Compiling plotters-backend v0.3.6
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling lattices_macro v0.5.6
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling plotters-svg v0.3.6
[INFO] [stderr]    Compiling js-sys v0.3.70
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling overload v0.1.1
[INFO] [stderr]    Compiling trybuild v1.0.99
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling lattices v0.5.7
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling deranged v0.3.11
[INFO] [stderr]    Compiling toml_edit v0.22.20
[INFO] [stderr]    Compiling tree-sitter-cli v0.22.6
[INFO] [stderr]    Compiling regex-automata v0.1.10
[INFO] [stderr]    Compiling wasm-bindgen-futures v0.4.43
[INFO] [stderr]    Compiling toml v0.8.19
[INFO] [stderr]    Compiling matchers v0.1.0
[INFO] [stderr]    Compiling nu-ansi-term v0.46.0
[INFO] [stderr]    Compiling rayon v1.10.0
[INFO] [stderr]    Compiling plotters v0.3.6
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling console_error_panic_hook v0.1.7
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling hydroflow_macro v0.9.0
[INFO] [stderr]    Compiling rust-sitter-tool v0.4.2
[INFO] [stderr]    Compiling console v0.15.8
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling wasm-bindgen-test-macro v0.3.43
[INFO] [stderr]    Compiling is-terminal v0.4.13
[INFO] [stderr]    Compiling thread_local v1.1.8
[INFO] [stderr]    Compiling scoped-tls v1.0.1
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling iana-time-zone v0.1.60
[INFO] [stderr]    Compiling linked-hash-map v0.5.6
[INFO] [stderr]    Compiling oorandom v11.1.4
[INFO] [stderr]    Compiling similar v2.6.0
[INFO] [stderr]    Compiling time v0.3.36
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling chrono v0.4.38
[INFO] [stderr]    Compiling tracing-subscriber v0.3.18
[INFO] [stderr]    Compiling insta v1.39.0
[INFO] [stderr]    Compiling wasm-bindgen-test v0.3.43
[INFO] [stderr]    Compiling rand_distr v0.4.3
[INFO] [stderr]    Compiling zipf v7.0.1
[INFO] [stderr]    Compiling multiplatform_test v0.2.0
[INFO] [stderr]    Compiling hydroflow_datalog_core v0.9.0
[INFO] [stderr]    Compiling hydroflow_datalog v0.9.0
[INFO] [stderr]    Compiling hydroflow v0.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 15s
[INFO] running `Command { std: "docker" "inspect" "aebdec9d9577a1347b26334b54208d54e9781395143a3736bb42f1fec075a1a5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aebdec9d9577a1347b26334b54208d54e9781395143a3736bb42f1fec075a1a5", kill_on_drop: false }`
[INFO] [stdout] aebdec9d9577a1347b26334b54208d54e9781395143a3736bb42f1fec075a1a5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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=forbid -Zrandomize-layout" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 97f7a123a4ce21c441a6262494e500f67753c7743215df74600f04c34b137b80
[INFO] running `Command { std: "docker" "start" "-a" "97f7a123a4ce21c441a6262494e500f67753c7743215df74600f04c34b137b80", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.50s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/hydroflow-035f18e2f1449306)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test scheduled::state::test::test_erasure ... ok
[INFO] [stdout] test util::sparse_vec::test::can_implement_default_on_types_that_dont_implement_default ... ok
[INFO] [stdout] test util::sparse_vec::test::basic ... ok
[INFO] [stdout] test compiled::pull::cross_join::tests::cross_join ... ok
[INFO] [stdout] test util::multiset::test::basic ... ok
[INFO] [stdout] test compiled::pull::symmetric_hash_join::tests::hash_join_subsequent_ticks_do_produce_even_if_nothing_is_changed ... ok
[INFO] [stdout] test util::test::test_collect_ready ... ok
[INFO] [stdout] test util::test::test_collect_ready_async ... ok
[INFO] [stdout] test util::unsync::mpsc::test::test_send_multiple_outstanding ... ok
[INFO] [stdout] test util::unsync::mpsc::test::test_stream_sink_loop ... ok
[INFO] [stdout] test compiled::pull::symmetric_hash_join::tests::hash_join ... ok
[INFO] [stdout] test util::simulation::tests::test_echo ... ok
[INFO] [stdout] test util::unsync::mpsc::test::test_spsc_random ... ok
[INFO] [stdout] test util::unsync::mpsc::test::test_mpsc_random ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.23s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/datalog_compile_fail.rs (/opt/rustwide/target/debug/deps/datalog_compile_fail-2d36b25bcadaa273)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]    Compiling proc-macro2 v1.0.86
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling serde v1.0.208
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling autocfg v1.3.0
[INFO] [stderr]    Compiling libc v0.2.158
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling log v0.4.22
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling cc v1.1.14
[INFO] [stderr]    Compiling regex-syntax v0.8.4
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling syn v2.0.75
[INFO] [stderr]    Compiling serde_json v1.0.127
[INFO] [stderr]    Compiling itoa v1.0.11
[INFO] [stderr]    Compiling indexmap v2.4.0
[INFO] [stderr]    Compiling bitflags v2.6.0
[INFO] [stderr]    Compiling prettyplease v0.2.20
[INFO] [stderr]    Compiling ryu v1.0.18
[INFO] [stderr]    Compiling slotmap v1.0.7
[INFO] [stderr]    Compiling thiserror v1.0.63
[INFO] [stderr]    Compiling rustix v0.38.34
[INFO] [stderr]    Compiling regex-automata v0.4.7
[INFO] [stderr]    Compiling tree-sitter v0.22.6
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling tinyvec v1.8.0
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]    Compiling linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling anyhow v1.0.86
[INFO] [stderr]    Compiling unicode-normalization v0.1.23
[INFO] [stderr]    Compiling nix v0.29.0
[INFO] [stderr]    Compiling anstyle-parse v0.2.5
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling colorchoice v1.0.2
[INFO] [stderr]     Checking pin-project-lite v0.2.14
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.1
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.93
[INFO] [stderr]    Compiling percent-encoding v2.3.1
[INFO] [stderr]    Compiling anstyle v1.0.8
[INFO] [stderr]    Compiling regex v1.10.6
[INFO] [stderr]    Compiling unicode-bidi v0.3.15
[INFO] [stderr]    Compiling semver v1.0.23
[INFO] [stderr]    Compiling anstyle-query v1.1.1
[INFO] [stderr]    Compiling anstream v0.6.15
[INFO] [stderr]    Compiling idna v0.5.0
[INFO] [stderr]    Compiling form_urlencoded v1.2.1
[INFO] [stderr]    Compiling dirs v5.0.1
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling fastrand v2.1.1
[INFO] [stderr]    Compiling tree-sitter-loader v0.22.6
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling clap_lex v0.7.2
[INFO] [stderr]    Compiling tempfile v3.12.0
[INFO] [stderr]    Compiling fs4 v0.8.4
[INFO] [stderr]    Compiling url v2.5.2
[INFO] [stderr]    Compiling clap_builder v4.5.15
[INFO] [stderr]    Compiling rust-sitter-common v0.4.2
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]    Compiling libloading v0.8.5
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling httpdate v1.0.3
[INFO] [stderr]    Compiling indoc v2.0.5
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling ascii v1.1.0
[INFO] [stderr]    Compiling chunked_transfer v1.5.0
[INFO] [stderr]    Compiling utf8-width v0.1.7
[INFO] [stderr]     Checking futures-sink v0.3.30
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]     Checking futures-core v0.3.30
[INFO] [stderr]     Checking smallvec v1.13.2
[INFO] [stderr]    Compiling home v0.5.9
[INFO] [stderr]    Compiling tree-sitter-cli v0.22.6
[INFO] [stderr]    Compiling bumpalo v3.16.0
[INFO] [stderr]    Compiling webbrowser v1.0.1
[INFO] [stderr]    Compiling ctrlc v3.4.5
[INFO] [stderr]    Compiling wasm-bindgen-backend v0.2.93
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling tiny_http v0.12.0
[INFO] [stderr]    Compiling html-escape v0.2.13
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling serde_derive v1.0.208
[INFO] [stderr]    Compiling clap_derive v4.5.13
[INFO] [stderr]    Compiling thiserror-impl v1.0.63
[INFO] [stderr]    Compiling auto_impl v1.2.0
[INFO] [stderr]    Compiling hydroflow_lang v0.9.0
[INFO] [stderr]    Compiling wasmparser v0.206.0
[INFO] [stderr]    Compiling filetime v0.2.24
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling libm v0.2.8
[INFO] [stderr]    Compiling difference v2.0.0
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]    Compiling tree-sitter-highlight v0.22.6
[INFO] [stderr]    Compiling tree-sitter-tags v0.22.6
[INFO] [stderr]    Compiling toml_datetime v0.6.8
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]    Compiling smallbitvec v2.5.3
[INFO] [stderr]    Compiling winnow v0.5.40
[INFO] [stderr]     Checking scopeguard v1.2.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling glob v0.3.1
[INFO] [stderr]    Compiling clap v4.5.16
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.93
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling c2rust-bitfields-derive v0.2.1
[INFO] [stderr]    Compiling syn-inline-mod v0.5.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling tree-sitter-c2rust v0.22.6
[INFO] [stderr]    Compiling wasm-bindgen v0.2.93
[INFO] [stderr]    Compiling c2rust-bitfields v0.3.0
[INFO] [stderr]     Checking parking_lot v0.12.3
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.93
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling tokio-macros v2.4.0
[INFO] [stderr]     Checking futures-channel v0.3.30
[INFO] [stderr]     Checking signal-hook-registry v1.4.2
[INFO] [stderr]     Checking mio v1.0.2
[INFO] [stderr]     Checking getrandom v0.2.15
[INFO] [stderr]     Checking socket2 v0.5.7
[INFO] [stderr]     Checking futures-io v0.3.30
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]     Checking pin-utils v0.1.0
[INFO] [stderr]     Checking futures-task v0.3.30
[INFO] [stderr]     Checking bytes v1.7.1
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]    Compiling sealed v0.5.0
[INFO] [stderr]     Checking tokio v1.39.3
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]    Compiling tree-sitter-config v0.22.6
[INFO] [stderr]     Checking crossbeam-epoch v0.9.18
[INFO] [stderr]     Checking ppv-lite86 v0.2.20
[INFO] [stderr]    Compiling rust-sitter-macro v0.4.2
[INFO] [stderr]     Checking tracing-core v0.1.32
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking futures-executor v0.3.30
[INFO] [stderr]     Checking crossbeam-deque v0.8.5
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling rust-sitter v0.4.2
[INFO] [stderr]     Checking half v2.4.1
[INFO] [stderr]     Checking ciborium-io v0.2.2
[INFO] [stderr]    Compiling ref-cast v1.0.23
[INFO] [stderr]     Checking regex-syntax v0.6.29
[INFO] [stderr]     Checking plotters-backend v0.3.6
[INFO] [stderr]     Checking ciborium-ll v0.2.2
[INFO] [stderr]     Checking plotters-svg v0.3.6
[INFO] [stderr]     Checking futures v0.3.30
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking tokio-util v0.7.11
[INFO] [stderr]    Compiling rust-sitter-tool v0.4.2
[INFO] [stderr]     Checking js-sys v0.3.70
[INFO] [stderr]     Checking regex-automata v0.1.10
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]    Compiling lattices_macro v0.5.6
[INFO] [stderr]     Checking variadics v0.0.6
[INFO] [stderr]    Compiling ref-cast-impl v1.0.23
[INFO] [stderr]     Checking cc-traits v2.0.0
[INFO] [stderr]     Checking data-encoding v2.6.0
[INFO] [stderr]     Checking overload v0.1.1
[INFO] [stderr]     Checking cast v0.3.0
[INFO] [stderr]     Checking powerfmt v0.2.0
[INFO] [stderr]     Checking deranged v0.3.11
[INFO] [stderr]     Checking criterion-plot v0.5.0
[INFO] [stderr]     Checking nu-ansi-term v0.46.0
[INFO] [stderr]     Checking pusherator v0.0.8
[INFO] [stderr]     Checking matchers v0.1.0
[INFO] [stderr]     Checking tokio-stream v0.1.15
[INFO] [stderr]     Checking rayon v1.10.0
[INFO] [stderr]     Checking ciborium v0.2.2
[INFO] [stderr]     Checking lattices v0.5.7
[INFO] [stderr]     Checking plotters v0.3.6
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]     Checking console_error_panic_hook v0.1.7
[INFO] [stderr]     Checking tinytemplate v1.2.1
[INFO] [stderr]     Checking bincode v1.3.3
[INFO] [stderr]     Checking sharded-slab v0.1.7
[INFO] [stderr]     Checking console v0.15.8
[INFO] [stderr]    Compiling wasm-bindgen-test-macro v0.3.43
[INFO] [stderr]     Checking thread_local v1.1.8
[INFO] [stderr]     Checking is-terminal v0.4.13
[INFO] [stderr]     Checking wasm-bindgen-futures v0.4.43
[INFO] [stderr]     Checking anes v0.1.6
[INFO] [stderr]     Checking web-time v1.1.0
[INFO] [stderr]     Checking iana-time-zone v0.1.60
[INFO] [stderr]     Checking num-conv v0.1.0
[INFO] [stderr]     Checking scoped-tls v1.0.1
[INFO] [stderr]     Checking oorandom v11.1.4
[INFO] [stderr]     Checking linked-hash-map v0.5.6
[INFO] [stderr]     Checking similar v2.6.0
[INFO] [stderr]     Checking time-core v0.1.2
[INFO] [stderr]     Checking criterion v0.5.1
[INFO] [stderr]     Checking time v0.3.36
[INFO] [stderr]     Checking chrono v0.4.38
[INFO] [stderr]     Checking wasm-bindgen-test v0.3.43
[INFO] [stderr]     Checking insta v1.39.0
[INFO] [stderr]     Checking tracing-subscriber v0.3.18
[INFO] [stderr]     Checking rand_distr v0.4.3
[INFO] [stderr]     Checking zipf v7.0.1
[INFO] [stderr]     Checking colored v2.1.0
[INFO] [stderr]    Compiling multiplatform_test v0.2.0
[INFO] [stderr]     Checking static_assertions v1.1.0
[INFO] [stderr]    Compiling hydroflow_macro v0.9.0
[INFO] [stderr]    Compiling hydroflow_datalog_core v0.9.0
[INFO] [stderr]    Compiling hydroflow_datalog v0.9.0
[INFO] [stderr]     Checking hydroflow v0.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking hydroflow-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/hydroflow)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 40.77s
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] test tests/compile-fail/datalog_badparse.rs ... ok
[INFO] [stderr] test tests/compile-fail/datalog_filter_badtypes.rs ... ok
[INFO] [stderr] test tests/compile-fail/datalog_join_badtypes.rs ... ok
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stdout] test test_all ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 42.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/datalog_frontend.rs (/opt/rustwide/target/debug/deps/datalog_frontend-1eb04531f2ebd214)
[INFO] [stdout] 
[INFO] [stdout] running 42 tests
[INFO] [stdout] test test_boolean_relation_eq ... ok
[INFO] [stdout] test test_aggregations_fold_keyed_expr ... ok
[INFO] [stdout] test test_boolean_relation_ge ... ok
[INFO] [stdout] test test_boolean_relation_gt ... ok
[INFO] [stdout] test test_boolean_relation_le ... ok
[INFO] [stdout] test test_boolean_relation_lt ... ok
[INFO] [stdout] test test_anti_join_defer_tick ... ok
[INFO] [stdout] test test_choose_strings ... ok
[INFO] [stdout] test test_detuple ... ok
[INFO] [stdout] test test_defer_tick ... ok
[INFO] [stdout] test test_anti_join ... ok
[INFO] [stdout] test test_collect_vec ... ok
[INFO] [stdout] test test_detuple_then_flat ... ok
[INFO] [stdout] test test_anti_join_defer_cycle ... ok
[INFO] [stdout] test test_flatten ... ok
[INFO] [stdout] test test_aggregations_and_comments ... ok
[INFO] [stdout] test test_flat_then_detuple ... ok
[INFO] [stdout] test test_join_with_self ... ok
[INFO] [stdout] test test_duplicated_facts ... ok
[INFO] [stdout] test test_expr_predicate ... ok
[INFO] [stdout] test test_expr_lhs ... ok
[INFO] [stdout] test test_max_all ... ok
[INFO] [stdout] test test_minimal ... ok
[INFO] [stdout] test test_local_constraints ... ok
[INFO] [stdout] test test_join_with_other ... ok
[INFO] [stdout] test test_max ... ok
[INFO] [stdout] test test_minimal_static ... ok
[INFO] [stdout] test test_join_multiple_then_relation ... ok
[INFO] [stdout] test test_less_than_relation ... ok
[INFO] [stdout] test test_max_defer_tick ... ok
[INFO] [stdout] test test_multi_detuple ... ok
[INFO] [stdout] test test_non_copy_but_clone ... ok
[INFO] [stdout] test test_multiple_contributors ... ok
[INFO] [stdout] test test_join_multiple_and_relation ... ok
[INFO] [stdout] test test_transitive_closure ... ok
[INFO] [stdout] test test_send_to_node ... ok
[INFO] [stdout] test test_triple_relation_join ... ok
[INFO] [stdout] test test_multi_use_intermediate ... ok
[INFO] [stdout] test test_persist_uniqueness ... ok
[INFO] [stdout] test test_wildcard_fields ... ok
[INFO] [stdout] test test_wildcard_join_count ... ok
[INFO] [stdout] test test_persist ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/datalog_minimal.rs (/opt/rustwide/target/debug/deps/datalog_minimal-7ac0ffd8dfd5a6f9)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_minimal ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/groupby.rs (/opt/rustwide/target/debug/deps/groupby-cf08df3bf0733079)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test fold_keyed_monotonic_core ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/scheduled_teeing_handoff.rs (/opt/rustwide/target/debug/deps/scheduled_teeing_handoff-e97384ff0ef8dce0)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_basic ... ok
[INFO] [stdout] test test_scheduling ... ok
[INFO] [stdout] test test_scheduling_tee_after ... ok
[INFO] [stdout] test test_scheduling_drop ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/scheduled_test.rs (/opt/rustwide/target/debug/deps/scheduled_test-cce9381583931f2b)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_basic_variadic ... ok
[INFO] [stdout] test map_filter ... ok
[INFO] [stdout] test test_cycle ... ok
[INFO] [stdout] test test_basic_n_m ... ok
[INFO] [stdout] test test_input_handle ... ok
[INFO] [stdout] test test_input_channel ... ok
[INFO] [stdout] test test_input_handle_thread ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_async.rs (/opt/rustwide/target/debug/deps/surface_async-5d581b147492bc68)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test asynctest_repeat_iter ... ok
[INFO] [stdout] test asynctest_source_stream ... ok
[INFO] [stdout] Hello
[INFO] [stdout] World
[INFO] [stdout] Hello
[INFO] [stdout] World
[INFO] [stdout] test asynctest_event_repeat_iter ... ok
[INFO] [stdout] test asynctest_tcp ... ok
[INFO] [stdout] test asynctest_udp ... ok
[INFO] [stdout] test asynctest_dest_asyncwrite_duplex ... ok
[INFO] [stdout] test asynctest_dest_sink_bounded_channel ... ok
[INFO] [stdout] test asynctest_dest_sink_duplex ... ok
[INFO] [stdout] test test_echo ... ok
[INFO] [stdout] test test_echo_tcp ... ok
[INFO] [stdout] test asynctest_check_state_yielding ... ok
[INFO] [stdout] test test_echo_udp ... ok
[INFO] [stdout] test test_futures_stream_sink ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.22s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_batch.rs (/opt/rustwide/target/debug/deps/surface_batch-8960f8d1bf451f36)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_basic_2 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_book.rs (/opt/rustwide/target/debug/deps/surface_book-3428f808006a0764)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_surface_flows_1 ... ok
[INFO] [stdout] test test_source_interval ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.53s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_codegen.rs (/opt/rustwide/target/debug/deps/surface_codegen-48f59330dcc17c3d)
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test test_assert_eq ... ok
[INFO] [stdout] test test_anti_join_multiset_static ... ok
[INFO] [stdout] test test_anti_join_multiset_tick_static ... ok
[INFO] [stdout] test test_anti_join_static ... ok
[INFO] [stdout] test test_anti_join_multiset ... ok
[INFO] [stdout] test test_anti_join_tick_static ... ok
[INFO] [stdout] test test_anti_join ... ok
[INFO] [stdout] test test_basic_inspect_no_null ... ok
[INFO] [stdout] test test_basic_inspect_null ... ok
[INFO] [stdout] test test_channel_minimal ... ok
[INFO] [stdout] test test_basic_tee ... ok
[INFO] [stdout] test test_cross_join ... ok
[INFO] [stdout] test test_defer_tick ... ok
[INFO] [stdout] test test_iter_stream_batches ... ok
[INFO] [stdout] test test_cross_join_multiset ... ok
[INFO] [stdout] test test_large_diamond ... ok
[INFO] [stdout] test test_join_order ... ok
[INFO] [stdout] test test_multiset_join ... ok
[INFO] [stdout] test test_basic_2 ... ok
[INFO] [stdout] test test_recv_expr ... ok
[INFO] [stdout] test test_sort ... ok
[INFO] [stdout] test test_basic_3 ... ok
[INFO] [stdout] test test_sort_by_key ... ok
[INFO] [stdout] test test_basic_union ... ok
[INFO] [stdout] test test_sort_by_owned ... ok
[INFO] [stdout] test test_covid_tracing ... ok
[INFO] [stdout] test test_transitive_closure ... ok
[INFO] [stdout] test test_surface_syntax_reachability_generated ... ok
[INFO] [stdout] test test_assert_failures ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.53s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_compile_fail.rs (/opt/rustwide/target/debug/deps/surface_compile_fail-a51ddddeb4ab0806)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]     Checking hydroflow-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/hydroflow)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.30s
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] test tests/compile-fail/surface_anti_join_badtypes.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_badgeneric_both.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_badgeneric_extra.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_badgeneric_lifetime.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_badgeneric_nocolon.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_badgeneric_type.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_conflicting_name.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_degenerate_merge.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_degenerate_null.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_degenerate_tee.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demux_badarg.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demux_badclosure.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demux_port_duplicate.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demux_port_elided.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demux_port_extra.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demux_port_extramissing.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demux_port_missing.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demuxenum_missingtypeparam.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demuxenum_notenum.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demuxenum_port_duplicate.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demuxenum_port_duplicate_one.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demuxenum_port_elided.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demuxenum_port_extra.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demuxenum_port_extra_zero.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demuxenum_port_extramissing.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demuxenum_port_missing.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demuxenum_port_missing_one.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demuxenum_port_wrong_one.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demuxenum_wrongenum.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demuxenum_wrongfields_1.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demuxenum_wrongfields_2.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_demuxenum_wrongtype.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_fold_keyed_badtype_int.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_fold_keyed_badtype_option.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_fold_keyed_generics_extra.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_forwardref_chain_double.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_forwardref_chain_single.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_forwardref_self1.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_forwardref_self2.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_forwardref_self2_indirect.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_forwardref_self3.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_identity_wronggeneric.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_join_badtypes.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_join_generics_extra.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_join_persistence_bad.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_join_persistence_extra.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_lattice_fold_noarg.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_lattice_fold_wronggeneric.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_lattice_reduce_wronggeneric.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_map_badtypes.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_merge_badtypes.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_missing_args.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_negative_loop.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_null.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_partition_badarg.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_partition_badclosure.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_partition_port_duplicate.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_partition_port_elided.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_partition_port_extra.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_partition_port_extramissing.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_partition_port_inconsistent.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_partition_port_indexgap.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_partition_port_missing.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_port_conflict.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_port_join.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_port_join_forwardref.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_port_naked_overwrite_knot_a.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_port_naked_overwrite_knot_a_forwardref.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_port_naked_overwrite_knot_b_inn.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_port_naked_overwrite_knot_b_out.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_port_naked_overwrite_simple.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_port_unused_both.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_port_unused_both_indirect.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_port_unused_both_parens.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_port_unused_in.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_port_unused_out.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_reduce_keyed_badtype_int.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_reduce_keyed_badtype_option.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_singleton_badexpr.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_singleton_nostate.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_singleton_nostate_undefined.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_singleton_undefined.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_singleton_undefined_nostate.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_source_interval_badarg.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_source_iter_badtype.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_syntax_eol_arrow.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_syntax_eol_indexing.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_syntax_eol_missingop.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_syntax_eol_op.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_syntax_indexing_empty.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_syntax_noarrow_indexing.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_syntax_noarrow_op.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_syntax_noarrow_paren.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_syntax_paren.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_syntax_paren_arrow.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_syntax_paren_indexing.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_syntax_paren_missingop.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_syntax_paren_noarrow_op.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_syntax_paren_noarrow_paren.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_syntax_paren_semicolon.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_unknown_operators.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_use_bad1.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_use_bad2.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_use_bad3.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_use_unknown.rs ... ok
[INFO] [stderr] test tests/compile-fail/surface_varname_undefined.rs ... ok
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stdout] test test_all ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.58s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_context.rs (/opt/rustwide/target/debug/deps/surface_context-a7df31e7bc5d4b52)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_defered_tick_and_no_io_with_run_async ... ok
[INFO] [stdout] test test_context_ref ... ok
[INFO] [stdout] test test_context_mut ... ok
[INFO] [stderr]      Running tests/surface_cross_singleton.rs (/opt/rustwide/target/debug/deps/surface_cross_singleton-c5b08194f3bb012e)
[INFO] [stdout] test test_context_current_tick_start_does_not_count_time_between_ticks_async ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_basic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_demux_enum.rs (/opt/rustwide/target/debug/deps/surface_demux_enum-da6536a60dfbbee4)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_manual_impl ... ok
[INFO] [stdout] test test_derive ... ok
[INFO] [stdout] test test_one_variant ... ok
[INFO] [stdout] test test_demux_enum ... ok
[INFO] [stdout] test test_zero_variants ... ok
[INFO] [stdout] test test_demux_enum_generic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_demux_partition.rs (/opt/rustwide/target/debug/deps/surface_demux_partition-3373a2c9e27100ff)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_partition_round ... ok
[INFO] [stdout] test test_demux_1 ... ok
[INFO] [stdout] test test_demux_fizzbuzz_2 ... ok
[INFO] [stdout] test test_partition_fizzbuzz ... ok
[INFO] [stdout] test test_demux_fizzbuzz_1 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_difference.rs (/opt/rustwide/target/debug/deps/surface_difference-33a171e24ce621bb)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_diff_multiset_static ... ok
[INFO] [stdout] test test_diff_multiset_static_tick ... ok
[INFO] [stdout] test test_diff_static ... ok
[INFO] [stdout] test test_diff_multiset_tick_static ... ok
[INFO] [stdout] test test_diff_multiset_timing ... ok
[INFO] [stderr]      Running tests/surface_examples.rs (/opt/rustwide/target/debug/deps/surface_examples-a7bf9811d8b96cf2)
[INFO] [stdout] test test_diff_timing ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/surface_fold.rs (/opt/rustwide/target/debug/deps/surface_fold-5d086b95785a808a)
[INFO] [stdout] test test_all ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.45s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_fold_inference ... ok
[INFO] [stdout] test test_fold_flatten ... ok
[INFO] [stdout] test test_fold_sort ... ok
[INFO] [stdout] test test_fold_static_join ... ok
[INFO] [stdout] test test_fold_static ... ok
[INFO] [stdout] test test_fold_tick ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_fold_keyed.rs (/opt/rustwide/target/debug/deps/surface_fold_keyed-a6ccb07973fb2934)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_fold_keyed_static ... ok
[INFO] [stdout] test test_fold_keyed_tick ... ok
[INFO] [stdout] test test_fold_keyed_infer_basic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_forwardref.rs (/opt/rustwide/target/debug/deps/surface_forwardref-4793c5ae7e586641)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_forwardref_basic_middle ... ok
[INFO] [stdout] test test_forwardref_basic_forward ... ok
[INFO] [stdout] test test_forwardref_basic_backward ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_join.rs (/opt/rustwide/target/debug/deps/surface_join-a50e76fe89aea99f)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test replay_static ... ok
[INFO] [stdout] test tick_static ... ok
[INFO] [stdout] test static_tick ... ok
[INFO] [stdout] test tick_tick ... ok
[INFO] [stdout] test static_static ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_join_fused.rs (/opt/rustwide/target/debug/deps/surface_join_fused-79ec2bb86da5be34)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test tick_tick_lhs_blocking_rhs_streaming ... ok
[INFO] [stdout] test static_tick_lhs_streaming_rhs_blocking ... ok
[INFO] [stdout] test tick_tick_lhs_streaming_rhs_blocking ... ok
[INFO] [stdout] test tick_tick_lhs_fold_rhs_reduce ... ok
[INFO] [stdout] test static_static_lhs_blocking_rhs_streaming ... ok
[INFO] [stdout] test static_static_lhs_streaming_rhs_blocking ... ok
[INFO] [stdout] test static_tick_lhs_blocking_rhs_streaming ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_lattice_batch.rs (/opt/rustwide/target/debug/deps/surface_lattice_batch-59921acefe6dd0b3)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_lattice_batch ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_lattice_bimorphism.rs (/opt/rustwide/target/debug/deps/surface_lattice_bimorphism-af958582bab26c0d)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_cartesian_product ... ok
[INFO] [stdout] test test_cartesian_product_tick_state ... ok
[INFO] [stdout] test test_join ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_lattice_bimorphism_persist_insertion.rs (/opt/rustwide/target/debug/deps/surface_lattice_bimorphism_persist_insertion-4b9517b14338c7f1)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stderr]      Running tests/surface_lattice_fold.rs (/opt/rustwide/target/debug/deps/surface_lattice_fold-01bc7cce592db9cd)
[INFO] [stdout] test test_cartesian_product_multi_tick ... ok
[INFO] [stdout] test test_cartesian_product_multi_tick_identity ... ok
[INFO] [stdout] test test_cartesian_product_multi_tick_tee ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_lattice_fold_loop ... ok
[INFO] [stdout] test test_basic ... ok
[INFO] [stdout] test test_fold_loop ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_lattice_join.rs (/opt/rustwide/target/debug/deps/surface_lattice_join-bae540fe6708219c)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_lattice_join_fused_join_reducing_behavior ... ok
[INFO] [stdout] test test_lattice_join_fused_join_set_union ... ok
[INFO] [stdout] test test_lattice_join_fused_join_map_union ... ok
[INFO] [stdout] test test_lattice_join_fused_join ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_lattice_reduce.rs (/opt/rustwide/target/debug/deps/surface_lattice_reduce-9c113ad11c0bd7ed)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_basic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_multiset_delta.rs (/opt/rustwide/target/debug/deps/surface_multiset_delta-b9bd2e0297ab8304)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_multiset_delta_2 ... ok
[INFO] [stdout] test test_chat_app_replay_manual ... ok
[INFO] [stdout] test test_persist_multiset_delta ... ok
[INFO] [stdout] test test_chat_app_replay ... ok
[INFO] [stdout] test test_multiset_delta ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_parser.rs (/opt/rustwide/target/debug/deps/surface_parser-42d76611c47d0921)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test test_parser_basic ... ok
[INFO] [stdout] test test_parser_forwardref_basic ... ok
[INFO] [stdout] test test_parser_forwardref_chain ... ok
[INFO] [stdout] test test_parser_forwardref_cycle_left ... ok
[INFO] [stdout] test test_parser_forwardref_cycle_right ... ok
[INFO] [stdout] test test_parser_forwardref_knot ... ok
[INFO] [stdout] test test_parser_forwardref_mutual ... ok
[INFO] [stdout] test test_parser_forwardref_self_middle ... ok
[INFO] [stdout] test test_parser_forwardref_degen ... ok
[INFO] [stdout] test test_parser_forwardref_tee ... ok
[INFO] [stdout] test test_parser_forwardref_union ... ok
[INFO] [stdout] test test_parser_port_naked_basic ... ok
[INFO] [stdout] test test_parser_port_naked_knot ... ok
[INFO] [stdout] test test_parser_port_reassign ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_persist.rs (/opt/rustwide/target/debug/deps/surface_persist-46a35c6d424aedc3)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_persist_join ... ok
[INFO] [stdout] test test_persist_double_handoff ... ok
[INFO] [stdout] test test_persist_single_handoff ... ok
[INFO] [stdout] test test_persist_single_subgraph ... ok
[INFO] [stdout] test test_persist_basic ... ok
[INFO] [stdout] test test_persist_push ... ok
[INFO] [stdout] test test_persist_pull ... ok
[INFO] [stdout] test test_persist_replay_join ... ok
[INFO] [stdout] test test_persist ... ok
[INFO] [stdout] test test_persist_mut ... ok
[INFO] [stdout] test test_persist_mut_keyed ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_python.rs (/opt/rustwide/target/debug/deps/surface_python-2612d27cfb26e464)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_reduce.rs (/opt/rustwide/target/debug/deps/surface_reduce-0bc70cc7eedd7d13)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_reduce_tick ... ok
[INFO] [stdout] test test_reduce_sum ... ok
[INFO] [stdout] test test_reduce_static ... ok
[INFO] [stdout] test test_reduce ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_scheduling.rs (/opt/rustwide/target/debug/deps/surface_scheduling-dc8b70b4d17f8b77)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_issue_800_1050_persist ... ok
[INFO] [stdout] test test_persist_stratum_run_available ... ok
[INFO] [stdout] test test_nospin_issue_961 ... ok
[INFO] [stdout] test test_stratum_loop ... ok
[INFO] [stdout] test test_issue_800_1050_reduce_keyed ... ok
[INFO] [stdout] test test_nospin_issue_961_complicated ... ok
[INFO] [stdout] test test_issue_800_1050_fold_keyed ... ok
[INFO] [stdout] test test_tick_loop ... ok
[INFO] [stdout] test test_persist_stratum_run_async ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_singleton.rs (/opt/rustwide/target/debug/deps/surface_singleton-4009192aedb00891)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_scheduling ... ok
[INFO] [stdout] test test_state_tick ... ok
[INFO] [stdout] test test_multi_tick ... ok
[INFO] [stdout] test test_reduce_singleton_push ... ok
[INFO] [stdout] test test_reduce_singleton ... ok
[INFO] [stdout] test test_state ... ok
[INFO] [stdout] test test_state_unused ... ok
[INFO] [stdout] test test_fold_singleton_push ... ok
[INFO] [stdout] test test_fold_cross ... ok
[INFO] [stdout] test test_fold_singleton ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_state_scheduling.rs (/opt/rustwide/target/debug/deps/surface_state_scheduling-0149b3c4ca4e48bc)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_reduce_tick ... ok
[INFO] [stdout] test test_fold_tick ... ok
[INFO] [stdout] test test_reduce_static ... ok
[INFO] [stdout] test test_resume_external_event ... ok
[INFO] [stdout] test test_fold_static ... ok
[INFO] [stdout] test test_repeat_iter ... ok
[INFO] [stdout] test test_fold_keyed_tick ... ok
[INFO] [stdout] test test_fold_keyed_static ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_stratum.rs (/opt/rustwide/target/debug/deps/surface_stratum-601be50638699c0b)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_difference_a ... ok
[INFO] [stdout] test test_tick_loop_1 ... ok
[INFO] [stdout] test test_difference_b ... ok
[INFO] [stdout] test test_defer_lazy ... ok
[INFO] [stdout] test test_tick_loop_2 ... ok
[INFO] [stdout] test test_subgraph_stratum_consolidation ... ok
[INFO] [stdout] test test_tick_loop_3 ... ok
[INFO] [stdout] test test_surface_syntax_graph_unreachability ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_unique.rs (/opt/rustwide/target/debug/deps/surface_unique-6b08fcfe3625fe46)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_unique ... ok
[INFO] [stdout] test test_unique_static_push ... ok
[INFO] [stdout] test test_unique_static_pull ... ok
[INFO] [stdout] test test_unique_tick_push ... ok
[INFO] [stdout] test test_unique_tick_pull ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_warnings.rs (/opt/rustwide/target/debug/deps/surface_warnings-5282312a769ef95c)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_warped_diamond_2 ... ok
[INFO] [stdout] test test_degenerate_tee ... ok
[INFO] [stdout] test test_warped_diamond ... ok
[INFO] [stdout] test test_empty_tee ... ok
[INFO] [stdout] test test_empty_union ... ok
[INFO] [stdout] test test_degenerate_union ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/surface_zip_unzip.rs (/opt/rustwide/target/debug/deps/surface_zip_unzip-f47c45f5891ed6b8)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_zip_longest_basic ... ok
[INFO] [stdout] test test_zip_basic ... ok
[INFO] [stdout] test test_zip_loop ... ok
[INFO] [stdout] test test_unzip_basic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests hydroflow
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/anti_join.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/anti_join_multiset.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/assert.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/assert_eq.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/cross_join.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/cross_join_multiset.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/cross_singleton.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/demux.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/demux_enum.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/dest_file.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/dest_sink.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/dest_sink_serde.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/difference.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/difference_multiset.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/enumerate.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/filter.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/filter_map.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/flat_map.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/flatten.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/fold.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/for_each.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/identity.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/initialize.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/inspect.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/join.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/join_fused.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/join_fused_lhs.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/join_fused_rhs.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/join_multiset.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/fold_keyed.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/reduce_keyed.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/lattice_bimorphism.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/_lattice_fold_batch.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/lattice_fold.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/_lattice_join_fused_join.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/lattice_reduce.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/map.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/union.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/multiset_delta.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/next_stratum.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/defer_signal.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/defer_tick.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/defer_tick_lazy.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/null.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/partition.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/persist.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/persist_mut.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/persist_mut_keyed.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/py_udf.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/reduce.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/spin.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/sort.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/sort_by_key.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/source_file.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/source_interval.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/source_iter.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/source_json.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/source_stdin.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/source_stream.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/source_stream_serde.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/state.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/tee.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/unique.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/unzip.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/zip.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: couldn't read `src/../../docs/docgen/zip_longest.md`: No such file or directory (os error 2)
[INFO] [stderr]   --> src/lib.rs:57:9
[INFO] [stderr]    |
[INFO] [stderr] 57 |         hydroflow_macro::surface_booktest_operators!();
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 66 previous errors
[INFO] [stderr] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/bin/rustdoc --edition=2021 --crate-type lib --color auto --crate-name hydroflow --test src/lib.rs --test-run-directory /opt/rustwide/workdir -L dependency=/opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps -L native=/opt/rustwide/target/debug/build/hydroflow_datalog_core-ea2694b4f3857831/out -L native=/opt/rustwide/target/debug/build/tree-sitter-4a22015e047c299d/out --extern bincode=/opt/rustwide/target/debug/deps/libbincode-af17c9598d23db4c.rlib --extern byteorder=/opt/rustwide/target/debug/deps/libbyteorder-921e9eb05e03d6ac.rlib --extern bytes=/opt/rustwide/target/debug/deps/libbytes-74d87212c8a9491f.rlib --extern chrono=/opt/rustwide/target/debug/deps/libchrono-62b9965d9c04f8f2.rlib --extern clap=/opt/rustwide/target/debug/deps/libclap-13cd4526882dd405.rlib --extern colored=/opt/rustwide/target/debug/deps/libcolored-d8112ef6daf611d6.rlib --extern criterion=/opt/rustwide/target/debug/deps/libcriterion-152262563d2e938a.rlib --extern futures=/opt/rustwide/target/debug/deps/libfutures-0ad482700b263547.rlib --extern hydroflow=/opt/rustwide/target/debug/deps/libhydroflow-2886087ba2dde45c.rlib --extern hydroflow_datalog=/opt/rustwide/target/debug/deps/libhydroflow_datalog-f641b805ea779b74.so --extern hydroflow_lang=/opt/rustwide/target/debug/deps/libhydroflow_lang-6197e8c45ce4c287.rlib --extern hydroflow_macro=/opt/rustwide/target/debug/deps/libhydroflow_macro-1c98a0d827982b6d.so --extern insta=/opt/rustwide/target/debug/deps/libinsta-602cd0e3dc3c65c7.rlib --extern itertools=/opt/rustwide/target/debug/deps/libitertools-845e13278fabd509.rlib --extern lattices=/opt/rustwide/target/debug/deps/liblattices-d783a2055c64f1f6.rlib --extern multiplatform_test=/opt/rustwide/target/debug/deps/libmultiplatform_test-0fd7f1e4fa5e8026.so --extern pusherator=/opt/rustwide/target/debug/deps/libpusherator-29d6f389bbba5383.rlib --extern rand=/opt/rustwide/target/debug/deps/librand-a9284df7e0afd4f2.rlib --extern rand_distr=/opt/rustwide/target/debug/deps/librand_distr-2ff4685f824dc8d9.rlib --extern ref_cast=/opt/rustwide/target/debug/deps/libref_cast-09ed86f47545a6e0.rlib --extern regex=/opt/rustwide/target/debug/deps/libregex-034910c45cb00bee.rlib --extern rustc_hash=/opt/rustwide/target/debug/deps/librustc_hash-449b4f68ddd88550.rlib --extern sealed=/opt/rustwide/target/debug/deps/libsealed-e1ca3d4d626706b3.so --extern serde=/opt/rustwide/target/debug/deps/libserde-0ac96a2ce7bec354.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-887a9afd4d769ede.rlib --extern slotmap=/opt/rustwide/target/debug/deps/libslotmap-cf400e7d1e079989.rlib --extern smallvec=/opt/rustwide/target/debug/deps/libsmallvec-756ee87804f0eec5.rlib --extern static_assertions=/opt/rustwide/target/debug/deps/libstatic_assertions-14a197ae77f98fdb.rlib --extern time=/opt/rustwide/target/debug/deps/libtime-f705308f0f8ad4f3.rlib --extern tokio=/opt/rustwide/target/debug/deps/libtokio-c4791ffe6cc03bcb.rlib --extern tokio_stream=/opt/rustwide/target/debug/deps/libtokio_stream-da80d30c7b797246.rlib --extern tokio_util=/opt/rustwide/target/debug/deps/libtokio_util-13dfe3f91edab2e2.rlib --extern tracing=/opt/rustwide/target/debug/deps/libtracing-f909485f8baa9059.rlib --extern tracing_subscriber=/opt/rustwide/target/debug/deps/libtracing_subscriber-f89a15986712b0fc.rlib --extern trybuild=/opt/rustwide/target/debug/deps/libtrybuild-5953e346e246398c.rlib --extern variadics=/opt/rustwide/target/debug/deps/libvariadics-b8f6e42940dbfa7f.rlib --extern wasm_bindgen_test=/opt/rustwide/target/debug/deps/libwasm_bindgen_test-0d8e79cbcfa8f06c.rlib --extern web_time=/opt/rustwide/target/debug/deps/libweb_time-3c4b621d05bc81a5.rlib --extern zipf=/opt/rustwide/target/debug/deps/libzipf-67a3e2c468c45c00.rlib -C embed-bitcode=no --cfg 'feature="debugging"' --cfg 'feature="default"' --cfg 'feature="hydroflow_datalog"' --cfg 'feature="hydroflow_macro"' --cfg 'feature="macros"' --cfg 'feature="nightly"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("debugging", "default", "deploy_integration", "hydroflow_datalog", "hydroflow_macro", "macros", "multiplatform_test", "nightly", "python"))' --cap-lints=forbid --error-format human` (exit status: 1)
[INFO] [stderr] note: test exited abnormally; to see the full output pass --nocapture to the harness.
[INFO] running `Command { std: "docker" "inspect" "97f7a123a4ce21c441a6262494e500f67753c7743215df74600f04c34b137b80", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "97f7a123a4ce21c441a6262494e500f67753c7743215df74600f04c34b137b80", kill_on_drop: false }`
[INFO] [stdout] 97f7a123a4ce21c441a6262494e500f67753c7743215df74600f04c34b137b80
