[INFO] cloning repository https://github.com/ydah/polygl
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ydah/polygl" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fydah%2Fpolygl", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fydah%2Fpolygl'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 9cc493d668d7d2d24752919090c4539c887315a6
[INFO] testing ydah/polygl against 1.100.0-beta.1 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fydah%2Fpolygl" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-1-tc2/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-1-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/ydah/polygl
[INFO] finished tweaking git repo https://github.com/ydah/polygl
[INFO] tweaked toml for git repo https://github.com/ydah/polygl written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/ydah/polygl on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/ydah/polygl 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" "+1.100.0-beta.1" "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/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 748d6bc9b18cfd4b2ed2842fc63f4471db51009586a7894647e32ec861805730
[INFO] running `Command { std: "docker" "start" "748d6bc9b18cfd4b2ed2842fc63f4471db51009586a7894647e32ec861805730", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "748d6bc9b18cfd4b2ed2842fc63f4471db51009586a7894647e32ec861805730", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "748d6bc9b18cfd4b2ed2842fc63f4471db51009586a7894647e32ec861805730" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "748d6bc9b18cfd4b2ed2842fc63f4471db51009586a7894647e32ec861805730", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "748d6bc9b18cfd4b2ed2842fc63f4471db51009586a7894647e32ec861805730" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling glob v0.3.4
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling either v1.17.0
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling inotify-sys v0.1.8
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling regex-automata v0.4.16
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling bindgen v0.72.1
[INFO] [stderr]    Compiling notify-types v2.1.0
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling bstr v1.13.0
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling inotify v0.11.4
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling ariadne v0.6.0
[INFO] [stderr]    Compiling ref-cast v1.0.26
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling rustc-hash v2.1.3
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling ref-cast-impl v1.0.26
[INFO] [stderr]    Compiling notify v8.2.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling polygl-span v0.2.1 (/opt/rustwide/workdir/crates/polygl-span)
[INFO] [stderr]    Compiling blake3 v1.8.6
[INFO] [stderr]    Compiling blink-alloc v0.3.1
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling codespan-reporting v0.13.1
[INFO] [stderr]    Compiling polygl-hir v0.2.1 (/opt/rustwide/workdir/crates/polygl-hir)
[INFO] [stderr]    Compiling rand v0.8.7
[INFO] [stderr]    Compiling ts-parser-perl v1.2.1
[INFO] [stderr]    Compiling mago-text-edit v1.43.0
[INFO] [stderr]    Compiling polygl-adapter-api v0.2.1 (/opt/rustwide/workdir/crates/polygl-adapter-api)
[INFO] [stderr]    Compiling polygl-builtins v0.2.1 (/opt/rustwide/workdir/crates/polygl-builtins)
[INFO] [stderr]    Compiling mago-allocator v1.43.0
[INFO] [stderr]    Compiling base64 v0.23.1
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling polygl-types v0.2.1 (/opt/rustwide/workdir/crates/polygl-types)
[INFO] [stderr]    Compiling ordered-float v5.3.0
[INFO] [stderr]    Compiling tinyvec v1.12.0
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling polygl-lir v0.2.1 (/opt/rustwide/workdir/crates/polygl-lir)
[INFO] [stderr]    Compiling toml v1.1.4+spec-1.1.0
[INFO] [stderr]    Compiling caseless v0.2.2
[INFO] [stderr]    Compiling polygl-backend-glsl v0.2.1 (/opt/rustwide/workdir/crates/polygl-backend-glsl)
[INFO] [stderr]    Compiling polygl-backend-js v0.2.1 (/opt/rustwide/workdir/crates/polygl-backend-js)
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling tree-sitter v0.26.12
[INFO] [stderr]    Compiling ruby-prism v1.9.0
[INFO] [stderr]    Compiling globset v0.4.19
[INFO] [stderr]    Compiling schemars_derive v1.2.1
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling mago-database v1.43.0
[INFO] [stderr]    Compiling schemars v1.2.1
[INFO] [stderr]    Compiling mago-span v1.43.0
[INFO] [stderr]    Compiling mago-syntax-core v1.43.0
[INFO] [stderr]    Compiling strum v0.28.0
[INFO] [stderr]    Compiling polygl-adapter-treesitter-util v0.2.1 (/opt/rustwide/workdir/crates/polygl-adapter-treesitter-util)
[INFO] [stderr]    Compiling mago-reporting v1.43.0
[INFO] [stderr]    Compiling mago-php-version v1.43.0
[INFO] [stderr]    Compiling polygl-adapter-perl v0.2.1 (/opt/rustwide/workdir/crates/polygl-adapter-perl)
[INFO] [stderr]    Compiling mago-syntax v1.43.0
[INFO] [stderr]    Compiling ruby-prism-sys v1.9.0
[INFO] [stderr]    Compiling polygl-adapter-php v0.2.1 (/opt/rustwide/workdir/crates/polygl-adapter-php)
[INFO] [stderr]    Compiling polygl-adapter-ruby v0.2.1 (/opt/rustwide/workdir/crates/polygl-adapter-ruby)
[INFO] [stderr]    Compiling polygl-core v0.2.1 (/opt/rustwide/workdir/crates/polygl-core)
[INFO] [stderr]    Compiling polygl-cli v0.2.1 (/opt/rustwide/workdir/crates/polygl-cli)
[INFO] [stderr]    Compiling polygl-conformance v0.2.1 (/opt/rustwide/workdir/conformance/runner)
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/polygl-cli/src/serve.rs:389:14
[INFO] [stdout]     |
[INFO] [stdout] 389 |             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 389 -             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stdout] 389 +             .try_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling xtask v0.2.1 (/opt/rustwide/workdir/xtask)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 04s
[INFO] running `Command { std: "docker" "inspect" "748d6bc9b18cfd4b2ed2842fc63f4471db51009586a7894647e32ec861805730", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "748d6bc9b18cfd4b2ed2842fc63f4471db51009586a7894647e32ec861805730" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling polygl-backend-glsl v0.2.1 (/opt/rustwide/workdir/crates/polygl-backend-glsl)
[INFO] [stderr]    Compiling polygl-adapter-ruby v0.2.1 (/opt/rustwide/workdir/crates/polygl-adapter-ruby)
[INFO] [stderr]    Compiling polygl-backend-js v0.2.1 (/opt/rustwide/workdir/crates/polygl-backend-js)
[INFO] [stderr]    Compiling polygl-adapter-perl v0.2.1 (/opt/rustwide/workdir/crates/polygl-adapter-perl)
[INFO] [stderr]    Compiling polygl-adapter-treesitter-util v0.2.1 (/opt/rustwide/workdir/crates/polygl-adapter-treesitter-util)
[INFO] [stderr]    Compiling polygl-lir v0.2.1 (/opt/rustwide/workdir/crates/polygl-lir)
[INFO] [stderr]    Compiling polygl-types v0.2.1 (/opt/rustwide/workdir/crates/polygl-types)
[INFO] [stderr]    Compiling polygl-adapter-php v0.2.1 (/opt/rustwide/workdir/crates/polygl-adapter-php)
[INFO] [stderr]    Compiling polygl-builtins v0.2.1 (/opt/rustwide/workdir/crates/polygl-builtins)
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/polygl-cli/src/serve.rs:389:14
[INFO] [stdout]     |
[INFO] [stdout] 389 |             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 389 -             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stdout] 389 +             .try_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling polygl-adapter-api v0.2.1 (/opt/rustwide/workdir/crates/polygl-adapter-api)
[INFO] [stderr]    Compiling polygl-core v0.2.1 (/opt/rustwide/workdir/crates/polygl-core)
[INFO] [stderr]    Compiling polygl-hir v0.2.1 (/opt/rustwide/workdir/crates/polygl-hir)
[INFO] [stderr]    Compiling polygl-span v0.2.1 (/opt/rustwide/workdir/crates/polygl-span)
[INFO] [stderr]    Compiling polygl-cli v0.2.1 (/opt/rustwide/workdir/crates/polygl-cli)
[INFO] [stderr]    Compiling xtask v0.2.1 (/opt/rustwide/workdir/xtask)
[INFO] [stderr]    Compiling insta v1.48.0
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/polygl-cli/src/serve.rs:389:14
[INFO] [stdout]     |
[INFO] [stdout] 389 |             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 389 -             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stdout] 389 +             .try_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling polygl-conformance v0.2.1 (/opt/rustwide/workdir/conformance/runner)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 14.99s
[INFO] running `Command { std: "docker" "inspect" "748d6bc9b18cfd4b2ed2842fc63f4471db51009586a7894647e32ec861805730", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "748d6bc9b18cfd4b2ed2842fc63f4471db51009586a7894647e32ec861805730" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]    --> crates/polygl-cli/src/serve.rs:389:14
[INFO] [stderr]     |
[INFO] [stderr] 389 |             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stderr]     |              ^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]     |
[INFO] [stderr] 389 -             .fetch_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stderr] 389 +             .try_update(Ordering::AcqRel, Ordering::Acquire, |active| {
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: `polygl-cli` (lib) generated 1 warning (run `cargo fix --lib -p polygl-cli` to apply 1 suggestion)
[INFO] [stderr] warning: `polygl-cli` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.33s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/polygl-adapter-api/caa811b63fd28595/out/polygl_adapter_api-caa811b63fd28595)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test lower::tests::lower_context_resolves_only_canonical_builtins ... ok
[INFO] [stdout] test common::tests::parses_nested_portable_annotation_types ... ok
[INFO] [stdout] test common::tests::centralizes_generated_names_and_canonical_entries ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/polygl-adapter-perl/30c1b2add2721cf5/out/polygl_adapter_perl-30c1b2add2721cf5)
[INFO] [stdout] test common::tests::resolves_only_reserved_automatic_uniforms ... ok
[INFO] [stdout] test common::tests::portable_annotation_identifiers_have_an_explicit_unicode_policy ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test tests::advertises_the_static_perl_capabilities ... ok
[INFO] [stdout] test tests::lowers_fixed_package_classes_and_static_method_dispatch ... ok
[INFO] [stdout] test tests::requires_boolean_conditions_instead_of_perl_truthiness ... ok
[INFO] [stdout] test tests::lowers_entries_calls_constants_and_perl_arithmetic ... ok
[INFO] [stdout] test tests::lowers_shader_uniform_annotations_and_vector_constructors ... ok
[INFO] [stdout] test tests::lowers_arrays_maps_indexing_and_structured_control_flow ... ok
[INFO] [stdout] test tests::rejects_recovered_parse_trees_with_positioned_syntax_diagnostics ... ok
[INFO] [stdout] test tests::common_core_rejections_cover_ten_perl_specific_forms_with_suggestions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/polygl-adapter-php/e16a9e9c2c9d6b3e/out/polygl_adapter_php-e16a9e9c2c9d6b3e)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test tests::advertises_php_capabilities ... ok
[INFO] [stdout] test tests::loose_inequality_suggestions_are_machine_applicable ... ok
[INFO] [stdout] test tests::generated_foreach_names_are_hygienic_against_later_source_locals ... ok
[INFO] [stdout] test tests::closure_and_class_feature_diagnostics_use_specific_codes ... ok
[INFO] [stdout] test tests::lowers_annotations_and_struct_like_classes ... ok
[INFO] [stdout] test tests::rejects_unstable_for_bounds_and_constructor_self_reads ... ok
[INFO] [stdout] test tests::lowers_annotated_user_and_automatic_shader_uniforms ... ok
[INFO] [stdout] test tests::native_hint_annotations_are_consumed_and_conflicts_are_precise ... ok
[INFO] [stdout] test tests::reports_malformed_and_unmatched_annotations ... ok
[INFO] [stdout] test tests::lowers_functions_calls_and_php_operators ... ok
[INFO] [stdout] test tests::php_specific_diagnostics_cover_ten_or_more_cases ... ok
[INFO] [stdout] test tests::lowers_constants_range_loops_foreach_and_elseif ... ok
[INFO] [stdout] test tests::parser_reports_a_source_spanned_error ... ok
[INFO] [stdout] test tests::parser_preserves_spans_trivia_and_annotation_docblocks ... ok
[INFO] [stdout] test tests::rejects_php_truthiness_and_loose_equality ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/polygl-adapter-ruby/8e05f274a9751f82/out/polygl_adapter_ruby-8e05f274a9751f82)
[INFO] [stdout] test tests::lowers_null_tests_empty_maps_void_returns_and_i32_min ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 26 tests
[INFO] [stdout] test tests::advertises_ruby_core_capabilities ... ok
[INFO] [stdout] test tests::does_not_leak_annotations_across_function_boundaries ... ok
[INFO] [stdout] test tests::lowers_bare_returns_as_void ... ok
[INFO] [stdout] test tests::preserves_ruby_negation_and_short_circuit_conditions ... ok
[INFO] [stdout] test tests::lowers_entry_control_flow_arithmetic_and_builtin_calls ... ok
[INFO] [stdout] test tests::lowers_shader_entries_and_vector_constructors ... ok
[INFO] [stdout] test tests::ignores_non_directive_and_inline_pgl_comments ... ok
[INFO] [stdout] test tests::lowers_arrays_maps_and_index_places ... ok
[INFO] [stdout] test tests::accepts_the_signed_integer_lower_boundary ... ok
[INFO] [stdout] test tests::lowers_functions_parameters_implicit_returns_and_draw_alias ... ok
[INFO] [stdout] test tests::every_common_core_rejection_in_the_ruby_corpus_has_a_suggestion ... ok
[INFO] [stdout] test tests::rejects_branch_locals_used_after_their_hir_scope ... ok
[INFO] [stdout] test tests::rejects_define_method_with_a_suggestion ... ok
[INFO] [stdout] test tests::rejects_non_whitelisted_and_escaping_blocks_with_e0202 ... ok
[INFO] [stdout] test tests::expands_whitelisted_blocks_to_structured_loops ... ok
[INFO] [stdout] test tests::reports_invalid_and_unused_pgl_annotations ... ok
[INFO] [stdout] test tests::lowers_builtin_event_field_reads ... ok
[INFO] [stdout] test tests::lowers_pgl_comments_to_positioned_hir_annotations ... ok
[INFO] [stdout] test tests::reports_prism_parse_errors ... ok
[INFO] [stdout] test tests::turns_repeated_local_writes_into_assignments ... ok
[INFO] [stdout] test tests::lowers_struct_like_classes_constructors_fields_and_methods ... ok
[INFO] [stdout] test tests::lowers_top_level_constants_and_references ... ok
[INFO] [stdout] test tests::rejects_dynamic_class_features_with_e0203 ... ok
[INFO] [stdout] test tests::rejects_instance_methods_that_conflict_with_direct_syntax_lowering ... ok
[INFO] [stdout] test tests::rejects_loop_control_outside_a_loop ... ok
[INFO] [stdout] test tests::preserves_implicit_returns_for_assignments_and_conditionals ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/polygl-adapter-treesitter-util/d11c9f1f67ea645a/out/polygl_adapter_treesitter_util-d11c9f1f67ea645a)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/polygl-backend-glsl/f872c03f3f8f750c/out/polygl_backend_glsl-f872c03f3f8f750c)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test tests::filters_parenthesized_perl_field_splat_punctuation ... ok
[INFO] [stdout] test tests::converts_utf8_ranges_and_rejects_recovery ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test tests::reflects_only_declarations_reachable_from_each_shader_pair ... ok
[INFO] [stdout] test tests::preserves_structured_control_flow_and_floor_integer_semantics ... ok
[INFO] [stdout] test tests::reflects_transforms_and_user_textures_from_shader_uniforms ... ok
[INFO] [stdout] test tests::emits_safe_ranges_dynamic_constants_and_flat_integer_varyings ... ok
[INFO] [stdout] test tests::emits_glsl_es_300_from_ruby_shader_entries ... ok
[INFO] [stdout] test tests::emits_every_shader_abi_uniform_and_varying_type ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/polygl-backend-js/f1a3f66aaff73eb4/out/polygl_backend_js-f1a3f66aaff73eb4)
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test tests::reports_missing_and_duplicate_source_ids ... ok
[INFO] [stdout] test tests::rejects_malformed_host_lir_without_panicking ... ok
[INFO] [stdout] test source_map::tests::encodes_generated_deltas_and_utf16_source_columns ... ok
[INFO] [stdout] test source_map::tests::encodes_base64_vlq_signed_values ... ok
[INFO] [stdout] test tests::inserts_debug_index_and_nil_checks_and_removes_them_in_release ... ok
[INFO] [stdout] test tests::emits_es2020_runtime_calls_wrapping_ints_and_source_map_v3 ... ok
[INFO] [stdout] test tests::emits_safe_records_for_map_and_struct_literals ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/polygl-builtins/bcb65b3f42685183/out/polygl_builtins-bcb65b3f42685183)
[INFO] [stdout] test tests::configures_external_inline_and_omitted_source_maps ... 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 5 tests
[INFO] [stdout] test table_tests::domains_and_defaults_match_the_public_contract ... ok
[INFO] [stdout] test table_tests::public_parameter_names_match_the_design_contract ... ok
[INFO] [stdout] test table_tests::event_schema_matches_the_common_core_contract ... ok
[INFO] [stdout] test table_tests::registry_is_valid_and_contains_every_tier_one_function ... ok
[INFO] [stdout] test table_tests::tier_two_signatures_preserve_handle_and_shader_value_types ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/polygl-cli/5556cc72b77abf48/out/polygl_cli-5556cc72b77abf48)
[INFO] [stdout] 
[INFO] [stdout] running 39 tests
[INFO] [stdout] test serve::tests::broadcasts_reload_to_an_upgraded_websocket ... ignored, requires loopback sockets
[INFO] [stdout] test artifact::tests::refuses_a_symlink_destination_without_touching_its_target ... ok
[INFO] [stdout] test serve::tests::bounds_concurrent_http_connections ... ok
[INFO] [stdout] test serve::tests::frames_short_and_extended_websocket_messages ... ok
[INFO] [stdout] test artifact::tests::replaces_complete_generations_and_removes_stale_files ... ok
[INFO] [stdout] test artifact::tests::rejects_an_asset_symlink_that_escapes_the_source_directory ... ok
[INFO] [stdout] test serve::tests::decorates_once_and_escapes_diagnostics_as_text ... ok
[INFO] [stdout] test artifact::tests::rejects_every_public_directory_symlink ... ok
[INFO] [stdout] test artifact::tests::copies_public_directories_in_stable_relative_order ... ok
[INFO] [stdout] test serve::tests::implements_the_rfc_websocket_handshake ... ok
[INFO] [stdout] test artifact::tests::rejects_platform_and_prefix_collisions ... ok
[INFO] [stdout] test diagnostic_output::tests::emits_valid_sarif_with_only_safe_automatic_fixes ... ok
[INFO] [stdout] test serve::tests::matches_strong_weak_and_list_etags_without_accepting_stale_values ... ok
[INFO] [stdout] test diagnostic_output::tests::emits_json_without_parsing_human_text ... ok
[INFO] [stdout] test diagnostic_output::tests::emits_lsp_utf16_ranges_and_fix_data ... ok
[INFO] [stdout] test artifact::tests::validation_failure_preserves_the_previous_generation ... ok
[INFO] [stdout] test serve::tests::fingerprints_missing_paths_and_recursive_directory_changes ... ok
[INFO] [stdout] test serve::tests::non_watch_mode_returns_the_initial_compile_error ... ok
[INFO] [stdout] test serve::tests::checks_header_size_before_accepting_the_terminator ... ok
[INFO] [stdout] test serve::tests::rejects_paths_that_can_escape_the_serve_root ... ok
[INFO] [stdout] test serve::tests::rejects_unsupported_websocket_frame_flags_and_opcodes ... ok
[INFO] [stdout] test serve::tests::serves_a_decorated_generation_over_a_real_tcp_connection ... ignored, requires loopback sockets
[INFO] [stdout] test serve::tests::serves_declared_web_asset_mime_types_and_bounded_reconnects ... ok
[INFO] [stdout] test tests::parses_build_and_source_map_modes_and_rejects_conflicts ... ok
[INFO] [stdout] test tests::emits_single_and_multiple_pipeline_stages_from_files_and_stdin ... ok
[INFO] [stdout] test tests::builds_perl_browser_artifacts ... ok
[INFO] [stdout] test tests::builds_php_browser_artifacts ... ok
[INFO] [stdout] test tests::builds_ruby_collections_and_block_sugar ... ok
[INFO] [stdout] test tests::builds_ruby_struct_like_classes ... ok
[INFO] [stdout] test tests::check_renders_source_diagnostics_and_dump_hir_is_typed ... ok
[INFO] [stdout] test serve::tests::accepts_only_the_development_server_origin ... ok
[INFO] [stdout] test tests::generates_shell_completions_and_a_manual_page ... ok
[INFO] [stdout] test tests::lists_languages_and_scaffolds_an_adapter_without_overwriting ... ok
[INFO] [stdout] test tests::prints_the_workspace_package_version ... ok
[INFO] [stdout] test tests::builds_strict_configured_hashed_deployments ... ok
[INFO] [stdout] test tests::classifies_usage_parse_compile_io_and_internal_failures ... ok
[INFO] [stdout] test tests::builds_debug_and_release_browser_artifacts ... ok
[INFO] [stdout] test tests::rejects_unsafe_base_urls_and_ambiguous_templates_before_publication ... ok
[INFO] [stdout] test tests::copies_literal_texture_assets_and_rejects_unpackageable_inputs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 37 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/polygl-cli/47db54b2a8b38269/out/polygl-47db54b2a8b38269)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/examples.rs (/opt/rustwide/target/debug/build/polygl-cli/99458eefcaf22576/out/examples-99458eefcaf22576)
[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 1 test
[INFO] [stdout] test every_example_builds_in_debug_and_release_modes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/relative_paths.rs (/opt/rustwide/target/debug/build/polygl-cli/a0edba4465981e04/out/relative_paths-a0edba4465981e04)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/reproducibility.rs (/opt/rustwide/target/debug/build/polygl-cli/b74ee8edc9c1f244/out/reproducibility-b74ee8edc9c1f244)
[INFO] [stdout] test builds_with_bare_relative_source_and_output_paths ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test independent_processes_produce_byte_identical_release_trees ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/polygl-conformance/7a0a2cc261020a9c/out/polygl_conformance-7a0a2cc261020a9c)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test case::tests::selects_only_layer_and_capability_compatible_cases ... ok
[INFO] [stdout] test frame::tests::parses_renderer_keyed_text_baselines ... ok
[INFO] [stdout] test case::tests::manifest_requires_coverage_for_every_feature_tag ... ok
[INFO] [stdout] test smoke::tests::division_difference_is_explicitly_language_defined ... ok
[INFO] [stdout] test smoke::tests::runner_rejects_a_language_without_the_required_capability ... ok
[INFO] [stdout] test frame::tests::l1_compares_renderer_keyed_rgba_frames ... ok
[INFO] [stdout] test smoke::tests::manifest_drives_every_smoke_case_and_feature ... ok
[INFO] [stdout] test adapter_corpus::tests::shared_adapter_corpus_passes ... ok
[INFO] [stdout] test adapter_corpus::tests::actual_megabyte_input_is_rejected_before_parsing ... ok
[INFO] [stdout] test semantic::tests::generated_integer_programs_preserve_safe_metamorphic_relations ... ok
[INFO] [stdout] test adapter_corpus::tests::large_flat_source_compiles_without_recursive_failure ... ok
[INFO] [stdout] test semantic::tests::standard_source_map_consumer_resolves_unicode_columns ... ok
[INFO] [stdout] test semantic::tests::declarative_host_semantics_pass ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.24s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/polygl-core/b5e121992a81c145/out/polygl_core-b5e121992a81c145)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test pipeline::tests::standard_compiler_owns_the_canonical_language_registry ... ok
[INFO] [stdout] test pipeline::tests::rejects_deep_lowered_hir_before_recursive_type_analysis ... ok
[INFO] [stdout] test pass::tests::records_failed_passes_in_deterministic_execution_order ... ok
[INFO] [stdout] test registry::tests::rejects_ambiguous_extensions_without_mutating_the_registry ... ok
[INFO] [stdout] test pipeline::tests::reports_unknown_languages_and_invalid_option_combinations ... ok
[INFO] [stdout] test registry::tests::resolves_ids_and_extensions_in_stable_registration_order ... ok
[INFO] [stdout] test pipeline::tests::rejects_invalid_diagnostics_from_an_external_adapter ... ok
[INFO] [stdout] test pipeline::tests::rejects_diagnostic_floods_at_the_trust_boundary ... ok
[INFO] [stdout] test pipeline::tests::rejects_source_before_calling_an_adapter_when_source_budget_is_exceeded ... ok
[INFO] [stdout] test pipeline::tests::compiles_in_memory_without_cli_or_filesystem_state ... ok
[INFO] [stdout] test pipeline::tests::rejects_a_zero_specialization_budget_before_lowering ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/polygl-hir/a799f853de9d17cc/out/polygl_hir-a799f853de9d17cc)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test tests::dump_distinguishes_division_and_nil_check_nodes ... ok
[INFO] [stdout] test tests::dumps_a_hand_written_triangle_program ... ok
[INFO] [stdout] test normalize::tests::normalization_is_idempotent_and_preserves_statement_order_and_spans ... ok
[INFO] [stdout] test metrics::tests::measures_deep_expressions_without_recursive_walking ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/polygl-lir/6baaa6dd7393402e/out/polygl_lir-6baaa6dd7393402e)
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test graph::tests::returns_cycles_once_and_before_their_dependents ... ok
[INFO] [stdout] test split::tests::rejects_non_texture_opaque_gpu_values ... ok
[INFO] [stdout] test split::tests::rejects_malformed_public_lir_instead_of_panicking ... ok
[INFO] [stdout] test split::tests::rejects_duplicate_stages_attributes_and_recursive_structs ... ok
[INFO] [stdout] test split::tests::collects_only_portable_literal_texture_assets ... ok
[INFO] [stdout] test expr::tests::classifies_traps_runtime_access_and_allocation_conservatively ... ok
[INFO] [stdout] test split::tests::resolves_material_shader_literal_names_at_split_time ... ok
[INFO] [stdout] test split::tests::rejects_recursive_gpu_functions ... ok
[INFO] [stdout] test split::tests::orders_shader_pair_diagnostics_by_stable_shader_name ... ok
[INFO] [stdout] test split::tests::reports_shared_precision_and_long_loop_warnings ... ok
[INFO] [stdout] test split::tests::rejects_cyclic_gpu_constants ... ok
[INFO] [stdout] test tests::leaves_trapping_integer_folds_for_runtime_evaluation ... ok
[INFO] [stdout] test symbol::tests::assigns_stable_ids_in_declaration_order_and_separates_namespaces ... ok
[INFO] [stdout] test split::tests::rejects_gpu_integer_divisors_that_can_reach_zero ... ok
[INFO] [stdout] test split::tests::reports_gpu_subset_and_pair_diagnostics ... ok
[INFO] [stdout] test tests::preserves_float_runtime_semantics_by_domain ... ok
[INFO] [stdout] test tests::preserves_structured_control_flow_and_typed_data ... ok
[INFO] [stdout] test split::tests::validates_varying_struct_abi ... ok
[INFO] [stdout] test split::tests::reports_the_shortest_dependency_path_for_domain_violations ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/polygl-span/191703d68e000994/out/polygl_span-191703d68e000994)
[INFO] [stdout] test tests::resolves_runtime_calls_defaults_and_void_returns ... ok
[INFO] [stdout] test dependency::tests::walks_deep_dependencies_iteratively_in_source_order ... ok
[INFO] [stdout] test split::tests::splits_a_valid_zero_varying_shader_pair ... ok
[INFO] [stdout] test tests::propagates_constant_domains_and_preserves_local_shadowing ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test source::tests::indexes_crlf_and_unicode_from_byte_offsets ... ok
[INFO] [stdout] test diagnostic_tests::renders_empty_eof_span_after_crlf_on_the_trailing_line ... ok
[INFO] [stdout] test diagnostic_code::tests::registry_codes_are_unique_and_match_their_severity ... ok
[INFO] [stdout] test diagnostic_tests::renders_an_empty_machine_replacement_as_a_deletion ... ok
[INFO] [stdout] test diagnostic_tests::renders_codes_labels_notes_and_suggestions_without_color ... ok
[INFO] [stdout] test span::tests::validates_empty_eof_and_rejects_invalid_ranges ... ok
[INFO] [stdout] test diagnostic_tests::preserves_multiple_fixes_applicability_and_utf16_ranges ... ok
[INFO] [stdout] test diagnostic_tests::rejects_labels_from_another_source_and_tracks_error_severity ... ok
[INFO] [stdout] test source::tests::rejects_invalid_utf8_bytes_and_mid_scalar_offsets ... ok
[INFO] [stdout] test diagnostic_tests::renders_non_machine_applicable_rewrites_without_an_empty_replacement ... ok
[INFO] [stdout] test diagnostic_tests::validates_required_fixes_at_the_trust_boundary ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/polygl-types/e6569b2cbf16297e/out/polygl_types-e6569b2cbf16297e)
[INFO] [stdout] test span::tests::merges_only_spans_from_the_same_source ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test tests::normalizes_annotated_parameters_before_selecting_an_instance ... ok
[INFO] [stdout] test tests::generated_instance_names_are_injective ... ok
[INFO] [stdout] test tests::builtin_constraints_flow_back_to_local_bindings ... ok
[INFO] [stdout] test tests::rejects_malformed_or_unknown_hir_types ... ok
[INFO] [stdout] test tests::normalizes_instances_after_body_constraints_without_aliasing_callers ... ok
[INFO] [stdout] test tests::opaque_handle_names_are_reserved_for_runtime_types ... ok
[INFO] [stdout] test tests::requires_annotations_for_unresolved_aggregates ... ok
[INFO] [stdout] test tests::specializes_after_backward_constraints_stabilize ... ok
[INFO] [stdout] test tests::honors_source_annotations_and_reports_recursive_cycles ... ok
[INFO] [stdout] test tests::preserves_numeric_constraints_and_strict_comparisons ... ok
[INFO] [stdout] test tests::rejects_void_in_value_positions ... ok
[INFO] [stdout] test tests::uses_node_identity_for_same_spanned_branch_bindings ... ok
[INFO] [stdout] test tests::tier_two_builtins_keep_handles_distinct_and_constrain_uniform_values ... ok
[INFO] [stdout] test tests::types_builtin_event_fields_from_the_registry ... ok
[INFO] [stdout] test tests::validates_return_annotations_fallthrough_and_entry_results ... ok
[INFO] [stdout] test tests::propagates_annotations_into_empty_aggregate_expressions ... ok
[INFO] [stdout] test tests::permits_only_int_to_float_reassignment ... ok
[INFO] [stdout] test tests::expression_types_are_present_in_successful_typed_hir ... ok
[INFO] [stdout] test tests::monomorphizes_calls_and_rewrites_type_dependent_operators ... ok
[INFO] [stdout] test tests::annotated_parameters_constrain_empty_aggregate_arguments ... ok
[INFO] [stdout] test tests::rejects_a_ninth_function_instance_with_e0310 ... ok
[INFO] [stdout] test tests::keeps_annotations_and_parameter_bindings_invariant ... ok
[INFO] [stdout] test tests::constants_are_visible_and_keep_their_solved_types ... ok
[INFO] [stdout] test tests::infers_option_values_through_nil_checks_and_reassignment ... ok
[INFO] [stdout] test tests::revalidates_assignments_after_later_constraints ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/xtask/7a964749285b9594/out/xtask-7a964749285b9594)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test tests::release_stage_validation_rejects_a_reversed_dependency ... ok
[INFO] [stdout] test tests::capability_matrix_follows_the_standard_registry ... ok
[INFO] [stdout] test generated::tests::generated_outputs_include_domain_and_defaults ... ok
[INFO] [stdout] test tests::generated_runtime_is_current ... ok
[INFO] [stdout] test tests::generated_capability_matrix_is_current ... ok
[INFO] [stdout] test tests::release_stages_follow_normal_dependency_order ... ok
[INFO] [stderr]    Doc-tests polygl_adapter_api
[INFO] [stdout] test tests::conformance_layers_are_present ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.35s
[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] [stderr]    Doc-tests polygl_adapter_perl
[INFO] [stderr]    Doc-tests polygl_adapter_php
[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 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests polygl_adapter_ruby
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests polygl_adapter_treesitter_util
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests polygl_backend_glsl
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests polygl_backend_js
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests polygl_builtins
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests polygl_cli
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests polygl_conformance
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests polygl_core
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests polygl_hir
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests polygl_lir
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests polygl_span
[INFO] [stderr]    Doc-tests polygl_types
[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 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] running `Command { std: "docker" "inspect" "748d6bc9b18cfd4b2ed2842fc63f4471db51009586a7894647e32ec861805730", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "748d6bc9b18cfd4b2ed2842fc63f4471db51009586a7894647e32ec861805730", kill_on_drop: false }`
[INFO] [stdout] 748d6bc9b18cfd4b2ed2842fc63f4471db51009586a7894647e32ec861805730
