[INFO] fetching crate tylax 0.3.6...
[INFO] testing tylax-0.3.6 against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739-1
[INFO] extracting crate tylax 0.3.6 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate tylax 0.3.6
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate tylax 0.3.6
[INFO] tweaked toml for crates.io crate tylax 0.3.6 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate tylax 0.3.6 on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate tylax 0.3.6 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" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] c3f7d3925ba0c74c932a97e70ee41ffd3bd7a9003ce7521d12b7625fc5872c00
[INFO] running `Command { std: "docker" "start" "-a" "c3f7d3925ba0c74c932a97e70ee41ffd3bd7a9003ce7521d12b7625fc5872c00", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c3f7d3925ba0c74c932a97e70ee41ffd3bd7a9003ce7521d12b7625fc5872c00", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c3f7d3925ba0c74c932a97e70ee41ffd3bd7a9003ce7521d12b7625fc5872c00", kill_on_drop: false }`
[INFO] [stdout] c3f7d3925ba0c74c932a97e70ee41ffd3bd7a9003ce7521d12b7625fc5872c00
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 19d7b3ea6b40fde05981c63a8eb15bade0cd129b2cfcaf281752533399816c11
[INFO] running `Command { std: "docker" "start" "-a" "19d7b3ea6b40fde05981c63a8eb15bade0cd129b2cfcaf281752533399816c11", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling bytecheck v0.6.12
[INFO] [stderr]    Compiling rend v0.4.2
[INFO] [stderr]    Compiling serde_json v1.0.147
[INFO] [stderr]    Compiling simdutf8 v0.1.5
[INFO] [stderr]    Compiling zmij v0.1.9
[INFO] [stderr]    Compiling itoa v1.0.16
[INFO] [stderr]    Compiling libc v0.2.178
[INFO] [stderr]    Compiling rkyv v0.7.45
[INFO] [stderr]    Compiling seahash v4.1.0
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling siphasher v1.0.1
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling regex-syntax v0.6.29
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]    Compiling beef v0.5.2
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling home v0.5.12
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling portable-atomic v1.13.0
[INFO] [stderr]    Compiling hashbrown v0.12.3
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling ena v0.14.3
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling fxhash v0.2.1
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling countme v3.0.1
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling text-size v1.1.1
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling clap_lex v0.7.6
[INFO] [stderr]    Compiling thin-vec v0.2.14
[INFO] [stderr]    Compiling unicode-math-class v0.1.0
[INFO] [stderr]    Compiling mitex-glob v0.2.4
[INFO] [stderr]    Compiling rustc-hash v2.1.1
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling iana-time-zone v0.1.64
[INFO] [stderr]    Compiling unicode-script v0.5.8
[INFO] [stderr]    Compiling rowan v0.15.17
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling clap_builder v4.5.53
[INFO] [stderr]    Compiling unscanny v0.1.0
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling which v5.0.0
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling typst-utils v0.14.2
[INFO] [stderr]    Compiling logos-codegen v0.13.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling clap_derive v4.5.49
[INFO] [stderr]    Compiling phf_macros v0.11.3
[INFO] [stderr]    Compiling ptr_meta_derive v0.1.4
[INFO] [stderr]    Compiling bytecheck_derive v0.6.12
[INFO] [stderr]    Compiling rkyv_derive v0.7.45
[INFO] [stderr]    Compiling phf v0.11.3
[INFO] [stderr]    Compiling ptr_meta v0.1.4
[INFO] [stderr]    Compiling logos-derive v0.13.0
[INFO] [stderr]    Compiling logos v0.13.0
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling clap v4.5.53
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling ecow v0.2.6
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling typst-timing v0.14.2
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling typst-syntax v0.14.2
[INFO] [stderr]    Compiling mitex-spec v0.2.4
[INFO] [stderr]    Compiling mitex-lexer v0.2.4
[INFO] [stderr]    Compiling mitex-parser v0.2.4
[INFO] [stderr]    Compiling mitex-spec-gen v0.2.4
[INFO] [stderr]    Compiling mitex v0.2.4
[INFO] [stderr]    Compiling tylax v0.3.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 17s
[INFO] running `Command { std: "docker" "inspect" "19d7b3ea6b40fde05981c63a8eb15bade0cd129b2cfcaf281752533399816c11", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "19d7b3ea6b40fde05981c63a8eb15bade0cd129b2cfcaf281752533399816c11", kill_on_drop: false }`
[INFO] [stdout] 19d7b3ea6b40fde05981c63a8eb15bade0cd129b2cfcaf281752533399816c11
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cd8341e9444847f4bb557d9bacf8ac310bc551b8e298b217827a8384c2514ccb
[INFO] running `Command { std: "docker" "start" "-a" "cd8341e9444847f4bb557d9bacf8ac310bc551b8e298b217827a8384c2514ccb", kill_on_drop: false }`
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling tylax v0.3.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 16.24s
[INFO] running `Command { std: "docker" "inspect" "cd8341e9444847f4bb557d9bacf8ac310bc551b8e298b217827a8384c2514ccb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cd8341e9444847f4bb557d9bacf8ac310bc551b8e298b217827a8384c2514ccb", kill_on_drop: false }`
[INFO] [stdout] cd8341e9444847f4bb557d9bacf8ac310bc551b8e298b217827a8384c2514ccb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f0ac7bc222e02a55a01515bbf25109e684d84eeb56bfd10454c14aed0fafce38
[INFO] running `Command { std: "docker" "start" "-a" "f0ac7bc222e02a55a01515bbf25109e684d84eeb56bfd10454c14aed0fafce38", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.32s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tylax-ce0903cfd16a8549)
[INFO] [stdout] 
[INFO] [stdout] running 388 tests
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_def_vs_edef ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_csname ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_declare_math_operator ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_deferred_param_nested_macro ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_delimited_nested_braces ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_delimited_arguments ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_deferred_param_preserved_in_body ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_delimited_rollback ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_edef_expands_at_definition ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_environment_basic ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_iffalse ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_environment_with_args ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_expandafter ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_ifmmode ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_ifmmode_display_math ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_ifmmode_nested_macros ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_ifmmode_dynamic_tracking ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_ifmmode_paren_math ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_ifx_different_undefined ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_iftrue ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_ifmmode_bracket_math ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_ifx_same_undefined ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_iftrue_no_else ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_ifx_same_definition ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_macro_with_two_args ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_nested_braces_preserved ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_makeatletter_basic ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_makeatletter_state_toggle ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_ifx_char_tokens ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_ifx_let_equality ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_newenvironment_integration ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_ifx_different_definition ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_let_target_not_found_warning ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_plan_nested_braces_in_arg ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_plan_indirect_recursion_warning ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_makeatletter_complex_name ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_plan_nested_brackets_in_arg ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_newif ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_plan_direct_recursion_warning ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_plan_deep_valid_chain ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_plan_optional_arg_provided ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_plan_optional_arg_with_default ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_nested_conditionals ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_let_copies_definition ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_ifstrequal ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_recursive_expansion ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_scope_nested_groups ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_scope_redefinition_does_not_affect_outer ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_two_delimiters ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_scoping ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_xspace_before_letter ... ok
[INFO] [stdout] test core::latex2typst::engine::lexer::tests::test_double_hash ... ok
[INFO] [stdout] test core::latex2typst::engine::lexer::tests::test_escaped_chars ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_scope_inner_def_not_visible_outside ... ok
[INFO] [stdout] test core::latex2typst::engine::lexer::tests::test_deferred_param ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_scope_global_escapes_group ... ok
[INFO] [stdout] test core::latex2typst::engine::lexer::tests::test_roundtrip ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_simple_macro ... ok
[INFO] [stdout] test core::latex2typst::engine::lexer::tests::test_parameter_tokens ... ok
[INFO] [stdout] test core::latex2typst::engine::lexer::tests::test_newcommand_body ... ok
[INFO] [stdout] test core::latex2typst::engine::primitives::tests::test_parse_def ... ok
[INFO] [stdout] test core::latex2typst::engine::tests::test_expand_latex_nested_braces ... ok
[INFO] [stdout] test core::latex2typst::engine::primitives::tests::test_parse_edef ... ok
[INFO] [stdout] test core::latex2typst::engine::tests::test_expand_latex_recursive ... ok
[INFO] [stdout] test core::latex2typst::engine::primitives::tests::test_parse_let ... ok
[INFO] [stdout] test core::latex2typst::engine::primitives::tests::test_parse_newcommand_simple ... ok
[INFO] [stdout] test core::latex2typst::engine::tests::test_expand_latex_with_warnings_math_mode ... ok
[INFO] [stdout] test core::latex2typst::engine::tests::test_expand_latex_with_warnings_success ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_xspace_before_punctuation ... ok
[INFO] [stdout] test core::latex2typst::engine::lexer::tests::test_control_sequence ... ok
[INFO] [stdout] test core::latex2typst::engine::lexer::tests::test_comment ... ok
[INFO] [stdout] test core::latex2typst::engine::primitives::tests::test_parse_newcommand_with_args ... ok
[INFO] [stdout] test core::latex2typst::engine::tests::test_expand_latex_simple ... ok
[INFO] [stdout] test core::latex2typst::engine::tests::test_expand_latex_with_args ... ok
[INFO] [stdout] test core::latex2typst::engine::token::tests::test_token_display ... ok
[INFO] [stdout] test core::latex2typst::engine::token::tests::test_token_list_display ... ok
[INFO] [stdout] test core::latex2typst::engine::engine::tests::test_macro_with_arg ... ok
[INFO] [stdout] test core::latex2typst::engine::tests::test_expand_latex_blackboard_bold ... ok
[INFO] [stdout] test core::latex2typst::table::tests::test_empty_table ... ok
[INFO] [stdout] test core::latex2typst::table::tests::test_basic_table ... ok
[INFO] [stdout] test core::latex2typst::table::tests::test_grid_cell_parse ... ok
[INFO] [stdout] test core::latex2typst::table::tests::test_multicolumn ... ok
[INFO] [stdout] test core::latex2typst::table::tests::test_multirow ... ok
[INFO] [stdout] test core::typst2latex::context::tests::test_context_finalize ... ok
[INFO] [stdout] test core::latex2typst::table::tests::test_multirow_with_sparse ... ok
[INFO] [stdout] test core::typst2latex::context::tests::test_context_push ... ok
[INFO] [stdout] test core::typst2latex::context::tests::test_options_default ... ok
[INFO] [stdout] test core::latex2typst::table::tests::test_sparse_data ... ok
[INFO] [stdout] test core::typst2latex::context::tests::test_options_math_only ... ok
[INFO] [stdout] test core::typst2latex::context::tests::test_context_indent ... ok
[INFO] [stdout] test core::latex2typst::table::tests::test_hline ... ok
[INFO] [stdout] test core::typst2latex::engine::data::tests::test_parse_csv_simple ... ok
[INFO] [stdout] test core::typst2latex::engine::data::tests::test_parse_json_simple_object ... ok
[INFO] [stdout] test core::latex2typst::table::tests::test_cmidrule ... ok
[INFO] [stdout] test core::latex2typst::table::tests::test_clean_cell_content ... ok
[INFO] [stdout] test core::typst2latex::engine::data::tests::test_parse_json_simple_primitives ... ok
[INFO] [stdout] test core::latex2typst::table::tests::test_clean_hline_args ... ok
[INFO] [stdout] test core::typst2latex::engine::data::tests::test_parse_json_simple_array ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_array_join ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_block_returns_int ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_calc_functions ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_break_in_nested_loops ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_accumulator_loop ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_complex_conditional ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_conditional ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_content_introspection ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_chained_map ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_continue_in_loop ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_closure_capture ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_array_filter_pattern ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_for_loop ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_for_loop_list_debug ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_function_def ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_function_def_sugar ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_if_returns_int ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_generate_sequence ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_is_builtin_function ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_map_with_builtin_str ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_lazy_defaults_dependent ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_gcd ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_lazy_defaults ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_math_content_preserves_h_func_call_as_structured_segments ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_function_composition ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_map_with_closure_variable ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_nested_let ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_plan_basic_shadowing ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_nested_func_call ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_plan_nested_break_only_inner ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_plan_closure_capture_in_loop ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_matmul ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_plan_closure_captures_value ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_array_len ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_array_sum ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_plan_continue_skips_iteration ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_nested_loops ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_plan_return_in_nested_loop ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_return_in_function ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_power_function ... ok
[INFO] [stdout] test core::latex2typst::engine::lexer::tests::test_simple_tokenize ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_range ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_recursive_function ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_simple_let ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_str_builtin_direct_call ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_str_in_closure ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_string_upper ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_string_split_join ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_unknown_function_compat_mode ... ok
[INFO] [stdout] test core::typst2latex::engine::ops::tests::test_angle_operations ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_unknown_method_error ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_while_with_break ... ok
[INFO] [stdout] test core::typst2latex::engine::ops::tests::test_comparisons ... ok
[INFO] [stdout] test core::typst2latex::engine::ops::tests::test_join ... ok
[INFO] [stdout] test core::typst2latex::engine::ops::tests::test_add ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_mutual_recursion ... ok
[INFO] [stdout] test core::typst2latex::engine::ops::tests::test_ratio_operations ... ok
[INFO] [stdout] test core::typst2latex::engine::ops::tests::test_mul ... ok
[INFO] [stdout] test core::typst2latex::engine::scope::tests::test_scope_define_and_get ... ok
[INFO] [stdout] test core::typst2latex::engine::scope::tests::test_capture_all ... ok
[INFO] [stdout] test core::typst2latex::engine::value::tests::test_func_call_to_typst_uses_code_syntax_for_nested_calls ... ok
[INFO] [stdout] test core::typst2latex::engine::ops::tests::test_div ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_z_combinator_simple ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_z_combinator_factorial ... ok
[INFO] [stdout] test core::typst2latex::math_emit::tests::test_limits_attachment_multiline_bottom_uses_substack ... ok
[INFO] [stdout] test core::typst2latex::engine::scope::tests::test_scope_shadowing ... ok
[INFO] [stdout] test core::typst2latex::engine::scope::tests::test_scope_nested_lookup ... ok
[INFO] [stdout] test core::typst2latex::engine::value::tests::test_func_call_to_typst_math_source_serializes_common_spacing_args ... ok
[INFO] [stdout] test core::typst2latex::engine::value::tests::test_math_nodes_serialize_preserved_func_calls_without_bracket_wrapping ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_quicksort ... ok
[INFO] [stdout] test core::typst2latex::math_emit::tests::test_linebreak_ir_preserves_plain_math_emission ... ok
[INFO] [stdout] test core::typst2latex::engine::ops::tests::test_sub ... ok
[INFO] [stdout] test core::typst2latex::engine::vfs::tests::test_memory_vfs ... ok
[INFO] [stdout] test core::typst2latex::engine::vfs::tests::test_memory_vfs_resolve ... ok
[INFO] [stdout] test core::typst2latex::engine::vfs::tests::test_noop_vfs ... ok
[INFO] [stdout] test core::typst2latex::math_emit::tests::test_strip_left_right_grouping_parentheses_requires_outer_pair ... ok
[INFO] [stdout] test core::typst2latex::math_emit::tests::test_strip_plain_grouping_parentheses_requires_outer_pair ... ok
[INFO] [stdout] test core::typst2latex::preprocess::tests::test_function_expansion ... ok
[INFO] [stdout] test core::typst2latex::preprocess::tests::test_math_let ... ok
[INFO] [stdout] test core::typst2latex::preprocess::tests::test_extract_simple_let ... ok
[INFO] [stdout] test core::typst2latex::preprocess::tests::test_nested_function_expansion ... ok
[INFO] [stdout] test core::typst2latex::preprocess::tests::test_macro_expander_depth_limit ... ok
[INFO] [stdout] test core::typst2latex::preprocess::tests::test_typst_def_db ... ok
[INFO] [stdout] test core::typst2latex::table::tests::test_basic_table ... ok
[INFO] [stdout] test core::typst2latex::table::tests::test_cell_align ... ok
[INFO] [stdout] test core::typst2latex::preprocess::tests::test_preprocess_full ... ok
[INFO] [stdout] test core::typst2latex::table::tests::test_cell_fill_color_models ... ok
[INFO] [stdout] test core::typst2latex::table::tests::test_cell_fill ... ok
[INFO] [stdout] test core::typst2latex::table::tests::test_nested_table_cell ... ok
[INFO] [stdout] test core::typst2latex::preprocess::tests::test_myvec_expansion ... ok
[INFO] [stdout] test core::typst2latex::table::tests::test_header_with_booktabs ... ok
[INFO] [stdout] test core::typst2latex::table::tests::test_colspan ... ok
[INFO] [stdout] test core::typst2latex::tests::test_conversion_result_helpers ... ok
[INFO] [stdout] test core::typst2latex::table::tests::test_colspan_and_rowspan ... ok
[INFO] [stdout] test core::typst2latex::tests::test_basic_conversion ... ok
[INFO] [stdout] test core::typst2latex::tests::test_conversion_warning_display ... ok
[INFO] [stdout] test core::typst2latex::tests::test_diagnostics_conditional ... ok
[INFO] [stdout] test core::typst2latex::tests::test_diagnostics_basic_success ... ok
[INFO] [stdout] test core::latex2typst::engine::lexer::tests::test_space_swallowing ... ok
[INFO] [stdout] test core::typst2latex::table::tests::test_rowspan ... ok
[INFO] [stdout] test core::typst2latex::table::tests::test_hline_to_latex ... ok
[INFO] [stdout] test core::typst2latex::tests::test_diagnostics_graceful_degradation ... ok
[INFO] [stdout] test core::typst2latex::table::tests::test_partial_hline ... ok
[INFO] [stdout] test core::typst2latex::tests::test_diagnostics_for_loop ... ok
[INFO] [stdout] test core::typst2latex::tests::test_diagnostics_with_eval ... ok
[INFO] [stdout] test core::typst2latex::tests::test_warning_kind_from_eval_error ... ok
[INFO] [stdout] test core::typst2latex::utils::tests::test_func_args_angle_with_content_block ... ok
[INFO] [stdout] test core::typst2latex::utils::tests::test_escape_latex ... ok
[INFO] [stdout] test core::typst2latex::tests::test_diagnostics_wrapper_equivalence ... ok
[INFO] [stdout] test core::typst2latex::utils::tests::test_func_args_content_block_node ... ok
[INFO] [stdout] test core::typst2latex::tests::test_dot_operator_conversion ... ok
[INFO] [stdout] test core::typst2latex::tests::test_for_loop_list_not_nested ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_demo_output ... ok
[INFO] [stdout] test core::typst2latex::utils::tests::test_func_args_preserve_order_and_nodes ... ok
[INFO] [stdout] test core::typst2latex::utils::tests::test_func_args_rgb_named_value_preserved ... ok
[INFO] [stdout] test core::typst2latex::utils::tests::test_func_args_tuple_named_value_preserved ... ok
[INFO] [stdout] test core::typst2latex::utils::tests::test_func_args_unknown_keys_and_typed_helpers ... ok
[INFO] [stdout] test core::typst2latex::utils::tests::test_normalize_typst_color_expr ... ok
[INFO] [stdout] test core::typst2latex::tests::test_graceful_degradation_warning_kind ... ok
[INFO] [stdout] test core::typst2latex::table::tests::test_complex_rowspan_colspan ... ok
[INFO] [stdout] test core::typst2latex::utils::tests::test_extract_length ... ok
[INFO] [stdout] test core::typst2latex::utils::tests::test_string_content ... ok
[INFO] [stdout] test core::typst2latex::utils::tests::test_typst_color_to_latex_spec_cmyk_and_luma ... ok
[INFO] [stdout] test core::typst2latex::utils::tests::test_typst_color_to_latex_spec_rgb_models ... ok
[INFO] [stdout] test data::colors::tests::test_html_color ... ok
[INFO] [stdout] test data::colors::tests::test_rgb_color ... ok
[INFO] [stdout] test data::constants::tests::test_acronym_def ... ok
[INFO] [stdout] test data::colors::tests::test_named_color ... ok
[INFO] [stdout] test data::physics::tests::test_qq_text_lookup ... ok
[INFO] [stdout] test data::shorthands::tests::test_arrow_shorthands ... ok
[INFO] [stdout] test data::shorthands::tests::test_comparison_shorthands ... ok
[INFO] [stdout] test data::constants::tests::test_language_mapping ... ok
[INFO] [stdout] test data::shorthands::tests::test_reverse_mapping ... ok
[INFO] [stdout] test data::constants::tests::test_code_block_options_parse ... ok
[INFO] [stdout] test data::shorthands::tests::test_apply_shorthand ... ok
[INFO] [stdout] test data::extended_symbols::tests::test_extended_symbols_lookup ... ok
[INFO] [stdout] test data::constants::tests::test_native_operators ... ok
[INFO] [stdout] test data::symbols::tests::test_accent_processing ... ok
[INFO] [stdout] test data::constants::tests::test_theorem_types ... ok
[INFO] [stdout] test data::symbols::tests::test_text_format ... ok
[INFO] [stdout] test data::symbols::tests::test_symbol_replacements ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_fibonacci ... ok
[INFO] [stdout] test data::typst_compat::tests::test_math_funcs_in_markup ... ok
[INFO] [stdout] test data::extended_symbols::tests::test_symbol_count ... ok
[INFO] [stdout] test data::typst_compat::tests::test_math_handlers ... ok
[INFO] [stdout] test data::physics::tests::test_is_physics_command ... ok
[INFO] [stdout] test features::bibtex::tests::test_bibliography_struct ... ok
[INFO] [stdout] test features::bibtex::tests::test_concatenation ... ok
[INFO] [stdout] test data::typst_compat::tests::test_heading_commands ... ok
[INFO] [stdout] test data::typst_compat::tests::test_markup_handlers ... ok
[INFO] [stdout] test features::bibtex::tests::test_parse_simple_entry ... ok
[INFO] [stdout] test features::bibtex::tests::test_to_yaml ... ok
[INFO] [stdout] test features::images::tests::test_convert_image_to_latex ... ok
[INFO] [stdout] test features::bibtex::tests::test_quoted_values ... ok
[INFO] [stdout] test features::images::tests::test_convert_includegraphics ... ok
[INFO] [stdout] test features::images::tests::test_dimension_parse ... ok
[INFO] [stdout] test features::images::tests::test_dimension_to_typst ... ok
[INFO] [stdout] test features::images::tests::test_figure_parse_latex ... ok
[INFO] [stdout] test features::images::tests::test_figure_to_typst ... ok
[INFO] [stdout] test features::images::tests::test_image_attributes_parse ... ok
[INFO] [stdout] test features::images::tests::test_image_attributes_to_typst ... ok
[INFO] [stdout] test features::images::tests::test_parse_typst_image ... ok
[INFO] [stdout] test features::images::tests::test_split_keyvals ... ok
[INFO] [stdout] test features::refs::tests::test_bibliography_parsing ... ok
[INFO] [stdout] test features::refs::tests::test_bibliography_to_typst ... ok
[INFO] [stdout] test features::refs::tests::test_citation_to_latex ... ok
[INFO] [stdout] test features::refs::tests::test_citation_to_typst ... ok
[INFO] [stdout] test features::bibtex::tests::test_clean_protective_braces ... ok
[INFO] [stdout] test features::refs::tests::test_citation_to_typst_author_form ... ok
[INFO] [stdout] test features::refs::tests::test_citation_to_typst_with_prefix_and_suffix ... ok
[INFO] [stdout] test features::refs::tests::test_label_conversions ... ok
[INFO] [stdout] test features::refs::tests::test_parse_citet ... ok
[INFO] [stdout] test features::refs::tests::test_parse_eqref ... ok
[INFO] [stdout] test features::refs::tests::test_parse_latex_label ... ok
[INFO] [stdout] test features::refs::tests::test_parse_ref ... ok
[INFO] [stdout] test features::refs::tests::test_parse_multiple_cite ... ok
[INFO] [stdout] test features::refs::tests::test_parse_simple_cite ... ok
[INFO] [stdout] test features::refs::tests::test_parse_typst_citation_is_explicit_only ... ok
[INFO] [stdout] test features::refs::tests::test_parse_typst_cite_func ... ok
[INFO] [stdout] test features::refs::tests::test_parse_typst_label ... ok
[INFO] [stdout] test features::refs::tests::test_reference_to_latex ... ok
[INFO] [stdout] test features::refs::tests::test_ref_database ... ok
[INFO] [stdout] test features::refs::tests::test_reference_to_typst ... ok
[INFO] [stdout] test features::refs::tests::test_reference_to_typst_equation_and_page ... ok
[INFO] [stdout] test features::tables::tests::test_caption_extraction ... ok
[INFO] [stdout] test features::tables::tests::test_colspec_parsing ... ok
[INFO] [stdout] test features::tables::tests::test_colspan_cell ... ok
[INFO] [stdout] test features::tables::tests::test_multicolumn ... ok
[INFO] [stdout] test features::tables::tests::test_rowspan_cell ... ok
[INFO] [stdout] test features::tables::tests::test_table_to_latex ... ok
[INFO] [stdout] test features::tables::tests::test_parse_simple_table ... ok
[INFO] [stdout] test features::tables::tests::test_table_to_typst ... ok
[INFO] [stdout] test features::templates::tests::test_beamer_frame ... ok
[INFO] [stdout] test features::templates::tests::test_generate_preamble_beamer ... ok
[INFO] [stdout] test features::templates::tests::test_generate_preamble_twocolumn ... ok
[INFO] [stdout] test features::templates::tests::test_generate_preamble_article ... ok
[INFO] [stdout] test features::templates::tests::test_parse_beamer ... ok
[INFO] [stdout] test features::templates::tests::test_parse_class_with_options ... ok
[INFO] [stdout] test features::templates::tests::test_parse_ieee ... ok
[INFO] [stdout] test features::templates::tests::test_parse_paper_size ... ok
[INFO] [stdout] test features::templates::tests::test_parse_simple_class ... ok
[INFO] [stdout] test features::templates::tests::test_title_block ... ok
[INFO] [stdout] test features::templates::tests::test_title_block_with_abstract ... ok
[INFO] [stdout] test features::tikz::tests::test_cetz_bezier_cubic_to_tikz ... ok
[INFO] [stdout] test features::tikz::tests::test_cetz_bezier_to_tikz ... ok
[INFO] [stdout] test features::tikz::tests::test_cetz_arc_to_tikz ... ok
[INFO] [stdout] test data::colors::tests::test_colorbox ... ok
[INFO] [stdout] test data::colors::tests::test_fcolorbox ... ok
[INFO] [stdout] test data::colors::tests::test_highlight ... ok
[INFO] [stdout] test data::colors::tests::test_textcolor ... ok
[INFO] [stdout] test features::tikz::tests::test_cetz_closed_line_to_tikz ... ok
[INFO] [stdout] test features::tikz::tests::test_cetz_ellipse_to_tikz ... ok
[INFO] [stdout] test features::tikz::tests::test_cetz_circle_to_tikz ... ok
[INFO] [stdout] test features::tikz::tests::test_cetz_content_to_tikz ... ok
[INFO] [stdout] test features::tikz::tests::test_cetz_filled_circle_to_tikz ... ok
[INFO] [stdout] test data::symbols::tests::test_greek_letters ... ok
[INFO] [stdout] test features::bibtex::tests::test_clean_latex_accents ... ok
[INFO] [stdout] test features::bibtex::tests::test_parse_multiple_entries ... ok
[INFO] [stdout] test features::tikz::tests::test_cetz_content_with_anchor ... ok
[INFO] [stdout] test features::tikz::tests::test_cetz_grid_to_tikz ... ok
[INFO] [stdout] test features::tikz::tests::test_cetz_line_to_tikz ... ok
[INFO] [stdout] test features::tikz::tests::test_cetz_polyline_to_tikz ... ok
[INFO] [stdout] test features::tikz::tests::test_cetz_rect_to_tikz ... ok
[INFO] [stdout] test features::tikz::tests::test_cetz_style_extraction ... ok
[INFO] [stdout] test features::tikz::tests::test_draw_options_parse ... ok
[INFO] [stdout] test features::tikz::tests::test_full_cetz_conversion ... ok
[INFO] [stdout] test features::tikz::tests::test_cetz_styled_line_to_tikz ... ok
[INFO] [stdout] test data::siunitx::tests::test_unit_abbreviations ... ok
[INFO] [stdout] test data::siunitx::tests::test_ang_command ... ok
[INFO] [stdout] test data::siunitx::tests::test_sirange ... ok
[INFO] [stdout] test features::tikz::tests::test_coordinate_parse_relative ... ok
[INFO] [stdout] test data::siunitx::tests::test_si_command ... ok
[INFO] [stdout] test data::siunitx::tests::test_num_command ... ok
[INFO] [stdout] test features::tikz::tests::test_styled_draw ... ok
[INFO] [stdout] test features::tikz::tests::test_roundtrip_cetz_line ... ok
[INFO] [stdout] test features::tikz::tests::test_coordinate_parse_absolute ... ok
[INFO] [stdout] test features::tikz::tests::test_tikz_filled_shape ... ok
[INFO] [stdout] test features::tikz::tests::test_circle ... ok
[INFO] [stdout] test features::tikz::tests::test_tikz_closed_path ... ok
[INFO] [stdout] test features::tikz::tests::test_roundtrip_cetz_circle ... ok
[INFO] [stdout] test features::tikz::tests::test_simple_line ... ok
[INFO] [stdout] test features::tikz::tests::test_tikz_arc ... ok
[INFO] [stdout] test features::tikz::tests::test_rectangle ... ok
[INFO] [stdout] test features::tikz::tests::test_roundtrip_cetz_rect ... ok
[INFO] [stdout] test features::tikz::tests::test_tikz_grid ... ok
[INFO] [stdout] test features::tikz::tests::test_tikz_polyline ... ok
[INFO] [stdout] test tests::test_document_conversion_typst ... ok
[INFO] [stdout] test tests::test_l2t_options_preset_verbose ... ok
[INFO] [stdout] test features::tikz::tests::test_tokenize_cetz ... ok
[INFO] [stdout] test tests::test_langle_rangle_in_sqrt ... ok
[INFO] [stdout] test tests::test_latex_to_typst_basic ... ok
[INFO] [stdout] test tests::test_latex_to_typst_frac ... ok
[INFO] [stdout] test tests::test_sqrt_without_comma_no_braces ... ok
[INFO] [stdout] test tests::test_sqrt_with_nested_fraction_sum_no_extra_braces ... ok
[INFO] [stdout] test tests::test_typst_to_latex_basic ... ok
[INFO] [stdout] test tests::test_t2l_options_block_math_mode ... ok
[INFO] [stdout] test tests::test_convert_auto_typst ... ok
[INFO] [stdout] test tests::test_convert_auto_latex ... ok
[INFO] [stdout] test tests::test_detect_format_latex ... ok
[INFO] [stdout] test tests::test_detect_format_typst ... ok
[INFO] [stdout] test tests::test_l2t_options_frac_to_slash ... ok
[INFO] [stdout] test tests::test_ifmmode_bracket_display_math_full ... ok
[INFO] [stdout] test tests::test_ifmmode_nested_full_conversion ... ok
[INFO] [stdout] test tests::test_l2t_options_preset_readable ... ok
[INFO] [stdout] test tests::test_l2t_options_infty_to_oo ... ok
[INFO] [stdout] test tests::test_l2t_options_prefer_shorthands ... ok
[INFO] [stdout] test tests::test_typst_to_latex_frac ... ok
[INFO] [stdout] test utils::diagnostics::tests::test_summary_format ... ok
[INFO] [stdout] test tests::test_sqrt_with_nested_fraction_commas_does_not_add_braces ... ok
[INFO] [stdout] test utils::error::tests::test_parse_error_with_location ... ok
[INFO] [stdout] test utils::error::tests::test_parse_error_display ... ok
[INFO] [stdout] test utils::files::tests::test_find_typst_includes ... ok
[INFO] [stdout] test utils::error::tests::test_unsupported_feature ... ok
[INFO] [stdout] test utils::files::tests::test_find_latex_includes ... ok
[INFO] [stdout] test utils::error::tests::test_conversion_output ... ok
[INFO] [stdout] test utils::diagnostics::tests::test_balanced_environments ... ok
[INFO] [stdout] test utils::diagnostics::tests::test_unbalanced_environments ... ok
[INFO] [stdout] test utils::diagnostics::tests::test_mismatched_environments ... ok
[INFO] [stdout] test utils::files::tests::test_memory_resolver_tex_extension ... ok
[INFO] [stdout] test utils::diagnostics::tests::test_tikz_warning ... ok
[INFO] [stdout] test utils::diagnostics::tests::test_balanced_braces ... ok
[INFO] [stdout] test utils::diagnostics::tests::test_unbalanced_braces ... ok
[INFO] [stdout] test utils::files::tests::test_nested_includes ... ok
[INFO] [stdout] test utils::files::tests::test_generate_include_fallback ... ok
[INFO] [stdout] test utils::files::tests::test_memory_resolver ... ok
[INFO] [stdout] test features::tikz::tests::test_roundtrip_cetz_node ... ok
[INFO] [stdout] test utils::files::tests::test_process_includes ... ok
[INFO] [stdout] test features::tikz::tests::test_node ... ok
[INFO] [stdout] test utils::files::tests::test_noop_resolver ... ok
[INFO] [stdout] test core::typst2latex::engine::eval::tests::test_ackermann ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 388 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/t2l.rs (/opt/rustwide/target/debug/deps/t2l-740929a9c6fdf18b)
[INFO] [stderr]      Running tests/integration_tests.rs (/opt/rustwide/target/debug/deps/integration_tests-c3db9df422c6b1c1)
[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 280 tests
[INFO] [stdout] test auto_detection::test_convert_auto_typst ... ok
[INFO] [stdout] test auto_detection::test_convert_auto_document_typst ... ok
[INFO] [stdout] test auto_detection::test_detect_latex ... ok
[INFO] [stdout] test auto_detection::test_detect_typst ... ok
[INFO] [stdout] test auto_detection::test_convert_auto_latex ... ok
[INFO] [stdout] test auto_detection::test_convert_auto_document_latex ... ok
[INFO] [stdout] test batch_conversion_tests::batch_detects_output_collisions_before_writing ... ok
[INFO] [stdout] test batch_conversion_tests::batch_recursive_skips_existing_nested_output_directory ... ok
[INFO] [stdout] test color_tests::test_color_mixing ... ok
[INFO] [stdout] test batch_conversion_tests::batch_options_are_used_for_converted_documents ... ok
[INFO] [stdout] test color_tests::test_highlight ... ok
[INFO] [stdout] test color_tests::test_colorbox ... ok
[INFO] [stdout] test color_tests::test_fcolorbox ... ok
[INFO] [stdout] test complex_stress_test::test_ifx_comparison ... ok
[INFO] [stdout] test batch_conversion_tests::batch_auto_handles_mixed_sources_and_skips_unrelated_files ... ok
[INFO] [stdout] test complex_stress_test::test_l2t_document_spacing ... ok
[INFO] [stdout] test complex_stress_test::test_delimited_args ... ok
[INFO] [stdout] test color_tests::test_textcolor_basic ... ok
[INFO] [stdout] test batch_conversion_tests::batch_non_recursive_converts_only_top_level_matching_files ... ok
[INFO] [stdout] test batch_conversion_tests::batch_exclude_globs_skip_files_and_prune_directories ... ok
[INFO] [stdout] test complex_stress_test::test_csname_expandafter ... ok
[INFO] [stdout] test complex_stress_test::test_deferred_param ... ok
[INFO] [stdout] test complex_stress_test::test_newif_conditional ... ok
[INFO] [stdout] test complex_stress_test::test_xspace ... ok
[INFO] [stdout] test edge_cases::test_empty_input ... ok
[INFO] [stdout] test complex_stress_test::test_typst_higher_order ... ok
[INFO] [stdout] test complex_stress_test::test_l2t_text_no_char_spacing ... ok
[INFO] [stdout] test edge_cases::test_special_characters ... ok
[INFO] [stdout] test citation_edge_cases::test_l2t_citation_edge_cases ... ok
[INFO] [stdout] test color_tests::test_textcolor_named_color ... ok
[INFO] [stdout] test batch_conversion_tests::batch_recursive_preserves_relative_tree ... ok
[INFO] [stdout] test edge_cases::test_nested_structures ... ok
[INFO] [stdout] test citation_edge_cases::test_t2l_citation_edge_cases ... ok
[INFO] [stdout] test complex_stress_test::test_typst_conditional ... ok
[INFO] [stdout] test edge_cases::test_unicode ... ok
[INFO] [stdout] test engine_edge_cases::test_latex_direct_recursion_safety ... ok
[INFO] [stdout] test complex_stress_test::test_typst_fib_table ... ok
[INFO] [stdout] test edge_cases::test_whitespace_only ... ok
[INFO] [stdout] test engine_edge_cases::test_latex_deep_but_valid_chain ... ok
[INFO] [stdout] test engine_edge_cases::test_latex_global_def_escapes ... ok
[INFO] [stdout] test edge_cases::test_long_expression ... ok
[INFO] [stdout] test engine_edge_cases::test_latex_scope_shadowing_integration ... ok
[INFO] [stdout] test engine_edge_cases::test_typst_unknown_function_compat ... ok
[INFO] [stdout] test l2t_document::test_document_with_math ... ok
[INFO] [stdout] test engine_edge_cases::test_latex_indirect_recursion_safety ... ok
[INFO] [stdout] test l2t_document::test_document_class_detection ... ok
[INFO] [stdout] test l2t_citation_refs::test_l2t_reference_variants ... ok
[INFO] [stdout] test engine_edge_cases::test_typst_return_exits_function ... ok
[INFO] [stdout] test engine_edge_cases::test_latex_scope_isolation_integration ... ok
[INFO] [stdout] test l2t_math::test_argmin ... ok
[INFO] [stdout] test l2t_citation_refs::test_l2t_citation_variants ... ok
[INFO] [stdout] test engine_edge_cases::test_typst_closure_capture_integration ... ok
[INFO] [stdout] test engine_edge_cases::test_typst_break_only_inner_loop ... ok
[INFO] [stdout] test engine_edge_cases::test_typst_nested_scope_shadowing ... ok
[INFO] [stdout] test l2t_math::test_array_environment ... ok
[INFO] [stdout] test l2t_document::test_document_with_sections ... ok
[INFO] [stdout] test l2t_document::test_simple_document ... ok
[INFO] [stdout] test l2t_math::test_complex_expression ... ok
[INFO] [stdout] test l2t_math::test_greek_letters ... ok
[INFO] [stdout] test l2t_math::test_math_spacing ... ok
[INFO] [stdout] test l2t_math::test_matrices ... ok
[INFO] [stdout] test l2t_math::test_lr_wrapped_intrinsic_matrix_family_preserves_nested_delims ... ok
[INFO] [stdout] test l2t_math::test_comparison_operators ... ok
[INFO] [stdout] test l2t_math::test_mathop_text_wrappers_become_operator ... ok
[INFO] [stdout] test macro_engine_regression::test_deeply_nested_braces ... ok
[INFO] [stdout] test l2t_math::test_mathop_upright_text_becomes_operator ... ok
[INFO] [stdout] test l2t_math::test_fractions ... ok
[INFO] [stdout] test l2t_math::test_text_in_math ... ok
[INFO] [stdout] test l2t_math::test_sqrt ... ok
[INFO] [stdout] test l2t_math::test_subscripts_superscripts ... ok
[INFO] [stdout] test macro_engine_regression::test_pair_macro_nested_braces ... ok
[INFO] [stdout] test macro_engine_regression::test_full_document_with_macros ... ok
[INFO] [stdout] test l2t_math::test_mathop_operator_like_variants ... ok
[INFO] [stdout] test macro_engine_regression::test_macro_with_args ... ok
[INFO] [stdout] test macro_engine_regression::test_recursive_macro_expansion ... ok
[INFO] [stdout] test l2t_math::test_mathop_complex_cases_keep_fallback ... ok
[INFO] [stdout] test macro_engine_regression::test_def_macro ... ok
[INFO] [stdout] test l2t_math::test_lr_wrapped_matrix_with_trivial_grouping ... ok
[INFO] [stdout] test l2t_math::test_lr_wrapped_no_intrinsic_matrix_family ... ok
[INFO] [stdout] test l2t_math::test_operators ... ok
[INFO] [stdout] test batch_conversion_tests::cli_batch_accepts_recursive_and_exclude_flags ... ok
[INFO] [stdout] test macro_engine_regression::test_simple_macro_expansion ... ok
[INFO] [stdout] test options::test_t2l_custom_document_class ... ok
[INFO] [stdout] test options::test_l2t_full_document ... ok
[INFO] [stdout] test options::test_l2t_math_only ... ok
[INFO] [stdout] test physics_package::test_abs ... ok
[INFO] [stdout] test options::test_t2l_full_document ... ok
[INFO] [stdout] test options::test_t2l_math_only ... ok
[INFO] [stdout] test physics_package::test_acomm ... ok
[INFO] [stdout] test options::test_t2l_with_title ... ok
[INFO] [stdout] test physics_package::test_bqty ... ok
[INFO] [stdout] test physics_package::test_braket_star ... ok
[INFO] [stdout] test physics_package::test_cross_symbol ... ok
[INFO] [stdout] test physics_package::test_dd_bare ... ok
[INFO] [stdout] test physics_package::test_braket_two_args ... ok
[INFO] [stdout] test physics_package::test_bra ... ok
[INFO] [stdout] test physics_package::test_curl_with_arg ... ok
[INFO] [stdout] test physics_package::test_abs_star ... ok
[INFO] [stdout] test physics_package::test_dd_optional_order ... ok
[INFO] [stdout] test physics_package::test_braket_single_arg ... ok
[INFO] [stdout] test physics_package::test_dmat ... ok
[INFO] [stdout] test physics_package::test_comm ... ok
[INFO] [stdout] test physics_package::test_bmqty ... ok
[INFO] [stdout] test physics_package::test_dd_with_arg ... ok
[INFO] [stdout] test physics_package::test_divergence_with_arg ... ok
[INFO] [stdout] test physics_package::test_dv_single_arg ... ok
[INFO] [stdout] test physics_package::test_expval_explicit ... ok
[INFO] [stdout] test physics_package::test_dv_two_args ... ok
[INFO] [stdout] test physics_package::test_dyad ... ok
[INFO] [stdout] test physics_package::test_dv_optional_order ... ok
[INFO] [stdout] test physics_package::test_eval ... ok
[INFO] [stdout] test physics_package::test_grad_div_curl_laplacian ... ok
[INFO] [stdout] test physics_package::test_fdv_star_optional_order ... ok
[INFO] [stdout] test physics_package::test_expval_implicit ... ok
[INFO] [stdout] test physics_package::test_fdv_star_inline ... ok
[INFO] [stdout] test physics_package::test_fdv ... ok
[INFO] [stdout] test physics_package::test_flatfrac ... ok
[INFO] [stdout] test physics_package::test_grad_with_arg ... ok
[INFO] [stdout] test physics_package::test_fdv_optional_order ... ok
[INFO] [stdout] test physics_package::test_dv_star_optional_order ... ok
[INFO] [stdout] test physics_package::test_dv_star_inline ... ok
[INFO] [stdout] test physics_package::test_imat ... ok
[INFO] [stdout] test physics_package::test_ket ... ok
[INFO] [stdout] test physics_package::test_laplacian_with_arg ... ok
[INFO] [stdout] test physics_package::test_mel ... ok
[INFO] [stdout] test physics_package::test_pdv_mixed_partial_with_optional_order ... ok
[INFO] [stdout] test physics_package::test_order ... ok
[INFO] [stdout] test physics_package::test_pdv_optional_order ... ok
[INFO] [stdout] test physics_package::test_qif ... ok
[INFO] [stdout] test physics_package::test_norm ... ok
[INFO] [stdout] test physics_package::test_pdv_two_args ... ok
[INFO] [stdout] test physics_package::test_pdv_mixed_partial ... ok
[INFO] [stdout] test physics_package::test_qq ... ok
[INFO] [stdout] test physics_package::test_pdv_star_mixed_partial ... ok
[INFO] [stdout] test physics_package::test_pmat_pauli ... ok
[INFO] [stdout] test physics_package::test_pmqty ... ok
[INFO] [stdout] test physics_package::test_qand ... ok
[INFO] [stdout] test physics_package::test_va ... ok
[INFO] [stdout] test physics_package::test_vb ... ok
[INFO] [stdout] test physics_package::test_vdot_symbol ... ok
[INFO] [stdout] test physics_package::test_physics_in_document ... ok
[INFO] [stdout] test physics_package::test_pdv_star_optional_order ... ok
[INFO] [stdout] test physics_package::test_vu ... ok
[INFO] [stdout] test preamble_customization::test_t2l_wrapper_custom_inserts_body_at_placeholder ... ok
[INFO] [stdout] test preamble_customization::test_t2l_wrapper_body_only_drops_documentclass_and_packages ... ok
[INFO] [stdout] test preamble_customization::test_t2l_wrapper_template_missing_body_placeholder_errors ... ok
[INFO] [stdout] test physics_package::test_zmat ... ok
[INFO] [stdout] test preprocessing::test_math_variable ... ok
[INFO] [stdout] test preamble_customization::test_l2t_preamble_default_emits_set_rules ... ok
[INFO] [stdout] test physics_package::test_pqty ... ok
[INFO] [stdout] test preamble_customization::test_l2t_preamble_none_drops_set_rules_but_keeps_metadata_and_title ... ok
[INFO] [stdout] test physics_package::test_vev ... ok
[INFO] [stdout] test regression::test_align_env_with_linebreak ... ok
[INFO] [stdout] test physics_package::test_vmqty ... ok
[INFO] [stdout] test preprocessing::test_multiple_definitions ... ok
[INFO] [stdout] test regression::test_aligned_with_linebreak ... ok
[INFO] [stdout] test preamble_customization::test_t2l_wrapper_default_emits_full_document ... ok
[INFO] [stdout] test preamble_customization::test_l2t_preamble_custom_replaces_default ... ok
[INFO] [stdout] test preprocessing::test_preprocess_expansion ... ok
[INFO] [stdout] test roundtrip::test_roundtrip_fraction ... ok
[INFO] [stdout] test preprocessing::test_simple_let_extraction ... ok
[INFO] [stdout] test roundtrip_extended::test_greek_roundtrip ... ok
[INFO] [stdout] test t2l_document::test_bold_conversion ... ok
[INFO] [stdout] test roundtrip_extended::test_simple_math_roundtrip ... ok
[INFO] [stdout] test t2l_document::test_full_document_wrapper ... ok
[INFO] [stdout] test t2l_document::test_inline_math_in_document ... ok
[INFO] [stdout] test t2l_document::test_subsection_conversion ... ok
[INFO] [stdout] test roundtrip_extended::test_subscript_roundtrip ... ok
[INFO] [stdout] test t2l_document::test_inline_code ... ok
[INFO] [stdout] test t2l_escaped_punctuation::test_cases_escaped_comma_is_literal_comma ... ok
[INFO] [stdout] test t2l_citation_refs::test_cite_forms_and_reference_helpers ... ok
[INFO] [stdout] test roundtrip_extended::test_superscript_roundtrip ... ok
[INFO] [stdout] test t2l_escaped_punctuation::test_big_operator_func_call_does_not_drop_arguments ... ok
[INFO] [stdout] test t2l_document::test_italic_conversion ... ok
[INFO] [stdout] test t2l_escaped_punctuation::test_lr_escaped_comma_is_literal ... ok
[INFO] [stdout] test t2l_escaped_punctuation::test_matrix_delim_named_arg_maps_to_bmatrix ... ok
[INFO] [stdout] test t2l_escaped_punctuation::test_ir_preserves_dotted_symbols_and_big_operators ... ok
[INFO] [stdout] test t2l_document::test_heading_conversion ... ok
[INFO] [stdout] test t2l_escaped_punctuation::test_cases_condition_rows_stay_paired ... ok
[INFO] [stdout] test t2l_escaped_punctuation::test_multiline_limits_operator_subscript_uses_substack ... ok
[INFO] [stdout] test t2l_escaped_punctuation::test_matrix_escaped_punctuation_is_literal ... ok
[INFO] [stdout] test t2l_escaped_punctuation::test_matrix_delim_named_arg_maps_to_pmatrix ... ok
[INFO] [stdout] test roundtrip::test_roundtrip_greek_letters ... ok
[INFO] [stdout] test t2l_escaped_punctuation::test_multiline_big_operator_subscript_uses_substack ... ok
[INFO] [stdout] test t2l_escaped_punctuation::test_multiline_non_limits_subscript_keeps_plain_brace_group ... ok
[INFO] [stdout] test t2l_escaped_punctuation::test_plain_math_escaped_punctuation_is_literal ... ok
[INFO] [stdout] test t2l_escaped_punctuation::test_script_grouping_parentheses_are_not_emitted_in_subscript ... ok
[INFO] [stdout] test t2l_escaped_punctuation::test_spacing_keywords_still_emit_spacing_commands ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_angle_brackets ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_angle_brackets_with_comma ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_angle_brackets_with_semicolon ... ok
[INFO] [stdout] test roundtrip::test_roundtrip_typst_to_latex ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_ceil ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_chevron_brackets ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_angle_brackets_with_multiple_commas ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_brackets_with_comma_args ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_floor ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_double_bars ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_no_delimiter_uses_default_parentheses ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_single_bars ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_brackets ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_parentheses ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_size_percent_uses_fixed_delimiters ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_size_with_empty_delimiter_dot ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_size_100_percent_uses_plain_delimiters ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_size_unsupported_unit_falls_back_without_leak ... ok
[INFO] [stdout] test t2l_math::test_matrix ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_size_and_unknown_named_arg_drops_only_size ... ok
[INFO] [stdout] test t2l_math::test_sqrt ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_unknown_named_arg_falls_back_without_dropping_content ... ok
[INFO] [stdout] test t2l_math::test_fractions ... ok
[INFO] [stdout] test t2l_math::test_operators ... ok
[INFO] [stdout] test t2l_math::test_math_spacing ... ok
[INFO] [stdout] test t2l_math::test_greek_letters ... ok
[INFO] [stdout] test t2l_lr_delimiters::test_lr_size_small_percent_uses_bigl ... ok
[INFO] [stdout] test t2l_math::test_subscripts_superscripts ... ok
[INFO] [stdout] test t2l_math_ir_tranche2::test_color_ir_emits_color_wrapper ... ok
[INFO] [stdout] test t2l_math_ir_tranche2::test_class_ir_emits_math_class_commands ... ok
[INFO] [stdout] test t2l_math_ir_tranche2::test_assignment_like_relations_use_package_free_output ... ok
[INFO] [stdout] test t2l_math_ir_tranche2::test_accent_ir_supports_common_accent_variants ... ok
[INFO] [stdout] test t2l_math_ir_tranche2::test_escape_punctuation_preserves_literal_spacing_in_function_calls ... ok
[INFO] [stdout] test t2l_math_ir_tranche2::test_inline_ir_respects_block_and_inline_modes ... ok
[INFO] [stdout] test t2l_math_ir_tranche2::test_display_ir_respects_block_and_inline_modes ... ok
[INFO] [stdout] test t2l_math_ir_tranche2::test_full_document_assignment_like_relations_do_not_require_mathtools ... ok
[INFO] [stdout] test t2l_math_ir_tranche2::test_math_h_fr_keeps_fallback_behavior ... ok
[INFO] [stdout] test t2l_math_ir_tranche2::test_limits_ir_preserves_operator_and_scripts ... ok
[INFO] [stdout] test t2l_math_ir_tranche2::test_op_ir_emits_operatorname ... ok
[INFO] [stdout] test t2l_math_structured_ir::test_attach_emits_pre_and_post_scripts ... ok
[INFO] [stdout] test t2l_math_structured_ir::test_math_vec_emits_pmatrix_rows ... ok
[INFO] [stdout] test t2l_math_structured_ir::test_stretch_and_mid_specials ... ok
[INFO] [stdout] test t2l_math_structured_ir::test_scripts_and_primes_specials ... ok
[INFO] [stdout] test t2l_minieval_semantic_refs::test_expand_macros_keeps_citation_typst_via_shared_serializer ... ok
[INFO] [stdout] test t2l_named_args::test_bibliography_style_named_arg_preserved ... ok
[INFO] [stdout] test t2l_minieval_semantic_refs::test_diagnostics_preserves_bare_reference_and_spacing ... ok
[INFO] [stdout] test t2l_named_args::test_grid_columns_named_arg_preserved ... ok
[INFO] [stdout] test t2l_named_args::test_grid_tuple_columns_named_arg_preserved ... ok
[INFO] [stdout] test t2l_minieval_semantic_refs::test_minieval_preserves_dynamic_citation_and_reference_values ... ok
[INFO] [stdout] test t2l_math_ir_tranche2::test_set_arrow_and_accent_ir_emit_wrappers ... ok
[INFO] [stdout] test t2l_math_structured_ir::test_circle_divergence_and_curl_specials ... ok
[INFO] [stdout] test t2l_named_args::test_rotate_named_angle_preserved ... ok
[INFO] [stdout] test t2l_named_args::test_raw_named_args_preserved ... ok
[INFO] [stdout] test t2l_named_args::test_text_cmyk_fill_named_arg_preserved ... ok
[INFO] [stdout] test t2l_named_args::test_text_rgb_fill_named_arg_preserved ... ok
[INFO] [stdout] test t2l_named_args::test_rect_rgb_fill_named_arg_preserved ... ok
[INFO] [stdout] test t2l_named_args::test_text_luma_fill_named_arg_preserved ... ok
[INFO] [stdout] test t2l_symbol_mappings::test_greek_uppercase_pipeline ... ok
[INFO] [stdout] test t2l_symbol_mappings::test_digamma_pipeline ... ok
[INFO] [stdout] test t2l_symbol_mappings::test_mapping_data_arrows ... ok
[INFO] [stdout] test t2l_named_args::test_text_named_args_no_leak ... ok
[INFO] [stdout] test t2l_symbol_mappings::test_mapping_data_blackboard_bold ... ok
[INFO] [stdout] test t2l_minieval_semantic_refs::test_minieval_preserves_citation_ref_label_and_bibliography ... ok
[INFO] [stdout] test t2l_math_structured_ir::test_big_operator_and_unknown_func_calls_preserve_content ... ok
[INFO] [stdout] test t2l_symbol_mappings::test_mapping_data_comparisons ... ok
[INFO] [stdout] test t2l_symbol_mappings::test_mapping_data_binary_ops ... ok
[INFO] [stdout] test t2l_symbol_mappings::test_mapping_data_greek_uppercase ... ok
[INFO] [stdout] test t2l_math_ir_tranche2::test_assignment_like_relations_are_consistent_across_paths ... ok
[INFO] [stdout] test t2l_symbol_mappings::test_mapping_data_precedence ... ok
[INFO] [stdout] test t2l_symbol_mappings::test_mapping_data_misc ... ok
[INFO] [stdout] test t2l_symbol_mappings::test_mapping_data_sets ... ok
[INFO] [stdout] test t2l_symbol_mappings::test_mapping_data_suits_triangles ... ok
[INFO] [stdout] test t2l_symbol_mappings::test_music_symbols_pipeline ... ok
[INFO] [stdout] test t2l_symbol_mappings::test_triangle_pipeline ... ok
[INFO] [stdout] test t2l_math_ir_tranche2::test_math_h_fixed_lengths_emit_hspace ... ok
[INFO] [stdout] test t2l_symbol_mappings::test_typst_to_tex_mapping_count ... ok
[INFO] [stdout] test tikz_cetz::test_cetz_detection ... ok
[INFO] [stdout] test tikz_cetz::test_cetz_line_to_tikz ... ok
[INFO] [stdout] test t2l_escaped_punctuation::test_multiline_big_operator_subscript_is_consistent_across_paths ... ok
[INFO] [stdout] test warning_system::test_conversion_result_helpers ... ok
[INFO] [stdout] test warning_system::test_warning_propagation_success ... ok
[INFO] [stdout] test warning_system::test_explsyntax_block_skipped ... ok
[INFO] [stdout] test warning_system::test_warning_format ... ok
[INFO] [stdout] test warning_system::test_unsupported_primitive_warning ... ok
[INFO] [stdout] test t2l_escaped_punctuation::test_fraction_grouping_parentheses_are_not_emitted ... ok
[INFO] [stdout] test tikz_cetz::test_tikz_line_to_cetz ... ok
[INFO] [stdout] test tikz_cetz::test_tikz_picture_level_options_are_stripped ... ok
[INFO] [stdout] test tikz_cetz::test_tikz_full_document_preamble_does_not_eat_first_command ... ok
[INFO] [stdout] test tikz_cetz::test_tikz_circle_roundtrip ... ok
[INFO] [stdout] test t2l_math_structured_ir::test_attached_primes_are_preserved ... ok
[INFO] [stdout] test tikz_cetz::test_tikz_node_to_cetz ... ok
[INFO] [stderr]    Doc-tests tylax
[INFO] [stdout] test t2l_math_ir_tranche2::test_math_h_fixed_lengths_are_consistent_across_paths ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 280 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test src/core/latex2typst/table/mod.rs - core::latex2typst::table (line 21) ... ignored
[INFO] [stdout] test src/core/typst2latex/engine/eval.rs - core::typst2latex::engine::eval::ExpandResult (line 2245) ... ignored
[INFO] [stdout] test src/core/typst2latex/engine/mod.rs - core::typst2latex::engine (line 39) ... ignored
[INFO] [stdout] test src/core/typst2latex/mod.rs - core::typst2latex::typst_to_latex_with_diagnostics (line 294) ... ignored
[INFO] [stdout] test src/core/typst2latex/mod.rs - core::typst2latex::typst_to_latex_with_eval (line 362) ... ignored
[INFO] [stdout] test src/core/typst2latex/table/mod.rs - core::typst2latex::table (line 14) ... ignored
[INFO] [stdout] test src/features/templates.rs - features::templates (line 13) ... ok
[INFO] [stdout] test src/lib.rs - (line 20) ... ok
[INFO] [stdout] test src/core/latex2typst/mod.rs - core::latex2typst::latex_to_typst_with_eval (line 266) ... ok
[INFO] [stdout] test src/features/bibtex.rs - features::bibtex (line 14) ... ok
[INFO] [stdout] test src/core/latex2typst/mod.rs - core::latex2typst::latex_math_to_typst_with_eval (line 289) ... ok
[INFO] [stdout] test src/features/tikz.rs - features::tikz (line 18) ... ok
[INFO] [stdout] test src/core/latex2typst/engine/mod.rs - core::latex2typst::engine::expand_latex (line 152) ... ok
[INFO] [stdout] test src/utils/diagnostics.rs - utils::diagnostics (line 13) ... ok
[INFO] [stdout] test src/core/latex2typst/mod.rs - core::latex2typst::latex_to_typst_with_diagnostics (line 312) ... ok
[INFO] [stdout] test src/lib.rs - (line 34) ... ok
[INFO] [stdout] test src/core/latex2typst/engine/mod.rs - core::latex2typst::engine::expand_latex_with_warnings (line 183) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 6 ignored; 0 measured; 0 filtered out; finished in 2.45s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "f0ac7bc222e02a55a01515bbf25109e684d84eeb56bfd10454c14aed0fafce38", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f0ac7bc222e02a55a01515bbf25109e684d84eeb56bfd10454c14aed0fafce38", kill_on_drop: false }`
[INFO] [stdout] f0ac7bc222e02a55a01515bbf25109e684d84eeb56bfd10454c14aed0fafce38
