[INFO] fetching crate aether-azathoth 0.3.0...
[INFO] testing aether-azathoth-0.3.0 against try#db823df02fd0c2cf67b43025ac3fef3f2d743245 for pr-150681
[INFO] extracting crate aether-azathoth 0.3.0 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate aether-azathoth 0.3.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate aether-azathoth 0.3.0
[INFO] tweaked toml for crates.io crate aether-azathoth 0.3.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate aether-azathoth 0.3.0 on toolchain db823df02fd0c2cf67b43025ac3fef3f2d743245
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate aether-azathoth 0.3.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" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7d39fe5601031d124e201d71b8bb73679c0dd6b9345c43300033ba86a77647d4
[INFO] running `Command { std: "docker" "start" "-a" "7d39fe5601031d124e201d71b8bb73679c0dd6b9345c43300033ba86a77647d4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7d39fe5601031d124e201d71b8bb73679c0dd6b9345c43300033ba86a77647d4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7d39fe5601031d124e201d71b8bb73679c0dd6b9345c43300033ba86a77647d4", kill_on_drop: false }`
[INFO] [stdout] 7d39fe5601031d124e201d71b8bb73679c0dd6b9345c43300033ba86a77647d4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 42cb1bbf7700846d45749d05ce105003bbe477888f404ae27d500f9e968841ac
[INFO] running `Command { std: "docker" "start" "-a" "42cb1bbf7700846d45749d05ce105003bbe477888f404ae27d500f9e968841ac", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling log v0.4.28
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]    Compiling find-msvc-tools v0.1.4
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling hashbrown v0.16.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling simd-adler32 v0.3.7
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling cc v1.2.44
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling anstyle-query v1.1.4
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling zlib-rs v0.5.2
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling syn v2.0.109
[INFO] [stderr]    Compiling winnow v0.7.13
[INFO] [stderr]    Compiling indexmap v2.12.0
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling clap_lex v0.7.6
[INFO] [stderr]    Compiling clap_builder v4.5.51
[INFO] [stderr]    Compiling rustls-pki-types v1.13.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling toml_parser v1.0.4
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling cbindgen v0.29.2
[INFO] [stderr]    Compiling toml_datetime v0.7.3
[INFO] [stderr]    Compiling serde_spanned v1.0.3
[INFO] [stderr]    Compiling bumpalo v3.19.0
[INFO] [stderr]    Compiling tempfile v3.23.0
[INFO] [stderr]    Compiling toml v0.9.8
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling clap v4.5.51
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling libz-rs-sys v0.5.2
[INFO] [stderr]    Compiling flate2 v1.1.5
[INFO] [stderr]    Compiling rustls v0.23.35
[INFO] [stderr]    Compiling http v1.3.1
[INFO] [stderr]    Compiling zip v4.6.1
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling debug_unsafe v0.1.3
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling atoi_simd v0.16.1
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling codepage v0.1.2
[INFO] [stderr]    Compiling quick-xml v0.38.3
[INFO] [stderr]    Compiling ureq-proto v0.5.2
[INFO] [stderr]    Compiling rustls-webpki v0.103.8
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling webpki-roots v1.0.4
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling utf-8 v0.7.6
[INFO] [stderr]    Compiling fast-float2 v0.2.3
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling calamine v0.31.0
[INFO] [stderr]    Compiling rust_xlsxwriter v0.91.0
[INFO] [stderr]    Compiling ureq v3.1.4
[INFO] [stderr]    Compiling aether-azathoth v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: aether-azathoth@0.3.0: 检查所有内置标准库...
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ queue.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ heap.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ functional.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ csv.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ set.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ string_utils.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ text_template.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ datetime.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ array_utils.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ sorting.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ validation.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ json.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ regex_utils.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ stack.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ testing.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ cli_utils.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: 共 16 个标准库文件检查成功！
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 38s
[INFO] running `Command { std: "docker" "inspect" "42cb1bbf7700846d45749d05ce105003bbe477888f404ae27d500f9e968841ac", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "42cb1bbf7700846d45749d05ce105003bbe477888f404ae27d500f9e968841ac", kill_on_drop: false }`
[INFO] [stdout] 42cb1bbf7700846d45749d05ce105003bbe477888f404ae27d500f9e968841ac
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e79a997989c8933713e55eebb912c750f6fc2da4e5fc110f300ff2bbe1ec3706
[INFO] running `Command { std: "docker" "start" "-a" "e79a997989c8933713e55eebb912c750f6fc2da4e5fc110f300ff2bbe1ec3706", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.177
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling clap_lex v0.7.6
[INFO] [stderr]    Compiling syn v2.0.109
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling zerocopy v0.8.27
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling clap_builder v4.5.51
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling tempfile v3.23.0
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.8
[INFO] [stderr]    Compiling toml_datetime v0.7.3
[INFO] [stderr]    Compiling serde_spanned v1.0.3
[INFO] [stderr]    Compiling toml v0.9.8
[INFO] [stderr]    Compiling clap v4.5.51
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling rustls v0.23.35
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling criterion-plot v0.6.0
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling mio v1.1.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.6
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling socket2 v0.6.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerocopy-derive v0.8.27
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling tokio v1.48.0
[INFO] [stderr]    Compiling ureq v3.1.4
[INFO] [stderr]    Compiling cbindgen v0.29.2
[INFO] [stderr]    Compiling calamine v0.31.0
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.7.0
[INFO] [stderr]    Compiling aether-azathoth v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: aether-azathoth@0.3.0: 检查所有内置标准库...
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ queue.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ heap.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ functional.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ csv.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ set.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ string_utils.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ text_template.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ datetime.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ array_utils.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ sorting.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ validation.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ json.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ regex_utils.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ stack.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ testing.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ cli_utils.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: 共 16 个标准库文件检查成功！
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 59s
[INFO] running `Command { std: "docker" "inspect" "e79a997989c8933713e55eebb912c750f6fc2da4e5fc110f300ff2bbe1ec3706", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e79a997989c8933713e55eebb912c750f6fc2da4e5fc110f300ff2bbe1ec3706", kill_on_drop: false }`
[INFO] [stdout] e79a997989c8933713e55eebb912c750f6fc2da4e5fc110f300ff2bbe1ec3706
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 6325dfc0929d5756379a8b3b56efd72a02b8350963ec343429e03612428f51ca
[INFO] running `Command { std: "docker" "start" "-a" "6325dfc0929d5756379a8b3b56efd72a02b8350963ec343429e03612428f51ca", kill_on_drop: false }`
[INFO] [stderr] warning: aether-azathoth@0.3.0: 检查所有内置标准库...
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ queue.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ heap.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ functional.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ csv.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ set.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ string_utils.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ text_template.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ datetime.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ array_utils.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ sorting.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ validation.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ json.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ regex_utils.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ stack.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ testing.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: ✓ cli_utils.aether
[INFO] [stderr] warning: aether-azathoth@0.3.0: 共 16 个标准库文件检查成功！
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.40s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/aether-1e36f05afe97d781)
[INFO] [stdout] 
[INFO] [stdout] running 81 tests
[INFO] [stdout] test ast::tests::test_binop_display ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/aether-81346187eef5f15a)
[INFO] [stdout] test cache::tests::test_cache_basic ... ok
[INFO] [stderr]      Running tests/bigint_tests.rs (/opt/rustwide/target/debug/deps/bigint_tests-3b37b1c636589e6b)
[INFO] [stdout] test cache::tests::test_cache_capacity ... ok
[INFO] [stdout] test builtins::report::tests::test_format_number ... ok
[INFO] [stdout] test ast::tests::test_expr_helpers ... ok
[INFO] [stdout] test ast::tests::test_unaryop_display ... ok
[INFO] [stdout] test builtins::report::tests::test_excel_create ... ok
[INFO] [stdout] test builtins::report::tests::test_format_currency ... ok
[INFO] [stdout] test engine::global::tests::test_global_engine_cache ... ok
[INFO] [stdout] test engine::global::tests::test_global_engine_isolated ... ok
[INFO] [stdout] test builtins::report::tests::test_format_percent ... ok
[INFO] [stdout] test engine::global::tests::test_global_engine_non_isolated ... ok
[INFO] [stdout] test engine::scoped::tests::test_scoped_engine_basic ... ok
[INFO] [stdout] test engine::scoped::tests::test_scoped_engine_custom_return ... ok
[INFO] [stdout] test engine::scoped::tests::test_scoped_engine_isolation ... ok
[INFO] [stdout] test engine::scoped::tests::test_scoped_engine_with_closure ... ok
[INFO] [stdout] test environment::tests::test_environment_clear ... ok
[INFO] [stdout] test environment::tests::test_environment_has ... ok
[INFO] [stdout] test environment::tests::test_environment_shadowing ... ok
[INFO] [stdout] test environment::tests::test_environment_keys ... ok
[INFO] [stdout] test environment::tests::test_environment_update ... ok
[INFO] [stdout] test environment::tests::test_environment_parent_scope ... ok
[INFO] [stdout] test environment::tests::test_environment_set_get ... ok
[INFO] [stdout] test environment::tests::test_environment_update_in_parent ... ok
[INFO] [stdout] test evaluator::tests::test_eval_array_index ... ok
[INFO] [stdout] test engine::pool::tests::test_pool_single_thread ... ok
[INFO] [stdout] test evaluator::tests::test_eval_array ... ok
[INFO] [stdout] test engine::pool::tests::test_pool_auto_return ... ok
[INFO] [stdout] test evaluator::tests::test_eval_booleans ... ok
[INFO] [stdout] test evaluator::tests::test_eval_for ... ok
[INFO] [stdout] test evaluator::tests::test_eval_if ... ok
[INFO] [stdout] test evaluator::tests::test_eval_function ... ok
[INFO] [stdout] test evaluator::tests::test_eval_logical ... ok
[INFO] [stdout] test evaluator::tests::test_eval_numbers ... ok
[INFO] [stdout] test evaluator::tests::test_eval_arithmetic ... ok
[INFO] [stdout] test engine::pool::tests::test_pool_multiple_acquire ... ok
[INFO] [stdout] test evaluator::tests::test_eval_comparison ... ok
[INFO] [stdout] test evaluator::tests::test_eval_arithmetic_precedence ... ok
[INFO] [stdout] test ffi::tests::test_ffi_basic_eval ... ok
[INFO] [stdout] test evaluator::tests::test_eval_set ... ok
[INFO] [stdout] test evaluator::tests::test_eval_strings ... ok
[INFO] [stdout] test lexer::tests::test_delimiters ... ok
[INFO] [stdout] test lexer::tests::test_basic_tokens ... ok
[INFO] [stdout] test lexer::tests::test_identifiers ... ok
[INFO] [stdout] test lexer::tests::test_block_comment ... ok
[INFO] [stdout] test lexer::tests::test_complex_expression ... ok
[INFO] [stdout] test lexer::tests::test_line_comment ... ok
[INFO] [stdout] test lexer::tests::test_newlines ... ok
[INFO] [stdout] test lexer::tests::test_keywords ... ok
[INFO] [stdout] test ffi::tests::test_ffi_error_handling ... ok
[INFO] [stdout] test lexer::tests::test_numbers ... ok
[INFO] [stdout] test lexer::tests::test_operators ... ok
[INFO] [stdout] test optimizer::tests::test_tail_recursion_detection ... ok
[INFO] [stdout] test optimizer::tests::test_tail_recursion_in_if ... ok
[INFO] [stdout] test optimizer::tests::test_tail_recursion_optimization_transform ... ok
[INFO] [stdout] test parser::tests::test_parse_arithmetic ... ok
[INFO] [stdout] test parser::tests::test_parse_array_literal ... ok
[INFO] [stdout] test parser::tests::test_parse_for_loop ... ok
[INFO] [stdout] test parser::tests::test_parse_function_call ... ok
[INFO] [stdout] test parser::tests::test_parse_function_definition ... ok
[INFO] [stdout] test parser::tests::test_parse_if_expression ... ok
[INFO] [stdout] test parser::tests::test_parse_set_statement ... ok
[INFO] [stdout] test stdlib::tests::test_get_module ... ok
[INFO] [stdout] test stdlib::tests::test_module_exists ... ok
[INFO] [stdout] test tests::test_aether_creation ... ok
[INFO] [stdout] test tests::test_cache_usage ... ok
[INFO] [stdout] test token::tests::test_keyword_lookup ... ok
[INFO] [stdout] test token::tests::test_token_type ... ok
[INFO] [stdout] test optimizer::tests::test_optimize_program ... ok
[INFO] [stdout] test value::tests::test_array_equality ... ok
[INFO] [stdout] test value::tests::test_value_compare ... ok
[INFO] [stdout] test value::tests::test_value_equals ... ok
[INFO] [stdout] test value::tests::test_value_to_number ... ok
[INFO] [stdout] test value::tests::test_value_to_string ... ok
[INFO] [stdout] test value::tests::test_value_truthy ... ok
[INFO] [stdout] test value::tests::test_value_type_name ... ok
[INFO] [stdout] test lexer::tests::test_string_literal ... ok
[INFO] [stdout] test lexer::tests::test_string_with_escapes ... ok
[INFO] [stdout] test optimizer::tests::test_constant_folding ... ok
[INFO] [stdout] test optimizer::tests::test_dead_code_elimination ... ok
[INFO] [stdout] test optimizer::tests::test_non_tail_recursion_detection ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 81 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[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] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_small_numbers_still_use_float ... ok
[INFO] [stdout] test test_big_integer_division ... ok
[INFO] [stdout] test test_mixed_bigint_operations ... ok
[INFO] [stdout] test test_big_integer_multiplication ... ok
[INFO] [stdout] test test_big_integer_addition ... ok
[INFO] [stdout] test test_big_integer_subtraction ... ok
[INFO] [stderr]      Running tests/builtins_tests.rs (/opt/rustwide/target/debug/deps/builtins_tests-c71c63013195bd2f)
[INFO] [stdout] test test_bigint_threshold ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 31 tests
[INFO] [stdout] test test_abs ... ok
[INFO] [stdout] test test_ends_with ... ok
[INFO] [stdout] test test_join ... ok
[INFO] [stdout] test test_contains ... ok
[INFO] [stdout] test test_keys ... ok
[INFO] [stdout] test test_floor ... ok
[INFO] [stdout] test test_len ... ok
[INFO] [stdout] test test_lower ... ok
[INFO] [stdout] test test_max ... ok
[INFO] [stdout] test test_min ... ok
[INFO] [stdout] test test_pow ... ok
[INFO] [stdout] test test_print ... ok
[INFO] [stdout] test test_replace ... ok
[INFO] [stdout] test test_println ... ok
[INFO] [stdout] test test_reverse ... ok
[INFO] [stdout] test test_range ... ok
[INFO] [stdout] test test_round ... ok
[INFO] [stdout] test test_sort ... ok
[INFO] [stdout] test test_split ... ok
[INFO] [stdout] test test_has ... ok
[INFO] [stdout] test test_repeat ... ok
[INFO] [stdout] test test_sqrt ... ok
[INFO] [stdout] test test_sum ... ok
[INFO] [stdout] test test_starts_with ... ok
[INFO] [stdout] test test_to_number ... ok
[INFO] [stdout] test test_to_string ... ok
[INFO] [stdout] test test_trim ... ok
[INFO] [stdout] test test_type_of ... ok
[INFO] [stdout] test test_upper ... ok
[INFO] [stdout] test test_push ... ok
[INFO] [stderr]      Running tests/math_advanced_tests.rs (/opt/rustwide/target/debug/deps/math_advanced_tests-4df2ec880eb936ce)
[INFO] [stdout] test test_ceil ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test test_asin ... ok
[INFO] [stdout] test test_clamp ... ok
[INFO] [stdout] test test_constants ... ok
[INFO] [stdout] test test_determinant_3x3 ... ok
[INFO] [stdout] test test_distance ... ok
[INFO] [stdout] test test_cross ... ok
[INFO] [stdout] test test_determinant_2x2 ... ok
[INFO] [stdout] test test_dot ... ok
[INFO] [stdout] test test_factorial ... ok
[INFO] [stdout] test test_matmul ... ok
[INFO] [stdout] test test_mean ... ok
[INFO] [stdout] test test_quantile ... ok
[INFO] [stdout] test test_normalize ... ok
[INFO] [stdout] test test_atan2 ... ok
[INFO] [stdout] test test_median ... ok
[INFO] [stdout] test test_sign ... ok
[INFO] [stdout] test test_norm ... ok
[INFO] [stdout] test test_transpose ... ok
[INFO] [stdout] test test_variance_and_std ... ok
[INFO] [stdout] test test_gamma ... ok
[INFO] [stderr]      Running tests/math_stats_tests.rs (/opt/rustwide/target/debug/deps/math_stats_tests-ac201bb3a49bcb5a)
[INFO] [stdout] test test_sinh ... ok
[INFO] [stdout] test test_hypot ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stderr]      Running tests/new_features_tests.rs (/opt/rustwide/target/debug/deps/new_features_tests-a309e51ca254fc90)
[INFO] [stdout] test test_large_determinant ... ok
[INFO] [stdout] test test_linear_regression ... ok
[INFO] [stdout] test test_matrix_inverse ... ok
[INFO] [stdout] test test_linear_regression_errors ... ok
[INFO] [stdout] test test_normal_pdf ... ok
[INFO] [stdout] test test_normal_cdf ... ok
[INFO] [stdout] test test_poisson_pmf ... ok
[INFO] [stdout] test test_singular_matrix_inverse ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 26 tests
[INFO] [stdout] test test_lambda_arrow_inline_call ... ok
[INFO] [stdout] test test_deeply_nested_structures ... ok
[INFO] [stdout] test test_lambda_arrow_complex_expression ... ok
[INFO] [stdout] test test_lambda_arrow_nested ... ok
[INFO] [stdout] test test_combined_nested_and_lambda ... ok
[INFO] [stdout] test test_lambda_arrow_single_param ... ok
[INFO] [stdout] test test_lambda_basic ... ok
[INFO] [stdout] test test_lambda_arrow_with_filter ... ok
[INFO] [stdout] test test_lambda_both_syntaxes ... ok
[INFO] [stdout] test test_lambda_arrow_with_map ... ok
[INFO] [stdout] test test_lambda_with_reduce ... ignored
[INFO] [stdout] test test_lambda_with_filter ... ok
[INFO] [stdout] test test_lambda_closure ... ok
[INFO] [stdout] test test_multiline_string_escape_sequences ... ok
[INFO] [stdout] test test_lambda_arrow_multiple_params ... ok
[INFO] [stdout] test test_lambda_with_map ... ok
[INFO] [stdout] test test_multiline_string_html ... ok
[INFO] [stdout] test test_lambda_multiple_params ... ok
[INFO] [stdout] test test_lambda_no_params ... ok
[INFO] [stdout] test test_nested_arrays ... ok
[INFO] [stdout] test test_multiline_string_in_dict ... ok
[INFO] [stdout] test test_multiline_string_basic ... ok
[INFO] [stdout] test test_nested_dicts ... ok
[INFO] [stdout] test test_multiline_string_with_indentation ... ok
[INFO] [stdout] test test_nested_array_access ... ok
[INFO] [stdout] test test_nested_dict_access ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/selective_stdlib_tests.rs (/opt/rustwide/target/debug/deps/selective_stdlib_tests-4551654ed9dfcc16)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_functional_module ... ok
[INFO] [stdout] test test_json_module ... ok
[INFO] [stdout] test test_datetime_module ... ok
[INFO] [stdout] test test_data_structures ... ok
[INFO] [stdout] test test_selective_array_utils ... ok
[INFO] [stdout] test test_selective_string_utils ... ok
[INFO] [stdout] test test_chained_loading ... ok
[INFO] [stdout] test test_selective_vs_full ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stdlib_integration_tests.rs (/opt/rustwide/target/debug/deps/stdlib_integration_tests-3865971a43b8a5a6)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test test_stdlib_get_module ... ok
[INFO] [stdout] test test_stdlib_embedded ... ok
[INFO] [stdout] test test_load_stdlib_module ... ok
[INFO] [stdout] test test_selective_module_loading ... ok
[INFO] [stdout] test test_complex_stdlib_usage ... ok
[INFO] [stdout] test test_string_utils_functions ... ok
[INFO] [stdout] test test_validation_functions ... ok
[INFO] [stdout] test test_array_utils_functions ... ok
[INFO] [stdout] test test_datetime_functions ... ok
[INFO] [stdout] test test_load_all_stdlib ... ok
[INFO] [stdout] test test_testing_framework ... ok
[INFO] [stdout] test test_with_stdlib_constructor ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tail_recursion_tests.rs (/opt/rustwide/target/debug/deps/tail_recursion_tests-8dafc875dd80e27e)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_tail_recursive_fibonacci ... ok
[INFO] [stdout] test test_tail_recursion_with_accumulator ... ok
[INFO] [stdout] test test_tail_recursive_sum ... ok
[INFO] [stdout] test test_tail_recursive_factorial ... ok
[INFO] [stdout] test test_mutual_recursion_helper ... ok
[INFO] [stdout] test test_non_tail_recursion_still_works ... ok
[INFO] [stdout] test test_conditional_tail_recursion ... ok
[INFO] [stdout] test test_large_tail_recursion ... ok
[INFO] [stdout] test test_very_large_tail_recursion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests aether
[INFO] [stdout] 
[INFO] [stdout] running 55 tests
[INFO] [stdout] test src/builtins/math.rs - builtins::math::distance (line 1875) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::cross (line 1797) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::erf (line 1127) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::abs (line 35) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::clamp (line 1282) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::gamma (line 1065) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::cos (line 315) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::dot (line 1674) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::ln (line 449) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::linear_regression (line 2684) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::log (line 399) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::factorial (line 1000) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::log2 (line 824) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::norm (line 1742) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::hypot (line 1188) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::matmul (line 2015) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::normalize (line 1946) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::normal_pdf (line 2832) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::exp2 (line 874) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::matrix_inverse (line 2423) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::mean (line 1338) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::poisson_pmf (line 2971) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::sign (line 1230) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::exp (line 500) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::sin (line 275) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::sqrt (line 180) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::cosh (line 744) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::tan (line 355) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::std (line 1549) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::pow (line 231) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::normal_cdf (line 2900) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::phi (line 2647) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::transpose (line 2157) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::sinh (line 706) ... FAILED
[INFO] [stdout] test src/engine/mod.rs - engine (line 51) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::tanh (line 782) ... FAILED
[INFO] [stdout] test src/builtins/math.rs - builtins::math::variance (line 1474) ... FAILED
[INFO] [stdout] test src/engine/mod.rs - engine (line 27) ... FAILED
[INFO] [stdout] test src/engine/pool.rs - engine::pool::EnginePool (line 29) ... FAILED
[INFO] [stdout] test src/engine/mod.rs - engine (line 9) ... FAILED
[INFO] [stdout] test src/engine/scoped.rs - engine::scoped::ScopedEngine (line 51) ... FAILED
[INFO] [stdout] test src/engine/pool.rs - engine::pool::EnginePool::new (line 70) ... ok
[INFO] [stdout] test src/engine/global.rs - engine::global::GlobalEngine::eval (line 114) ... ok
[INFO] [stdout] test src/engine/global.rs - engine::global::GlobalEngine (line 41) ... ok
[INFO] [stdout] test src/engine/global.rs - engine::global::GlobalEngine (line 62) ... ok
[INFO] [stdout] test src/engine/scoped.rs - engine::scoped::ScopedEngine (line 27) ... ok
[INFO] [stdout] test src/engine/scoped.rs - engine::scoped::ScopedEngine::with_all_permissions (line 132) ... ok
[INFO] [stdout] test src/lib.rs - (line 123) ... ok
[INFO] [stdout] test src/engine/scoped.rs - engine::scoped::ScopedEngine::with (line 90) ... ok
[INFO] [stdout] test src/lib.rs - (line 31) ... ok
[INFO] [stdout] test src/engine/scoped.rs - engine::scoped::ScopedEngine::eval (line 167) ... ok
[INFO] [stdout] test src/lib.rs - (line 12) ... ok
[INFO] [stdout] test src/lib.rs - (line 49) ... ok
[INFO] [stdout] test src/lib.rs - (line 65) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 91) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::distance (line 1875) stdout ----
[INFO] [stdout] error: unknown start of token: \u{221a}
[INFO] [stdout]     --> src/builtins/math.rs:1876:30
[INFO] [stdout]      |
[INFO] [stdout] 1876 | distance(a, b) = ||a - b|| = √(Σ(aᵢ - bᵢ)²)
[INFO] [stdout]      |                              ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{b2}
[INFO] [stdout]     --> src/builtins/math.rs:1876:42
[INFO] [stdout]      |
[INFO] [stdout] 1876 | distance(a, b) = ||a - b|| = √(Σ(aᵢ - bᵢ)²)
[INFO] [stdout]      |                                          ^
[INFO] [stdout] 
[INFO] [stdout] error: missing `fn` or `struct` for function or struct definition
[INFO] [stdout]     --> src/builtins/math.rs:1876:1
[INFO] [stdout]      |
[INFO] [stdout] 1876 | distance(a, b) = ||a - b|| = √(Σ(aᵢ - bᵢ)²)
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to call a macro, try
[INFO] [stdout]      |
[INFO] [stdout] 1876 | distance!(a, b) = ||a - b|| = √(Σ(aᵢ - bᵢ)²)
[INFO] [stdout]      |         +
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::cross (line 1797) stdout ----
[INFO] [stdout] error: unknown start of token: \u{d7}
[INFO] [stdout]     --> src/builtins/math.rs:1798:3
[INFO] [stdout]      |
[INFO] [stdout] 1798 | a × b = [a₂b₃ - a₃b₂, a₃b₁ - a₁b₃, a₁b₂ - a₂b₁]
[INFO] [stdout]      |   ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2082}
[INFO] [stdout]     --> src/builtins/math.rs:1798:11
[INFO] [stdout]      |
[INFO] [stdout] 1798 | a × b = [a₂b₃ - a₃b₂, a₃b₁ - a₁b₃, a₁b₂ - a₂b₁]
[INFO] [stdout]      |           ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2083}
[INFO] [stdout]     --> src/builtins/math.rs:1798:13
[INFO] [stdout]      |
[INFO] [stdout] 1798 | a × b = [a₂b₃ - a₃b₂, a₃b₁ - a₁b₃, a₁b₂ - a₂b₁]
[INFO] [stdout]      |             ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2083}
[INFO] [stdout]     --> src/builtins/math.rs:1798:18
[INFO] [stdout]      |
[INFO] [stdout] 1798 | a × b = [a₂b₃ - a₃b₂, a₃b₁ - a₁b₃, a₁b₂ - a₂b₁]
[INFO] [stdout]      |                  ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2082}
[INFO] [stdout]     --> src/builtins/math.rs:1798:20
[INFO] [stdout]      |
[INFO] [stdout] 1798 | a × b = [a₂b₃ - a₃b₂, a₃b₁ - a₁b₃, a₁b₂ - a₂b₁]
[INFO] [stdout]      |                    ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2083}
[INFO] [stdout]     --> src/builtins/math.rs:1798:24
[INFO] [stdout]      |
[INFO] [stdout] 1798 | a × b = [a₂b₃ - a₃b₂, a₃b₁ - a₁b₃, a₁b₂ - a₂b₁]
[INFO] [stdout]      |                        ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2081}
[INFO] [stdout]     --> src/builtins/math.rs:1798:26
[INFO] [stdout]      |
[INFO] [stdout] 1798 | a × b = [a₂b₃ - a₃b₂, a₃b₁ - a₁b₃, a₁b₂ - a₂b₁]
[INFO] [stdout]      |                          ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2081}
[INFO] [stdout]     --> src/builtins/math.rs:1798:31
[INFO] [stdout]      |
[INFO] [stdout] 1798 | a × b = [a₂b₃ - a₃b₂, a₃b₁ - a₁b₃, a₁b₂ - a₂b₁]
[INFO] [stdout]      |                               ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2083}
[INFO] [stdout]     --> src/builtins/math.rs:1798:33
[INFO] [stdout]      |
[INFO] [stdout] 1798 | a × b = [a₂b₃ - a₃b₂, a₃b₁ - a₁b₃, a₁b₂ - a₂b₁]
[INFO] [stdout]      |                                 ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2081}
[INFO] [stdout]     --> src/builtins/math.rs:1798:37
[INFO] [stdout]      |
[INFO] [stdout] 1798 | a × b = [a₂b₃ - a₃b₂, a₃b₁ - a₁b₃, a₁b₂ - a₂b₁]
[INFO] [stdout]      |                                     ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2082}
[INFO] [stdout]     --> src/builtins/math.rs:1798:39
[INFO] [stdout]      |
[INFO] [stdout] 1798 | a × b = [a₂b₃ - a₃b₂, a₃b₁ - a₁b₃, a₁b₂ - a₂b₁]
[INFO] [stdout]      |                                       ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2082}
[INFO] [stdout]     --> src/builtins/math.rs:1798:44
[INFO] [stdout]      |
[INFO] [stdout] 1798 | a × b = [a₂b₃ - a₃b₂, a₃b₁ - a₁b₃, a₁b₂ - a₂b₁]
[INFO] [stdout]      |                                            ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2081}
[INFO] [stdout]     --> src/builtins/math.rs:1798:46
[INFO] [stdout]      |
[INFO] [stdout] 1798 | a × b = [a₂b₃ - a₃b₂, a₃b₁ - a₁b₃, a₁b₂ - a₂b₁]
[INFO] [stdout]      |                                              ^
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!` or `::`, found `b`
[INFO] [stdout]     --> src/builtins/math.rs:1798:5
[INFO] [stdout]      |
[INFO] [stdout] 1798 | a × b = [a₂b₃ - a₃b₂, a₃b₁ - a₁b₃, a₁b₂ - a₂b₁]
[INFO] [stdout]      |     ^ expected one of `!` or `::`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a keyword `as` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1798 | as × b = [a₂b₃ - a₃b₂, a₃b₁ - a₁b₃, a₁b₂ - a₂b₁]
[INFO] [stdout]      |  +
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 14 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::erf (line 1127) stdout ----
[INFO] [stdout] error: unknown start of token: \u{221a}
[INFO] [stdout]     --> src/builtins/math.rs:1128:13
[INFO] [stdout]      |
[INFO] [stdout] 1128 | erf(x) = (2/√π) ∫₀ˣ e^(-t²) dt
[INFO] [stdout]      |             ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{222b}
[INFO] [stdout]     --> src/builtins/math.rs:1128:17
[INFO] [stdout]      |
[INFO] [stdout] 1128 | erf(x) = (2/√π) ∫₀ˣ e^(-t²) dt
[INFO] [stdout]      |                 ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2080}
[INFO] [stdout]     --> src/builtins/math.rs:1128:18
[INFO] [stdout]      |
[INFO] [stdout] 1128 | erf(x) = (2/√π) ∫₀ˣ e^(-t²) dt
[INFO] [stdout]      |                  ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{b2}
[INFO] [stdout]     --> src/builtins/math.rs:1128:26
[INFO] [stdout]      |
[INFO] [stdout] 1128 | erf(x) = (2/√π) ∫₀ˣ e^(-t²) dt
[INFO] [stdout]      |                          ^
[INFO] [stdout] 
[INFO] [stdout] error: missing `fn` or `struct` for function or struct definition
[INFO] [stdout]     --> src/builtins/math.rs:1128:1
[INFO] [stdout]      |
[INFO] [stdout] 1128 | erf(x) = (2/√π) ∫₀ˣ e^(-t²) dt
[INFO] [stdout]      | ^^^
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to call a macro, try
[INFO] [stdout]      |
[INFO] [stdout] 1128 | erf!(x) = (2/√π) ∫₀ˣ e^(-t²) dt
[INFO] [stdout]      |    +
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::abs (line 35) stdout ----
[INFO] [stdout] error: unknown start of token: \u{2265}
[INFO] [stdout]   --> src/builtins/math.rs:36:17
[INFO] [stdout]    |
[INFO] [stdout] 36 | |x| = { x  if x ≥ 0
[INFO] [stdout]    |                 ^
[INFO] [stdout] 
[INFO] [stdout] error: this file contains an unclosed delimiter
[INFO] [stdout]   --> src/builtins/math.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 36 | |x| = { x  if x ≥ 0
[INFO] [stdout]    |       - unclosed delimiter
[INFO] [stdout] 37 |       {-x  if x < 0
[INFO] [stdout]    |       -            ^
[INFO] [stdout]    |       |
[INFO] [stdout]    |       unclosed delimiter
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::clamp (line 1282) stdout ----
[INFO] [stdout] error: unknown start of token: \u{2264}
[INFO] [stdout]     --> src/builtins/math.rs:1284:36
[INFO] [stdout]      |
[INFO] [stdout] 1284 |                      { x    if min ≤ x ≤ max
[INFO] [stdout]      |                                    ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2264}
[INFO] [stdout]     --> src/builtins/math.rs:1284:40
[INFO] [stdout]      |
[INFO] [stdout] 1284 |                      { x    if min ≤ x ≤ max
[INFO] [stdout]      |                                        ^
[INFO] [stdout] 
[INFO] [stdout] error: this file contains an unclosed delimiter
[INFO] [stdout]     --> src/builtins/math.rs:1285:39
[INFO] [stdout]      |
[INFO] [stdout] 1283 | clamp(x, min, max) = { min  if x < min
[INFO] [stdout]      |                      - unclosed delimiter
[INFO] [stdout] 1284 |                      { x    if min ≤ x ≤ max
[INFO] [stdout]      |                      - unclosed delimiter
[INFO] [stdout] 1285 |                      { max  if x > max
[INFO] [stdout]      |                      -                ^
[INFO] [stdout]      |                      |
[INFO] [stdout]      |                      unclosed delimiter
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::gamma (line 1065) stdout ----
[INFO] [stdout] error: unknown start of token: \u{2248}
[INFO] [stdout]     --> src/builtins/math.rs:1067:6
[INFO] [stdout]      |
[INFO] [stdout] 1067 | Γ(x) ≈ √(2π/x) × (x/e)^x  (Stirling近似)
[INFO] [stdout]      |      ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{221a}
[INFO] [stdout]     --> src/builtins/math.rs:1067:8
[INFO] [stdout]      |
[INFO] [stdout] 1067 | Γ(x) ≈ √(2π/x) × (x/e)^x  (Stirling近似)
[INFO] [stdout]      |        ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{d7}
[INFO] [stdout]     --> src/builtins/math.rs:1067:16
[INFO] [stdout]      |
[INFO] [stdout] 1067 | Γ(x) ≈ √(2π/x) × (x/e)^x  (Stirling近似)
[INFO] [stdout]      |                ^
[INFO] [stdout] 
[INFO] [stdout] error: missing `fn` or `struct` for function or struct definition
[INFO] [stdout]     --> src/builtins/math.rs:1066:1
[INFO] [stdout]      |
[INFO] [stdout] 1066 | Γ(n) = (n-1)!  (n为正整数)
[INFO] [stdout]      | ^
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to call a macro, try
[INFO] [stdout]      |
[INFO] [stdout] 1066 | Γ!(n) = (n-1)!  (n为正整数)
[INFO] [stdout]      |  +
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::cos (line 315) stdout ----
[INFO] [stdout] error: unknown start of token: \u{ff0c}
[INFO] [stdout]    --> src/builtins/math.rs:316:15
[INFO] [stdout]     |
[INFO] [stdout] 316 | cos(x): 直角三角形中，邻边与斜边的比值
[INFO] [stdout]     |                     ^^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '，' (Fullwidth Comma) looks like ',' (Comma), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 316 - cos(x): 直角三角形中，邻边与斜边的比值
[INFO] [stdout] 316 + cos(x): 直角三角形中,邻边与斜边的比值
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: missing `fn` or `struct` for function or struct definition
[INFO] [stdout]    --> src/builtins/math.rs:316:1
[INFO] [stdout]     |
[INFO] [stdout] 316 | cos(x): 直角三角形中，邻边与斜边的比值
[INFO] [stdout]     | ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to call a macro, try
[INFO] [stdout]     |
[INFO] [stdout] 316 | cos!(x): 直角三角形中，邻边与斜边的比值
[INFO] [stdout]     |    +
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::dot (line 1674) stdout ----
[INFO] [stdout] error: unknown start of token: \u{2081}
[INFO] [stdout]     --> src/builtins/math.rs:1675:14
[INFO] [stdout]      |
[INFO] [stdout] 1675 | dot(a, b) = a₁b₁ + a₂b₂ + ... + aₙbₙ
[INFO] [stdout]      |              ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2081}
[INFO] [stdout]     --> src/builtins/math.rs:1675:16
[INFO] [stdout]      |
[INFO] [stdout] 1675 | dot(a, b) = a₁b₁ + a₂b₂ + ... + aₙbₙ
[INFO] [stdout]      |                ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2082}
[INFO] [stdout]     --> src/builtins/math.rs:1675:21
[INFO] [stdout]      |
[INFO] [stdout] 1675 | dot(a, b) = a₁b₁ + a₂b₂ + ... + aₙbₙ
[INFO] [stdout]      |                     ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2082}
[INFO] [stdout]     --> src/builtins/math.rs:1675:23
[INFO] [stdout]      |
[INFO] [stdout] 1675 | dot(a, b) = a₁b₁ + a₂b₂ + ... + aₙbₙ
[INFO] [stdout]      |                       ^
[INFO] [stdout] 
[INFO] [stdout] error: missing `fn` or `struct` for function or struct definition
[INFO] [stdout]     --> src/builtins/math.rs:1675:1
[INFO] [stdout]      |
[INFO] [stdout] 1675 | dot(a, b) = a₁b₁ + a₂b₂ + ... + aₙbₙ
[INFO] [stdout]      | ^^^
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to call a macro, try
[INFO] [stdout]      |
[INFO] [stdout] 1675 | dot!(a, b) = a₁b₁ + a₂b₂ + ... + aₙbₙ
[INFO] [stdout]      |    +
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::ln (line 449) stdout ----
[INFO] [stdout] error: unknown start of token: \u{27fa}
[INFO] [stdout]    --> src/builtins/math.rs:450:12
[INFO] [stdout]     |
[INFO] [stdout] 450 | ln(x) = y  ⟺  e^y = x
[INFO] [stdout]     |            ^
[INFO] [stdout] 
[INFO] [stdout] error: missing `fn` or `struct` for function or struct definition
[INFO] [stdout]    --> src/builtins/math.rs:450:1
[INFO] [stdout]     |
[INFO] [stdout] 450 | ln(x) = y  ⟺  e^y = x
[INFO] [stdout]     | ^^
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to call a macro, try
[INFO] [stdout]     |
[INFO] [stdout] 450 | ln!(x) = y  ⟺  e^y = x
[INFO] [stdout]     |   +
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::linear_regression (line 2684) stdout ----
[INFO] [stdout] error: unknown start of token: \u{b2}
[INFO] [stdout]     --> src/builtins/math.rs:2686:42
[INFO] [stdout]      |
[INFO] [stdout] 2686 | slope = Σ[(xi - x̄)(yi - ȳ)] / Σ(xi - x̄)²
[INFO] [stdout]      |                                        ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{b2}
[INFO] [stdout]     --> src/builtins/math.rs:2688:2
[INFO] [stdout]      |
[INFO] [stdout] 2688 | R² = 1 - SS_res / SS_tot
[INFO] [stdout]      |  ^
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!` or `::`, found `=`
[INFO] [stdout]     --> src/builtins/math.rs:2685:3
[INFO] [stdout]      |
[INFO] [stdout] 2685 | y = slope * x + intercept
[INFO] [stdout]      |   ^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::log (line 399) stdout ----
[INFO] [stdout] error: unknown start of token: \u{2081}
[INFO] [stdout]    --> src/builtins/math.rs:400:4
[INFO] [stdout]     |
[INFO] [stdout] 400 | log₁₀(x) = y  ⟺  10^y = x
[INFO] [stdout]     |    ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2080}
[INFO] [stdout]    --> src/builtins/math.rs:400:5
[INFO] [stdout]     |
[INFO] [stdout] 400 | log₁₀(x) = y  ⟺  10^y = x
[INFO] [stdout]     |     ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{27fa}
[INFO] [stdout]    --> src/builtins/math.rs:400:15
[INFO] [stdout]     |
[INFO] [stdout] 400 | log₁₀(x) = y  ⟺  10^y = x
[INFO] [stdout]     |               ^
[INFO] [stdout] 
[INFO] [stdout] error: missing `fn` or `struct` for function or struct definition
[INFO] [stdout]    --> src/builtins/math.rs:400:1
[INFO] [stdout]     |
[INFO] [stdout] 400 | log₁₀(x) = y  ⟺  10^y = x
[INFO] [stdout]     | ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to call a macro, try
[INFO] [stdout]     |
[INFO] [stdout] 400 | log!₁₀(x) = y  ⟺  10^y = x
[INFO] [stdout]     |    +
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::factorial (line 1000) stdout ----
[INFO] [stdout] error: unknown start of token: \u{d7}
[INFO] [stdout]     --> src/builtins/math.rs:1002:8
[INFO] [stdout]      |
[INFO] [stdout] 1002 | n! = n × (n-1)!  (n > 0)
[INFO] [stdout]      |        ^
[INFO] [stdout] 
[INFO] [stdout] error: expected item, found `0`
[INFO] [stdout]     --> src/builtins/math.rs:1001:1
[INFO] [stdout]      |
[INFO] [stdout] 1001 | 0! = 1
[INFO] [stdout]      | ^ expected item
[INFO] [stdout]      |
[INFO] [stdout]      = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::log2 (line 824) stdout ----
[INFO] [stdout] error: unknown start of token: \u{2082}
[INFO] [stdout]    --> src/builtins/math.rs:825:4
[INFO] [stdout]     |
[INFO] [stdout] 825 | log₂(x) = y  ⟺  2^y = x
[INFO] [stdout]     |    ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{27fa}
[INFO] [stdout]    --> src/builtins/math.rs:825:14
[INFO] [stdout]     |
[INFO] [stdout] 825 | log₂(x) = y  ⟺  2^y = x
[INFO] [stdout]     |              ^
[INFO] [stdout] 
[INFO] [stdout] error: missing `fn` or `struct` for function or struct definition
[INFO] [stdout]    --> src/builtins/math.rs:825:1
[INFO] [stdout]     |
[INFO] [stdout] 825 | log₂(x) = y  ⟺  2^y = x
[INFO] [stdout]     | ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to call a macro, try
[INFO] [stdout]     |
[INFO] [stdout] 825 | log!₂(x) = y  ⟺  2^y = x
[INFO] [stdout]     |    +
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::norm (line 1742) stdout ----
[INFO] [stdout] error: unknown start of token: \u{221a}
[INFO] [stdout]     --> src/builtins/math.rs:1743:9
[INFO] [stdout]      |
[INFO] [stdout] 1743 | ||v|| = √(v₁² + v₂² + ... + vₙ²)
[INFO] [stdout]      |         ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2081}
[INFO] [stdout]     --> src/builtins/math.rs:1743:12
[INFO] [stdout]      |
[INFO] [stdout] 1743 | ||v|| = √(v₁² + v₂² + ... + vₙ²)
[INFO] [stdout]      |            ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{b2}
[INFO] [stdout]     --> src/builtins/math.rs:1743:13
[INFO] [stdout]      |
[INFO] [stdout] 1743 | ||v|| = √(v₁² + v₂² + ... + vₙ²)
[INFO] [stdout]      |             ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2082}
[INFO] [stdout]     --> src/builtins/math.rs:1743:18
[INFO] [stdout]      |
[INFO] [stdout] 1743 | ||v|| = √(v₁² + v₂² + ... + vₙ²)
[INFO] [stdout]      |                  ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{b2}
[INFO] [stdout]     --> src/builtins/math.rs:1743:19
[INFO] [stdout]      |
[INFO] [stdout] 1743 | ||v|| = √(v₁² + v₂² + ... + vₙ²)
[INFO] [stdout]      |                   ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{b2}
[INFO] [stdout]     --> src/builtins/math.rs:1743:31
[INFO] [stdout]      |
[INFO] [stdout] 1743 | ||v|| = √(v₁² + v₂² + ... + vₙ²)
[INFO] [stdout]      |                               ^
[INFO] [stdout] 
[INFO] [stdout] error: expected expression, found `=`
[INFO] [stdout]     --> src/builtins/math.rs:1743:7
[INFO] [stdout]      |
[INFO] [stdout] 1743 | ||v|| = √(v₁² + v₂² + ... + vₙ²)
[INFO] [stdout]      | --    ^ expected expression
[INFO] [stdout]      | |
[INFO] [stdout]      | while parsing the body of this closure
[INFO] [stdout]      |
[INFO] [stdout] help: you might have meant to open the body of the closure, instead of enclosing the closure in a block
[INFO] [stdout]      |
[INFO] [stdout] 1742 ~ fn main() { #[allow(non_snake_case)] fn _doctest_main_src_builtins_math_rs_1742_0() 
[INFO] [stdout] 1743 ~ || {v|| = √(v₁² + v₂² + ... + vₙ²)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] warning: identifier contains a non normalized (NFKC) character: 'ₙ'
[INFO] [stdout]     --> src/builtins/math.rs:1743:29
[INFO] [stdout]      |
[INFO] [stdout] 1743 | ||v|| = √(v₁² + v₂² + ... + vₙ²)
[INFO] [stdout]      |                             ^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this character is included in the Not_NFKC Unicode general security profile
[INFO] [stdout]      = note: `#[warn(uncommon_codepoints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::hypot (line 1188) stdout ----
[INFO] [stdout] error: unknown start of token: \u{221a}
[INFO] [stdout]     --> src/builtins/math.rs:1189:15
[INFO] [stdout]      |
[INFO] [stdout] 1189 | hypot(x, y) = √(x² + y²)
[INFO] [stdout]      |               ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{b2}
[INFO] [stdout]     --> src/builtins/math.rs:1189:18
[INFO] [stdout]      |
[INFO] [stdout] 1189 | hypot(x, y) = √(x² + y²)
[INFO] [stdout]      |                  ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{b2}
[INFO] [stdout]     --> src/builtins/math.rs:1189:23
[INFO] [stdout]      |
[INFO] [stdout] 1189 | hypot(x, y) = √(x² + y²)
[INFO] [stdout]      |                       ^
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `hypot` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1189:1
[INFO] [stdout]      |
[INFO] [stdout] 1189 | hypot(x, y) = √(x² + y²)
[INFO] [stdout]      | ^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 1188 + use aether::builtins::math::hypot;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1189:7
[INFO] [stdout]      |
[INFO] [stdout] 1189 | hypot(x, y) = √(x² + y²)
[INFO] [stdout]      |       ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1189:10
[INFO] [stdout]      |
[INFO] [stdout] 1189 | hypot(x, y) = √(x² + y²)
[INFO] [stdout]      |          ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1189:17
[INFO] [stdout]      |
[INFO] [stdout] 1189 | hypot(x, y) = √(x² + y²)
[INFO] [stdout]      |                 ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `y` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1189:22
[INFO] [stdout]      |
[INFO] [stdout] 1189 | hypot(x, y) = √(x² + y²)
[INFO] [stdout]      |                      ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0070]: invalid left-hand side of assignment
[INFO] [stdout]     --> src/builtins/math.rs:1189:13
[INFO] [stdout]      |
[INFO] [stdout] 1189 | hypot(x, y) = √(x² + y²)
[INFO] [stdout]      | ----------- ^
[INFO] [stdout]      | |
[INFO] [stdout]      | cannot assign to this expression
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 9 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0070, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0070`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::matmul (line 2015) stdout ----
[INFO] [stdout] error: unknown start of token: \u{d7}
[INFO] [stdout]     --> src/builtins/math.rs:2016:21
[INFO] [stdout]      |
[INFO] [stdout] 2016 | C[i][j] = Σ A[i][k] × B[k][j]  (k = 0 to n-1)
[INFO] [stdout]      |                     ^
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!` or `::`, found `[`
[INFO] [stdout]     --> src/builtins/math.rs:2016:2
[INFO] [stdout]      |
[INFO] [stdout] 2016 | C[i][j] = Σ A[i][k] × B[k][j]  (k = 0 to n-1)
[INFO] [stdout]      |  ^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::normalize (line 1946) stdout ----
[INFO] [stdout] error: missing `fn` or `struct` for function or struct definition
[INFO] [stdout]     --> src/builtins/math.rs:1947:1
[INFO] [stdout]      |
[INFO] [stdout] 1947 | normalize(v) = v / ||v||
[INFO] [stdout]      | ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to call a macro, try
[INFO] [stdout]      |
[INFO] [stdout] 1947 | normalize!(v) = v / ||v||
[INFO] [stdout]      |          +
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::normal_pdf (line 2832) stdout ----
[INFO] [stdout] error: unknown start of token: \u{221a}
[INFO] [stdout]     --> src/builtins/math.rs:2833:17
[INFO] [stdout]      |
[INFO] [stdout] 2833 | PDF(x) = (1 / (σ√(2π))) * e^(-(x-μ)²/(2σ²))
[INFO] [stdout]      |                 ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{b2}
[INFO] [stdout]     --> src/builtins/math.rs:2833:36
[INFO] [stdout]      |
[INFO] [stdout] 2833 | PDF(x) = (1 / (σ√(2π))) * e^(-(x-μ)²/(2σ²))
[INFO] [stdout]      |                                    ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{b2}
[INFO] [stdout]     --> src/builtins/math.rs:2833:41
[INFO] [stdout]      |
[INFO] [stdout] 2833 | PDF(x) = (1 / (σ√(2π))) * e^(-(x-μ)²/(2σ²))
[INFO] [stdout]      |                                         ^
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2833:5
[INFO] [stdout]      |
[INFO] [stdout] 2833 | PDF(x) = (1 / (σ√(2π))) * e^(-(x-μ)²/(2σ²))
[INFO] [stdout]      |     ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `e` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2833:27
[INFO] [stdout]      |
[INFO] [stdout] 2833 | PDF(x) = (1 / (σ√(2π))) * e^(-(x-μ)²/(2σ²))
[INFO] [stdout]      |                           ^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 2832 + use aether::builtins::math::e;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2833:32
[INFO] [stdout]      |
[INFO] [stdout] 2833 | PDF(x) = (1 / (σ√(2π))) * e^(-(x-μ)²/(2σ²))
[INFO] [stdout]      |                                ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `μ` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2833:34
[INFO] [stdout]      |
[INFO] [stdout] 2833 | PDF(x) = (1 / (σ√(2π))) * e^(-(x-μ)²/(2σ²))
[INFO] [stdout]      |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `π` for number literal
[INFO] [stdout]     --> src/builtins/math.rs:2833:19
[INFO] [stdout]      |
[INFO] [stdout] 2833 | PDF(x) = (1 / (σ√(2π))) * e^(-(x-μ)²/(2σ²))
[INFO] [stdout]      |                   ^^ invalid suffix `π`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `σ` for number literal
[INFO] [stdout]     --> src/builtins/math.rs:2833:39
[INFO] [stdout]      |
[INFO] [stdout] 2833 | PDF(x) = (1 / (σ√(2π))) * e^(-(x-μ)²/(2σ²))
[INFO] [stdout]      |                                       ^^ invalid suffix `σ`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PDF` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2833:1
[INFO] [stdout]      |
[INFO] [stdout] 2833 | PDF(x) = (1 / (σ√(2π))) * e^(-(x-μ)²/(2σ²))
[INFO] [stdout]      | ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `σ` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2833:16
[INFO] [stdout]      |
[INFO] [stdout] 2833 | PDF(x) = (1 / (σ√(2π))) * e^(-(x-μ)²/(2σ²))
[INFO] [stdout]      |                ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0070]: invalid left-hand side of assignment
[INFO] [stdout]     --> src/builtins/math.rs:2833:8
[INFO] [stdout]      |
[INFO] [stdout] 2833 | PDF(x) = (1 / (σ√(2π))) * e^(-(x-μ)²/(2σ²))
[INFO] [stdout]      | ------ ^
[INFO] [stdout]      | |
[INFO] [stdout]      | cannot assign to this expression
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 12 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0070, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0070`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::exp2 (line 874) stdout ----
[INFO] [stdout] error[E0425]: cannot find function `exp2` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:875:1
[INFO] [stdout]     |
[INFO] [stdout] 875 | exp2(x) = 2^x
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 874 + use aether::builtins::math::exp2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:875:6
[INFO] [stdout]     |
[INFO] [stdout] 875 | exp2(x) = 2^x
[INFO] [stdout]     |      ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:875:13
[INFO] [stdout]     |
[INFO] [stdout] 875 | exp2(x) = 2^x
[INFO] [stdout]     |             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0070]: invalid left-hand side of assignment
[INFO] [stdout]    --> src/builtins/math.rs:875:9
[INFO] [stdout]     |
[INFO] [stdout] 875 | exp2(x) = 2^x
[INFO] [stdout]     | ------- ^
[INFO] [stdout]     | |
[INFO] [stdout]     | cannot assign to this expression
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0070, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0070`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::matrix_inverse (line 2423) stdout ----
[INFO] [stdout] error: unknown start of token: \u{207b}
[INFO] [stdout]     --> src/builtins/math.rs:2424:6
[INFO] [stdout]      |
[INFO] [stdout] 2424 | A * A⁻¹ = I (单位矩阵)
[INFO] [stdout]      |      ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{b9}
[INFO] [stdout]     --> src/builtins/math.rs:2424:7
[INFO] [stdout]      |
[INFO] [stdout] 2424 | A * A⁻¹ = I (单位矩阵)
[INFO] [stdout]      |       ^
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2424:1
[INFO] [stdout]      |
[INFO] [stdout] 2424 | A * A⁻¹ = I (单位矩阵)
[INFO] [stdout]      | ^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]      |
[INFO] [stdout] 2423 + use ureq::unversioned::transport::Either::A;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2424:5
[INFO] [stdout]      |
[INFO] [stdout] 2424 | A * A⁻¹ = I (单位矩阵)
[INFO] [stdout]      |     ^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]      |
[INFO] [stdout] 2423 + use ureq::unversioned::transport::Either::A;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `I` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2424:11
[INFO] [stdout]      |
[INFO] [stdout] 2424 | A * A⁻¹ = I (单位矩阵)
[INFO] [stdout]      |           ^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout]      |
[INFO] [stdout] 2423 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_builtins_math_rs_2423_0<const I: /* Type */>() {
[INFO] [stdout]      |                                                                                  +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `单位矩阵` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2424:14
[INFO] [stdout]      |
[INFO] [stdout] 2424 | A * A⁻¹ = I (单位矩阵)
[INFO] [stdout]      |              ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0070]: invalid left-hand side of assignment
[INFO] [stdout]     --> src/builtins/math.rs:2424:9
[INFO] [stdout]      |
[INFO] [stdout] 2424 | A * A⁻¹ = I (单位矩阵)
[INFO] [stdout]      | -----   ^
[INFO] [stdout]      | |
[INFO] [stdout]      | cannot assign to this expression
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0070, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0070`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::mean (line 1338) stdout ----
[INFO] [stdout] error: unknown start of token: \u{2081}
[INFO] [stdout]     --> src/builtins/math.rs:1339:10
[INFO] [stdout]      |
[INFO] [stdout] 1339 | mean = (x₁ + x₂ + ... + xₙ) / n
[INFO] [stdout]      |          ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{2082}
[INFO] [stdout]     --> src/builtins/math.rs:1339:15
[INFO] [stdout]      |
[INFO] [stdout] 1339 | mean = (x₁ + x₂ + ... + xₙ) / n
[INFO] [stdout]      |               ^
[INFO] [stdout] 
[INFO] [stdout] error: unexpected token: `...`
[INFO] [stdout]     --> src/builtins/math.rs:1339:19
[INFO] [stdout]      |
[INFO] [stdout] 1339 | mean = (x₁ + x₂ + ... + xₙ) / n
[INFO] [stdout]      |                   ^^^
[INFO] [stdout]      |
[INFO] [stdout] help: use `..` for an exclusive range
[INFO] [stdout]      |
[INFO] [stdout] 1339 - mean = (x₁ + x₂ + ... + xₙ) / n
[INFO] [stdout] 1339 + mean = (x₁ + x₂ + .. + xₙ) / n
[INFO] [stdout]      |
[INFO] [stdout] help: or `..=` for an inclusive range
[INFO] [stdout]      |
[INFO] [stdout] 1339 - mean = (x₁ + x₂ + ... + xₙ) / n
[INFO] [stdout] 1339 + mean = (x₁ + x₂ + ..= + xₙ) / n
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error[E0586]: inclusive range with no end
[INFO] [stdout]     --> src/builtins/math.rs:1339:19
[INFO] [stdout]      |
[INFO] [stdout] 1339 | mean = (x₁ + x₂ + ... + xₙ) / n
[INFO] [stdout]      |                   ^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: inclusive ranges must be bounded at the end (`..=b` or `a..=b`)
[INFO] [stdout] help: use `..` instead
[INFO] [stdout]      |
[INFO] [stdout] 1339 - mean = (x₁ + x₂ + ... + xₙ) / n
[INFO] [stdout] 1339 + mean = (x₁ + x₂ + .. + xₙ) / n
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `mean` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1339:1
[INFO] [stdout]      |
[INFO] [stdout] 1339 | mean = (x₁ + x₂ + ... + xₙ) / n
[INFO] [stdout]      | ^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: you might have meant to introduce a new binding
[INFO] [stdout]      |
[INFO] [stdout] 1339 | let mean = (x₁ + x₂ + ... + xₙ) / n
[INFO] [stdout]      | +++
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 1338 + use aether::builtins::math::mean;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1339:9
[INFO] [stdout]      |
[INFO] [stdout] 1339 | mean = (x₁ + x₂ + ... + xₙ) / n
[INFO] [stdout]      |         ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1339:14
[INFO] [stdout]      |
[INFO] [stdout] 1339 | mean = (x₁ + x₂ + ... + xₙ) / n
[INFO] [stdout]      |              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `xₙ` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1339:25
[INFO] [stdout]      |
[INFO] [stdout] 1339 | mean = (x₁ + x₂ + ... + xₙ) / n
[INFO] [stdout]      |                         ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `n` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1339:31
[INFO] [stdout]      |
[INFO] [stdout] 1339 | mean = (x₁ + x₂ + ... + xₙ) / n
[INFO] [stdout]      |                               ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] warning: identifier contains a non normalized (NFKC) character: 'ₙ'
[INFO] [stdout]     --> src/builtins/math.rs:1339:25
[INFO] [stdout]      |
[INFO] [stdout] 1339 | mean = (x₁ + x₂ + ... + xₙ) / n
[INFO] [stdout]      |                         ^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this character is included in the Not_NFKC Unicode general security profile
[INFO] [stdout]      = note: `#[warn(uncommon_codepoints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 9 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0586.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::poisson_pmf (line 2971) stdout ----
[INFO] [stdout] error: missing `fn` or `struct` for function or struct definition
[INFO] [stdout]     --> src/builtins/math.rs:2972:1
[INFO] [stdout]      |
[INFO] [stdout] 2972 | P(X = k) = (λ^k * e^(-λ)) / k!
[INFO] [stdout]      | ^
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to call a macro, try
[INFO] [stdout]      |
[INFO] [stdout] 2972 | P!(X = k) = (λ^k * e^(-λ)) / k!
[INFO] [stdout]      |  +
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::sign (line 1230) stdout ----
[INFO] [stdout] error: this file contains an unclosed delimiter
[INFO] [stdout]     --> src/builtins/math.rs:1233:25
[INFO] [stdout]      |
[INFO] [stdout] 1231 | sign(x) = { -1  if x < 0
[INFO] [stdout]      |           - unclosed delimiter
[INFO] [stdout] 1232 |           {  0  if x = 0
[INFO] [stdout]      |           - unclosed delimiter
[INFO] [stdout] 1233 |           {  1  if x > 0
[INFO] [stdout]      |           -             ^
[INFO] [stdout]      |           |
[INFO] [stdout]      |           unclosed delimiter
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::exp (line 500) stdout ----
[INFO] [stdout] error[E0425]: cannot find function `exp` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:501:1
[INFO] [stdout]     |
[INFO] [stdout] 501 | exp(x) = e^x
[INFO] [stdout]     | ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 500 + use aether::builtins::math::exp;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:501:5
[INFO] [stdout]     |
[INFO] [stdout] 501 | exp(x) = e^x
[INFO] [stdout]     |     ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `e` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:501:10
[INFO] [stdout]     |
[INFO] [stdout] 501 | exp(x) = e^x
[INFO] [stdout]     |          ^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 500 + use aether::builtins::math::e;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:501:12
[INFO] [stdout]     |
[INFO] [stdout] 501 | exp(x) = e^x
[INFO] [stdout]     |            ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0070]: invalid left-hand side of assignment
[INFO] [stdout]    --> src/builtins/math.rs:501:8
[INFO] [stdout]     |
[INFO] [stdout] 501 | exp(x) = e^x
[INFO] [stdout]     | ------ ^
[INFO] [stdout]     | |
[INFO] [stdout]     | cannot assign to this expression
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0070, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0070`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::sin (line 275) stdout ----
[INFO] [stdout] error: unknown start of token: \u{ff0c}
[INFO] [stdout]    --> src/builtins/math.rs:276:15
[INFO] [stdout]     |
[INFO] [stdout] 276 | sin(x): 直角三角形中，对边与斜边的比值
[INFO] [stdout]     |                     ^^
[INFO] [stdout]     |
[INFO] [stdout] help: Unicode character '，' (Fullwidth Comma) looks like ',' (Comma), but it is not
[INFO] [stdout]     |
[INFO] [stdout] 276 - sin(x): 直角三角形中，对边与斜边的比值
[INFO] [stdout] 276 + sin(x): 直角三角形中,对边与斜边的比值
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: missing `fn` or `struct` for function or struct definition
[INFO] [stdout]    --> src/builtins/math.rs:276:1
[INFO] [stdout]     |
[INFO] [stdout] 276 | sin(x): 直角三角形中，对边与斜边的比值
[INFO] [stdout]     | ^^^
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to call a macro, try
[INFO] [stdout]     |
[INFO] [stdout] 276 | sin!(x): 直角三角形中，对边与斜边的比值
[INFO] [stdout]     |    +
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::sqrt (line 180) stdout ----
[INFO] [stdout] error: unknown start of token: \u{221a}
[INFO] [stdout]    --> src/builtins/math.rs:181:1
[INFO] [stdout]     |
[INFO] [stdout] 181 | √x = y, where y² = x
[INFO] [stdout]     | ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{b2}
[INFO] [stdout]    --> src/builtins/math.rs:181:16
[INFO] [stdout]     |
[INFO] [stdout] 181 | √x = y, where y² = x
[INFO] [stdout]     |                ^
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!` or `::`, found `=`
[INFO] [stdout]    --> src/builtins/math.rs:181:4
[INFO] [stdout]     |
[INFO] [stdout] 181 | √x = y, where y² = x
[INFO] [stdout]     |    ^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::cosh (line 744) stdout ----
[INFO] [stdout] error[E0425]: cannot find function `cosh` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:745:1
[INFO] [stdout]     |
[INFO] [stdout] 745 | cosh(x) = (e^x + e^(-x)) / 2
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 744 + use aether::builtins::math::cosh;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:745:6
[INFO] [stdout]     |
[INFO] [stdout] 745 | cosh(x) = (e^x + e^(-x)) / 2
[INFO] [stdout]     |      ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `e` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:745:12
[INFO] [stdout]     |
[INFO] [stdout] 745 | cosh(x) = (e^x + e^(-x)) / 2
[INFO] [stdout]     |            ^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 744 + use aether::builtins::math::e;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:745:14
[INFO] [stdout]     |
[INFO] [stdout] 745 | cosh(x) = (e^x + e^(-x)) / 2
[INFO] [stdout]     |              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `e` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:745:18
[INFO] [stdout]     |
[INFO] [stdout] 745 | cosh(x) = (e^x + e^(-x)) / 2
[INFO] [stdout]     |                  ^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 744 + use aether::builtins::math::e;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:745:22
[INFO] [stdout]     |
[INFO] [stdout] 745 | cosh(x) = (e^x + e^(-x)) / 2
[INFO] [stdout]     |                      ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0070]: invalid left-hand side of assignment
[INFO] [stdout]    --> src/builtins/math.rs:745:9
[INFO] [stdout]     |
[INFO] [stdout] 745 | cosh(x) = (e^x + e^(-x)) / 2
[INFO] [stdout]     | ------- ^
[INFO] [stdout]     | |
[INFO] [stdout]     | cannot assign to this expression
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0070, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0070`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::tan (line 355) stdout ----
[INFO] [stdout] error[E0425]: cannot find function `tan` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:356:1
[INFO] [stdout]     |
[INFO] [stdout] 356 | tan(x) = sin(x) / cos(x)
[INFO] [stdout]     | ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 355 + use aether::builtins::math::tan;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 | tan(x) = sin(x) / cos(x)
[INFO] [stdout]     |     ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `sin` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:356:10
[INFO] [stdout]     |
[INFO] [stdout] 356 | tan(x) = sin(x) / cos(x)
[INFO] [stdout]     |          ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 355 + use aether::builtins::math::sin;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:356:14
[INFO] [stdout]     |
[INFO] [stdout] 356 | tan(x) = sin(x) / cos(x)
[INFO] [stdout]     |              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `cos` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:356:19
[INFO] [stdout]     |
[INFO] [stdout] 356 | tan(x) = sin(x) / cos(x)
[INFO] [stdout]     |                   ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 355 + use aether::builtins::math::cos;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:356:23
[INFO] [stdout]     |
[INFO] [stdout] 356 | tan(x) = sin(x) / cos(x)
[INFO] [stdout]     |                       ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0070]: invalid left-hand side of assignment
[INFO] [stdout]    --> src/builtins/math.rs:356:8
[INFO] [stdout]     |
[INFO] [stdout] 356 | tan(x) = sin(x) / cos(x)
[INFO] [stdout]     | ------ ^
[INFO] [stdout]     | |
[INFO] [stdout]     | cannot assign to this expression
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0070, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0070`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::std (line 1549) stdout ----
[INFO] [stdout] error: unknown start of token: \u{221a}
[INFO] [stdout]     --> src/builtins/math.rs:1550:7
[INFO] [stdout]      |
[INFO] [stdout] 1550 | std = √variance = √[Σ(xᵢ - mean)² / (n - 1)]
[INFO] [stdout]      |       ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{221a}
[INFO] [stdout]     --> src/builtins/math.rs:1550:19
[INFO] [stdout]      |
[INFO] [stdout] 1550 | std = √variance = √[Σ(xᵢ - mean)² / (n - 1)]
[INFO] [stdout]      |                   ^
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: \u{b2}
[INFO] [stdout]     --> src/builtins/math.rs:1550:33
[INFO] [stdout]      |
[INFO] [stdout] 1550 | std = √variance = √[Σ(xᵢ - mean)² / (n - 1)]
[INFO] [stdout]      |                                 ^
[INFO] [stdout] 
[INFO] [stdout] error[E0423]: expected value, found crate `std`
[INFO] [stdout]     --> src/builtins/math.rs:1550:1
[INFO] [stdout]      |
[INFO] [stdout] 1550 | std = √variance = √[Σ(xᵢ - mean)² / (n - 1)]
[INFO] [stdout]      | ^^^
[INFO] [stdout]      |
[INFO] [stdout] help: you might have meant to introduce a new binding
[INFO] [stdout]      |
[INFO] [stdout] 1550 | let std = √variance = √[Σ(xᵢ - mean)² / (n - 1)]
[INFO] [stdout]      | +++
[INFO] [stdout] help: consider importing this function instead
[INFO] [stdout]      |
[INFO] [stdout] 1549 + use aether::builtins::math::std;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `variance` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1550:8
[INFO] [stdout]      |
[INFO] [stdout] 1550 | std = √variance = √[Σ(xᵢ - mean)² / (n - 1)]
[INFO] [stdout]      |        ^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]      |
[INFO] [stdout] 1549 + use std::marker::variance;
[INFO] [stdout]      |
[INFO] [stdout] 1549 + use aether::builtins::math::variance;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Σ` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1550:21
[INFO] [stdout]      |
[INFO] [stdout] 1550 | std = √variance = √[Σ(xᵢ - mean)² / (n - 1)]
[INFO] [stdout]      |                     ^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout]      |
[INFO] [stdout] 1549 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_builtins_math_rs_1549_0<const Σ: /* Type */>() {
[INFO] [stdout]      |                                                                                  +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `xᵢ` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1550:23
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] [stdout]      |
[INFO] [stdout] 1550 | std = √variance = √[Σ(xᵢ - mean)² / (n - 1)]
[INFO] [stdout]      |                       ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `mean` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1550:28
[INFO] [stdout]      |
[INFO] [stdout] 1550 | std = √variance = √[Σ(xᵢ - mean)² / (n - 1)]
[INFO] [stdout]      |                            ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 1549 + use aether::builtins::math::mean;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `n` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1550:38
[INFO] [stdout]      |
[INFO] [stdout] 1550 | std = √variance = √[Σ(xᵢ - mean)² / (n - 1)]
[INFO] [stdout]      |                                      ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] warning: identifier contains a non normalized (NFKC) character: 'ᵢ'
[INFO] [stdout]     --> src/builtins/math.rs:1550:23
[INFO] [stdout]      |
[INFO] [stdout] 1550 | std = √variance = √[Σ(xᵢ - mean)² / (n - 1)]
[INFO] [stdout]      |                       ^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this character is included in the Not_NFKC Unicode general security profile
[INFO] [stdout]      = note: `#[warn(uncommon_codepoints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 9 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0423, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0423`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::pow (line 231) stdout ----
[INFO] [stdout] error[E0425]: cannot find function `pow` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:232:1
[INFO] [stdout]     |
[INFO] [stdout] 232 | pow(base, exp) = base^exp
[INFO] [stdout]     | ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]     |
[INFO] [stdout] 231 + use aether::builtins::math::pow;
[INFO] [stdout]     |
[INFO] [stdout] 231 + use num_traits::pow;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `base` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:232:5
[INFO] [stdout]     |
[INFO] [stdout] 232 | pow(base, exp) = base^exp
[INFO] [stdout]     |     ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `exp` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:232:11
[INFO] [stdout]     |
[INFO] [stdout] 232 | pow(base, exp) = base^exp
[INFO] [stdout]     |           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 231 + use aether::builtins::math::exp;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `base` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:232:18
[INFO] [stdout]     |
[INFO] [stdout] 232 | pow(base, exp) = base^exp
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `exp` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:232:23
[INFO] [stdout]     |
[INFO] [stdout] 232 | pow(base, exp) = base^exp
[INFO] [stdout]     |                       ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 231 + use aether::builtins::math::exp;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0070]: invalid left-hand side of assignment
[INFO] [stdout]    --> src/builtins/math.rs:232:16
[INFO] [stdout]     |
[INFO] [stdout] 232 | pow(base, exp) = base^exp
[INFO] [stdout]     | -------------- ^
[INFO] [stdout]     | |
[INFO] [stdout]     | cannot assign to this expression
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0070, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0070`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::normal_cdf (line 2900) stdout ----
[INFO] [stdout] error: unknown start of token: \u{221a}
[INFO] [stdout]     --> src/builtins/math.rs:2901:33
[INFO] [stdout]      |
[INFO] [stdout] 2901 | CDF(x) = 0.5 * [1 + erf((x-μ)/(σ√2))]
[INFO] [stdout]      |                                 ^
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `)`, `,`, `.`, `::`, `?`, `{`, or an operator, found `2`
[INFO] [stdout]     --> src/builtins/math.rs:2901:34
[INFO] [stdout]      |
[INFO] [stdout] 2901 | CDF(x) = 0.5 * [1 + erf((x-μ)/(σ√2))]
[INFO] [stdout]      |                                 -^ expected one of 8 possible tokens
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 help: missing `,`
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2901:5
[INFO] [stdout]      |
[INFO] [stdout] 2901 | CDF(x) = 0.5 * [1 + erf((x-μ)/(σ√2))]
[INFO] [stdout]      |     ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `erf` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2901:21
[INFO] [stdout]      |
[INFO] [stdout] 2901 | CDF(x) = 0.5 * [1 + erf((x-μ)/(σ√2))]
[INFO] [stdout]      |                     ^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 2900 + use aether::builtins::math::erf;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2901:26
[INFO] [stdout]      |
[INFO] [stdout] 2901 | CDF(x) = 0.5 * [1 + erf((x-μ)/(σ√2))]
[INFO] [stdout]      |                          ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `μ` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2901:28
[INFO] [stdout]      |
[INFO] [stdout] 2901 | CDF(x) = 0.5 * [1 + erf((x-μ)/(σ√2))]
[INFO] [stdout]      |                            ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `σ` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2901:32
[INFO] [stdout]      |
[INFO] [stdout] 2901 | CDF(x) = 0.5 * [1 + erf((x-μ)/(σ√2))]
[INFO] [stdout]      |                                ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CDF` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2901:1
[INFO] [stdout]      |
[INFO] [stdout] 2901 | CDF(x) = 0.5 * [1 + erf((x-μ)/(σ√2))]
[INFO] [stdout]      | ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot multiply `{float}` by `[{integer}; 1]`
[INFO] [stdout]     --> src/builtins/math.rs:2901:14
[INFO] [stdout]      |
[INFO] [stdout] 2901 | CDF(x) = 0.5 * [1 + erf((x-μ)/(σ√2))]
[INFO] [stdout]      |              ^ no implementation for `{float} * [{integer}; 1]`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Mul<[{integer}; 1]>` is not implemented for `{float}`
[INFO] [stdout]      = help: the following other types implement trait `Mul<Rhs>`:
[INFO] [stdout]                `&f128` implements `Mul<f128>`
[INFO] [stdout]                `&f128` implements `Mul`
[INFO] [stdout]                `&f16` implements `Mul<f16>`
[INFO] [stdout]                `&f16` implements `Mul`
[INFO] [stdout]                `&f32` implements `Mul<f32>`
[INFO] [stdout]                `&f32` implements `Mul`
[INFO] [stdout]                `&f64` implements `Mul<f64>`
[INFO] [stdout]                `&f64` implements `Mul`
[INFO] [stdout]              and 141 others
[INFO] [stdout] 
[INFO] [stdout] error[E0070]: invalid left-hand side of assignment
[INFO] [stdout]     --> src/builtins/math.rs:2901:8
[INFO] [stdout]      |
[INFO] [stdout] 2901 | CDF(x) = 0.5 * [1 + erf((x-μ)/(σ√2))]
[INFO] [stdout]      | ------ ^
[INFO] [stdout]      | |
[INFO] [stdout]      | cannot assign to this expression
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 10 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0070, E0277, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0070`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::phi (line 2647) stdout ----
[INFO] [stdout] error: unknown start of token: \u{221a}
[INFO] [stdout]     --> src/builtins/math.rs:2648:10
[INFO] [stdout]      |
[INFO] [stdout] 2648 | φ = (1 + √5) / 2
[INFO] [stdout]      |          ^
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `φ` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2648:1
[INFO] [stdout]      |
[INFO] [stdout] 2648 | φ = (1 + √5) / 2
[INFO] [stdout]      | ^
[INFO] [stdout]      |
[INFO] [stdout] help: you might have meant to introduce a new binding
[INFO] [stdout]      |
[INFO] [stdout] 2648 | let φ = (1 + √5) / 2
[INFO] [stdout]      | +++
[INFO] [stdout] 
[INFO] [stdout] warning: the usage of Script Group `Greek` in this crate consists solely of mixed script confusables
[INFO] [stdout]     --> src/builtins/math.rs:2648:1
[INFO] [stdout]      |
[INFO] [stdout] 2648 | φ = (1 + √5) / 2
[INFO] [stdout]      | ^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the usage includes 'φ' (U+03C6)
[INFO] [stdout]      = note: please recheck to make sure their usages are indeed what you want
[INFO] [stdout]      = note: `#[warn(mixed_script_confusables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::transpose (line 2157) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `B` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2158:1
[INFO] [stdout]      |
[INFO] [stdout] 2158 | B[j][i] = A[i][j]
[INFO] [stdout]      | ^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]      |
[INFO] [stdout] 2157 + use ureq::unversioned::transport::Either::B;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `j` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2158:3
[INFO] [stdout]      |
[INFO] [stdout] 2158 | B[j][i] = A[i][j]
[INFO] [stdout]      |   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `i` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2158:6
[INFO] [stdout]      |
[INFO] [stdout] 2158 | B[j][i] = A[i][j]
[INFO] [stdout]      |      ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `A` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2158:11
[INFO] [stdout]      |
[INFO] [stdout] 2158 | B[j][i] = A[i][j]
[INFO] [stdout]      |           ^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this tuple variant
[INFO] [stdout]      |
[INFO] [stdout] 2157 + use ureq::unversioned::transport::Either::A;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `i` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2158:13
[INFO] [stdout]      |
[INFO] [stdout] 2158 | B[j][i] = A[i][j]
[INFO] [stdout]      |             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `j` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:2158:16
[INFO] [stdout]      |
[INFO] [stdout] 2158 | B[j][i] = A[i][j]
[INFO] [stdout]      |                ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::sinh (line 706) stdout ----
[INFO] [stdout] error[E0425]: cannot find function `sinh` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:707:1
[INFO] [stdout]     |
[INFO] [stdout] 707 | sinh(x) = (e^x - e^(-x)) / 2
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 706 + use aether::builtins::math::sinh;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:707:6
[INFO] [stdout]     |
[INFO] [stdout] 707 | sinh(x) = (e^x - e^(-x)) / 2
[INFO] [stdout]     |      ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `e` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:707:12
[INFO] [stdout]     |
[INFO] [stdout] 707 | sinh(x) = (e^x - e^(-x)) / 2
[INFO] [stdout]     |            ^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 706 + use aether::builtins::math::e;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:707:14
[INFO] [stdout]     |
[INFO] [stdout] 707 | sinh(x) = (e^x - e^(-x)) / 2
[INFO] [stdout]     |              ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `e` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:707:18
[INFO] [stdout]     |
[INFO] [stdout] 707 | sinh(x) = (e^x - e^(-x)) / 2
[INFO] [stdout]     |                  ^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 706 + use aether::builtins::math::e;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:707:22
[INFO] [stdout]     |
[INFO] [stdout] 707 | sinh(x) = (e^x - e^(-x)) / 2
[INFO] [stdout]     |                      ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0070]: invalid left-hand side of assignment
[INFO] [stdout]    --> src/builtins/math.rs:707:9
[INFO] [stdout]     |
[INFO] [stdout] 707 | sinh(x) = (e^x - e^(-x)) / 2
[INFO] [stdout]     | ------- ^
[INFO] [stdout]     | |
[INFO] [stdout]     | cannot assign to this expression
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0070, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0070`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/engine/mod.rs - engine (line 51) stdout ----
[INFO] [stdout] error[E0277]: the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`)
[INFO] [stdout]   --> src/engine/mod.rs:59:3
[INFO] [stdout]    |
[INFO] [stdout] 52 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_engine_mod_rs_51_0() {
[INFO] [stdout]    |                                      ----------------------------------------- this function should return `Result` or `Option` to accept `?`
[INFO] [stdout] ...
[INFO] [stdout] 59 | })?;
[INFO] [stdout]    |   ^ cannot use the `?` operator in a function that returns `()`
[INFO] [stdout]    |
[INFO] [stdout] help: consider adding return type
[INFO] [stdout]    |
[INFO] [stdout] 52 ~ fn main() { #[allow(non_snake_case)] fn _doctest_main_src_engine_mod_rs_51_0() -> Result<(), Box<dyn std::error::Error>> {
[INFO] [stdout] 53 | use aether::engine::ScopedEngine;
[INFO] [stdout] ...
[INFO] [stdout] 59 | })?;
[INFO] [stdout] 60 +     Ok(())
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0277`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::tanh (line 782) stdout ----
[INFO] [stdout] error[E0425]: cannot find function `tanh` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:783:1
[INFO] [stdout]     |
[INFO] [stdout] 783 | tanh(x) = sinh(x) / cosh(x) = (e^x - e^(-x)) / (e^x + e^(-x))
[INFO] [stdout]     | ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 782 + use aether::builtins::math::tanh;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:783:6
[INFO] [stdout]     |
[INFO] [stdout] 783 | tanh(x) = sinh(x) / cosh(x) = (e^x - e^(-x)) / (e^x + e^(-x))
[INFO] [stdout]     |      ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `sinh` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:783:11
[INFO] [stdout]     |
[INFO] [stdout] 783 | tanh(x) = sinh(x) / cosh(x) = (e^x - e^(-x)) / (e^x + e^(-x))
[INFO] [stdout]     |           ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 782 + use aether::builtins::math::sinh;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:783:16
[INFO] [stdout]     |
[INFO] [stdout] 783 | tanh(x) = sinh(x) / cosh(x) = (e^x - e^(-x)) / (e^x + e^(-x))
[INFO] [stdout]     |                ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `cosh` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:783:21
[INFO] [stdout]     |
[INFO] [stdout] 783 | tanh(x) = sinh(x) / cosh(x) = (e^x - e^(-x)) / (e^x + e^(-x))
[INFO] [stdout]     |                     ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 782 + use aether::builtins::math::cosh;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:783:26
[INFO] [stdout]     |
[INFO] [stdout] 783 | tanh(x) = sinh(x) / cosh(x) = (e^x - e^(-x)) / (e^x + e^(-x))
[INFO] [stdout]     |                          ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `e` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:783:32
[INFO] [stdout]     |
[INFO] [stdout] 783 | tanh(x) = sinh(x) / cosh(x) = (e^x - e^(-x)) / (e^x + e^(-x))
[INFO] [stdout]     |                                ^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 782 + use aether::builtins::math::e;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:783:34
[INFO] [stdout]     |
[INFO] [stdout] 783 | tanh(x) = sinh(x) / cosh(x) = (e^x - e^(-x)) / (e^x + e^(-x))
[INFO] [stdout]     |                                  ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `e` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:783:38
[INFO] [stdout]     |
[INFO] [stdout] 783 | tanh(x) = sinh(x) / cosh(x) = (e^x - e^(-x)) / (e^x + e^(-x))
[INFO] [stdout]     |                                      ^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 782 + use aether::builtins::math::e;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:783:42
[INFO] [stdout]     |
[INFO] [stdout] 783 | tanh(x) = sinh(x) / cosh(x) = (e^x - e^(-x)) / (e^x + e^(-x))
[INFO] [stdout]     |                                          ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `e` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:783:49
[INFO] [stdout]     |
[INFO] [stdout] 783 | tanh(x) = sinh(x) / cosh(x) = (e^x - e^(-x)) / (e^x + e^(-x))
[INFO] [stdout]     |                                                 ^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 782 + use aether::builtins::math::e;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:783:51
[INFO] [stdout]     |
[INFO] [stdout] 783 | tanh(x) = sinh(x) / cosh(x) = (e^x - e^(-x)) / (e^x + e^(-x))
[INFO] [stdout]     |                                                   ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `e` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:783:55
[INFO] [stdout]     |
[INFO] [stdout] 783 | tanh(x) = sinh(x) / cosh(x) = (e^x - e^(-x)) / (e^x + e^(-x))
[INFO] [stdout]     |                                                       ^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 782 + use aether::builtins::math::e;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/builtins/math.rs:783:59
[INFO] [stdout]     |
[INFO] [stdout] 783 | tanh(x) = sinh(x) / cosh(x) = (e^x - e^(-x)) / (e^x + e^(-x))
[INFO] [stdout]     |                                                           ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0070]: invalid left-hand side of assignment
[INFO] [stdout]    --> src/builtins/math.rs:783:29
[INFO] [stdout]     |
[INFO] [stdout] 783 | tanh(x) = sinh(x) / cosh(x) = (e^x - e^(-x)) / (e^x + e^(-x))
[INFO] [stdout]     |           ----------------- ^
[INFO] [stdout]     |           |
[INFO] [stdout]     |           cannot assign to this expression
[INFO] [stdout] 
[INFO] [stdout] error[E0070]: invalid left-hand side of assignment
[INFO] [stdout]    --> src/builtins/math.rs:783:9
[INFO] [stdout]     |
[INFO] [stdout] 783 | tanh(x) = sinh(x) / cosh(x) = (e^x - e^(-x)) / (e^x + e^(-x))
[INFO] [stdout]     | ------- ^
[INFO] [stdout]     | |
[INFO] [stdout]     | cannot assign to this expression
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 16 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0070, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0070`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/builtins/math.rs - builtins::math::variance (line 1474) stdout ----
[INFO] [stdout] error: unknown start of token: \u{b2}
[INFO] [stdout]     --> src/builtins/math.rs:1475:24
[INFO] [stdout]      |
[INFO] [stdout] 1475 | variance = Σ(xᵢ - mean)² / (n - 1)
[INFO] [stdout]      |                        ^
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `variance` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | variance = Σ(xᵢ - mean)² / (n - 1)
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: you might have meant to introduce a new binding
[INFO] [stdout]      |
[INFO] [stdout] 1475 | let variance = Σ(xᵢ - mean)² / (n - 1)
[INFO] [stdout]      | +++
[INFO] [stdout] help: consider importing one of these functions
[INFO] [stdout]      |
[INFO] [stdout] 1474 + use std::marker::variance;
[INFO] [stdout]      |
[INFO] [stdout] 1474 + use aether::builtins::math::variance;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Σ` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1475:12
[INFO] [stdout]      |
[INFO] [stdout] 1475 | variance = Σ(xᵢ - mean)² / (n - 1)
[INFO] [stdout]      |            ^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a const parameter
[INFO] [stdout]      |
[INFO] [stdout] 1474 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_builtins_math_rs_1474_0<const Σ: /* Type */>() {
[INFO] [stdout]      |                                                                                  +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `xᵢ` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1475:14
[INFO] [stdout]      |
[INFO] [stdout] 1475 | variance = Σ(xᵢ - mean)² / (n - 1)
[INFO] [stdout]      |              ^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `mean` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1475:19
[INFO] [stdout]      |
[INFO] [stdout] 1475 | variance = Σ(xᵢ - mean)² / (n - 1)
[INFO] [stdout]      |                   ^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]      |
[INFO] [stdout] 1474 + use aether::builtins::math::mean;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `n` in this scope
[INFO] [stdout]     --> src/builtins/math.rs:1475:29
[INFO] [stdout]      |
[INFO] [stdout] 1475 | variance = Σ(xᵢ - mean)² / (n - 1)
[INFO] [stdout]      |                             ^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] warning: identifier contains a non normalized (NFKC) character: 'ᵢ'
[INFO] [stdout]     --> src/builtins/math.rs:1475:14
[INFO] [stdout]      |
[INFO] [stdout] 1475 | variance = Σ(xᵢ - mean)² / (n - 1)
[INFO] [stdout]      |              ^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this character is included in the Not_NFKC Unicode general security profile
[INFO] [stdout]      = note: `#[warn(uncommon_codepoints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/engine/mod.rs - engine (line 27) stdout ----
[INFO] [stdout] error[E0277]: the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`)
[INFO] [stdout]   --> src/engine/mod.rs:38:23
[INFO] [stdout]    |
[INFO] [stdout] 28 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_engine_mod_rs_27_0() {
[INFO] [stdout]    |                                      ----------------------------------------- this function should return `Result` or `Option` to accept `?`
[INFO] [stdout] ...
[INFO] [stdout] 38 |     engine.eval(&code)?;
[INFO] [stdout]    |                       ^ cannot use the `?` operator in a function that returns `()`
[INFO] [stdout]    |
[INFO] [stdout] help: consider adding return type
[INFO] [stdout]    |
[INFO] [stdout] 28 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_engine_mod_rs_27_0() -> Result<(), Box<dyn std::error::Error>> {
[INFO] [stdout]    |                                                                                +++++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0277`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/engine/pool.rs - engine::pool::EnginePool (line 29) stdout ----
[INFO] [stdout] error[E0596]: cannot borrow `pool` as mutable, as it is not declared as mutable
[INFO] [stdout]   --> src/engine/pool.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 | let pool = EnginePool::new(4);
[INFO] [stdout]    |     ^^^^ not mutable
[INFO] [stdout] ...
[INFO] [stdout] 38 |     let mut engine = pool.acquire();
[INFO] [stdout]    |                      ---- cannot borrow as mutable
[INFO] [stdout] ...
[INFO] [stdout] 45 |     let mut engine = pool.acquire();
[INFO] [stdout]    |                      ---- cannot borrow as mutable
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing this to be mutable
[INFO] [stdout]    |
[INFO] [stdout] 34 | let mut pool = EnginePool::new(4);
[INFO] [stdout]    |     +++
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0596`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/engine/mod.rs - engine (line 9) stdout ----
[INFO] [stdout] error[E0277]: the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`)
[INFO] [stdout]   --> src/engine/mod.rs:14:63
[INFO] [stdout]    |
[INFO] [stdout] 10 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_engine_mod_rs_9_0() {
[INFO] [stdout]    |                                      ---------------------------------------- this function should return `Result` or `Option` to accept `?`
[INFO] [stdout] ...
[INFO] [stdout] 14 | let result = GlobalEngine::eval_isolated("Set X 10\n(X + 20)")?;
[INFO] [stdout]    |                                                               ^ cannot use the `?` operator in a function that returns `()`
[INFO] [stdout]    |
[INFO] [stdout] help: consider adding return type
[INFO] [stdout]    |
[INFO] [stdout] 10 ~ fn main() { #[allow(non_snake_case)] fn _doctest_main_src_engine_mod_rs_9_0() -> Result<(), Box<dyn std::error::Error>> {
[INFO] [stdout] 11 | use aether::engine::GlobalEngine;
[INFO] [stdout] ...
[INFO] [stdout] 15 | println!("Result: {}", result);
[INFO] [stdout] 16 +     Ok(())
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0277`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/engine/scoped.rs - engine::scoped::ScopedEngine (line 51) stdout ----
[INFO] [stdout] error[E0596]: cannot borrow `pool` as mutable, as it is not declared as mutable
[INFO] [stdout]   --> src/engine/scoped.rs:60:15
[INFO] [stdout]    |
[INFO] [stdout] 60 | let result2 = pool.acquire().eval("Set X 10\n(X + 20)").unwrap();
[INFO] [stdout]    |               ^^^^ cannot borrow as mutable
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing this to be mutable
[INFO] [stdout]    |
[INFO] [stdout] 59 | let mut pool = EnginePool::new(4);
[INFO] [stdout]    |     +++
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0596`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 65) stdout ----
[INFO] [stdout] error[E0599]: no method named `clone` found for struct `EnginePool` in the current scope
[INFO] [stdout]   --> src/lib.rs:75:21
[INFO] [stdout]    |
[INFO] [stdout] 75 |     let pool = pool.clone();
[INFO] [stdout]    |                     ^^^^^ method not found in `EnginePool`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0599`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/builtins/math.rs - builtins::math::abs (line 35)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::clamp (line 1282)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::cos (line 315)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::cosh (line 744)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::cross (line 1797)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::distance (line 1875)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::dot (line 1674)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::erf (line 1127)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::exp (line 500)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::exp2 (line 874)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::factorial (line 1000)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::gamma (line 1065)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::hypot (line 1188)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::linear_regression (line 2684)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::ln (line 449)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::log (line 399)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::log2 (line 824)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::matmul (line 2015)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::matrix_inverse (line 2423)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::mean (line 1338)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::norm (line 1742)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::normal_cdf (line 2900)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::normal_pdf (line 2832)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::normalize (line 1946)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::phi (line 2647)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::poisson_pmf (line 2971)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::pow (line 231)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::sign (line 1230)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::sin (line 275)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::sinh (line 706)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::sqrt (line 180)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::std (line 1549)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::tan (line 355)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::tanh (line 782)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::transpose (line 2157)
[INFO] [stdout]     src/builtins/math.rs - builtins::math::variance (line 1474)
[INFO] [stdout]     src/engine/mod.rs - engine (line 27)
[INFO] [stdout]     src/engine/mod.rs - engine (line 51)
[INFO] [stdout]     src/engine/mod.rs - engine (line 9)
[INFO] [stdout]     src/engine/pool.rs - engine::pool::EnginePool (line 29)
[INFO] [stdout]     src/engine/scoped.rs - engine::scoped::ScopedEngine (line 51)
[INFO] [stdout]     src/lib.rs - (line 65)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 13 passed; 42 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.49s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 9.13s; merged doctests compilation took 0.64s
[INFO] running `Command { std: "docker" "inspect" "6325dfc0929d5756379a8b3b56efd72a02b8350963ec343429e03612428f51ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6325dfc0929d5756379a8b3b56efd72a02b8350963ec343429e03612428f51ca", kill_on_drop: false }`
[INFO] [stdout] 6325dfc0929d5756379a8b3b56efd72a02b8350963ec343429e03612428f51ca
