[INFO] fetching crate sz-orm-migration 1.2.2...
[INFO] testing sz-orm-migration-1.2.2 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate sz-orm-migration 1.2.2 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate sz-orm-migration 1.2.2
[INFO] finished tweaking crates.io crate sz-orm-migration 1.2.2
[INFO] tweaked toml for crates.io crate sz-orm-migration 1.2.2 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate sz-orm-migration 1.2.2 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 crates.io crate sz-orm-migration 1.2.2 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] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:67:12
[INFO] [stderr]    |
[INFO] [stderr] 67 | homepage = "https://github.com/ljclz/sz-orm"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 73 | repository = "https://github.com/ljclz/sz-orm"
[INFO] [stderr]    |              ---------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `sz-orm-migration` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] e32981bbfe1af1850c552fca645028b63539ce7cb7e1721575a6c2e1d646ff56
[INFO] running `Command { std: "docker" "start" "e32981bbfe1af1850c552fca645028b63539ce7cb7e1721575a6c2e1d646ff56", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e32981bbfe1af1850c552fca645028b63539ce7cb7e1721575a6c2e1d646ff56", 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" "e32981bbfe1af1850c552fca645028b63539ce7cb7e1721575a6c2e1d646ff56" "/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" "e32981bbfe1af1850c552fca645028b63539ce7cb7e1721575a6c2e1d646ff56", 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" "e32981bbfe1af1850c552fca645028b63539ce7cb7e1721575a6c2e1d646ff56" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:67:12
[INFO] [stderr]    |
[INFO] [stderr] 67 | homepage = "https://github.com/ljclz/sz-orm"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 73 | repository = "https://github.com/ljclz/sz-orm"
[INFO] [stderr]    |              ---------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `sz-orm-migration` (manifest) generated 1 warning
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling futures-core v0.3.33
[INFO] [stderr]    Compiling futures-sink v0.3.33
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling futures-io v0.3.33
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling futures-channel v0.3.33
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling crossbeam-queue v0.3.13
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling async-trait v0.1.91
[INFO] [stderr]    Compiling futures-macro v0.3.33
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tokio-macros v2.7.1
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling futures-util v0.3.33
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling futures-executor v0.3.33
[INFO] [stderr]    Compiling sz-orm-model v1.2.2
[INFO] [stderr]    Compiling futures v0.3.33
[INFO] [stderr]    Compiling sz-orm-pool v1.2.2
[INFO] [stderr]    Compiling sz-orm-migration v1.2.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 35.78s
[INFO] running `Command { std: "docker" "inspect" "e32981bbfe1af1850c552fca645028b63539ce7cb7e1721575a6c2e1d646ff56", 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" "e32981bbfe1af1850c552fca645028b63539ce7cb7e1721575a6c2e1d646ff56" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:67:12
[INFO] [stderr]    |
[INFO] [stderr] 67 | homepage = "https://github.com/ljclz/sz-orm"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 73 | repository = "https://github.com/ljclz/sz-orm"
[INFO] [stderr]    |              ---------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `sz-orm-migration` (manifest) generated 1 warning
[INFO] [stderr]    Compiling sz-orm-migration v1.2.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.38s
[INFO] running `Command { std: "docker" "inspect" "e32981bbfe1af1850c552fca645028b63539ce7cb7e1721575a6c2e1d646ff56", 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" "e32981bbfe1af1850c552fca645028b63539ce7cb7e1721575a6c2e1d646ff56" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:67:12
[INFO] [stderr]    |
[INFO] [stderr] 67 | homepage = "https://github.com/ljclz/sz-orm"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 73 | repository = "https://github.com/ljclz/sz-orm"
[INFO] [stderr]    |              ---------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `sz-orm-migration` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/sz-orm-migration/6ab8b40bf91540ec/out/sz_orm_migration-6ab8b40bf91540ec)
[INFO] [stdout] 
[INFO] [stdout] running 91 tests
[INFO] [stdout] test migration::tests::test_column_def ... ok
[INFO] [stdout] test migration::tests::test_foreign_key_build ... ok
[INFO] [stdout] test migration::tests::test_column_build_mysql ... ok
[INFO] [stdout] test migration::tests::test_foreign_key_build_normalizes_action_case ... ok
[INFO] [stdout] test migration::tests::test_foreign_key_rejects_sql_injection_in_column ... ok
[INFO] [stdout] test migration::tests::test_foreign_key_rejects_sql_injection_in_on_delete ... ok
[INFO] [stdout] test migration::tests::test_migrator_find_migration ... ok
[INFO] [stdout] test migration::tests::test_migrator_latest_version ... ok
[INFO] [stdout] test migration::tests::test_schema_builder ... ok
[INFO] [stdout] test migration::tests::test_migration_new ... ok
[INFO] [stdout] test migration::tests::test_migration_progress ... ok
[INFO] [stdout] test phinx_migration::tests::test_column_options_chain ... ok
[INFO] [stdout] test phinx_migration::tests::test_column_type_to_sql_mysql ... ok
[INFO] [stdout] test phinx_migration::tests::test_column_type_to_sql_pg ... ok
[INFO] [stdout] test phinx_migration::tests::test_column_type_to_sql_sqlite ... ok
[INFO] [stdout] test phinx_migration::tests::test_foreign_key_options_chain ... ok
[INFO] [stdout] test phinx_migration::tests::test_index_options_chain ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_basic_create ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_change_column_mysql ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_change_column_pg ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_comment_mysql ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_compound_primary_key ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_decimal_precision ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_drop_column ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_drop ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_add_columns_sql ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_after_mysql ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_foreign_key_normalizes_action_case ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_rejects_sql_injection_in_fk_column ... ok
[INFO] [stdout] test migration::tests::test_migration_with_batch ... ok
[INFO] [stdout] test migration::tests::test_foreign_key_rejects_sql_injection_in_ref_table ... ok
[INFO] [stdout] test migration::tests::test_index_build ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_pg_dialect ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_rejects_sql_injection_in_fk_ref_table ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_rejects_sql_injection_in_on_delete ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_rejects_sql_injection_in_table_name ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_rename_column ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_sqlite_dialect ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_truncate ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_with_foreign_key ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_with_index ... ok
[INFO] [stdout] test schema_gen::tests::test_emit_model_structs_disabled_by_default ... ok
[INFO] [stdout] test phinx_migration::tests::test_phinx_table_if_not_exists ... ok
[INFO] [stdout] test schema_gen::tests::test_emit_model_structs_generates_struct ... ok
[INFO] [stdout] test schema_gen::tests::test_emit_model_structs_multiple_tables ... ok
[INFO] [stdout] test schema_gen::tests::test_emit_model_structs_with_custom_derives ... ok
[INFO] [stdout] test schema_gen::tests::test_emit_model_structs_with_nullable_fields ... ok
[INFO] [stdout] test schema_gen::tests::test_emit_model_structs_with_serde_use ... ok
[INFO] [stdout] test schema_gen::tests::test_generated_code_is_valid_syntax ... ok
[INFO] [stdout] test schema_gen::tests::test_schema_generator_compound_type ... ok
[INFO] [stdout] test schema_gen::tests::test_schema_generator_custom_crate_prefix ... ok
[INFO] [stdout] test schema_gen::tests::test_schema_generator_header ... ok
[INFO] [stdout] test schema_gen::tests::test_schema_generator_multiple_tables ... ok
[INFO] [stdout] test schema_gen::tests::test_schema_generator_option_type ... ok
[INFO] [stdout] test schema_gen::tests::test_schema_generator_single_table ... ok
[INFO] [stdout] test schema_gen::tests::test_schema_generator_with_use_statement ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_binary ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_blob_variants ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_bool ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_decimal_with_space ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_double_precision ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_enum_and_set ... ok
[INFO] [stdout] test schema_gen::tests::test_emit_model_structs_empty_tables ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_float ... ok
[INFO] [stdout] test schema_gen::tests::test_emit_model_structs_with_empty_derives ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_int ... ok
[INFO] [stdout] test schema_gen::tests::test_schema_generator_custom_header ... ok
[INFO] [stdout] test schema_gen::tests::test_schema_generator_empty_tables ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_integer_alias ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_nullable ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_pg_types ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_text_variants ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_serial_types ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_string ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_timestamptz ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_timetz ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_mediumint ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_interval_not_int ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_zerofill_suffix ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_interval_nullable ... ok
[INFO] [stdout] test schema_gen::tests::test_to_pascal_case_already_pascal ... ok
[INFO] [stdout] test schema_gen::tests::test_to_pascal_case_basic ... ok
[INFO] [stdout] test schema_gen::tests::test_to_pascal_case_kebab_case ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_unknown_defaults_string ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_unsigned_suffix ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_varbinary ... ok
[INFO] [stdout] test schema_gen::tests::test_to_pascal_case_single_char ... ok
[INFO] [stdout] test schema_gen::tests::test_to_pascal_case_snake_case ... ok
[INFO] [stdout] test schema_gen::tests::test_to_pascal_case_with_spaces ... ok
[INFO] [stdout] test migration::tests::test_foreign_key_rejects_invalid_on_update_action ... ok
[INFO] [stdout] test schema_gen::tests::test_sql_type_to_rust_json_uuid ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 91 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests sz_orm_migration
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test src/phinx_migration.rs - phinx_migration (line 20) ... ignored
[INFO] [stdout] test src/phinx_migration.rs - phinx_migration::PhinxTable::add_column (line 312) ... ignored
[INFO] [stdout] test src/schema_gen.rs - schema_gen (line 12) ... ignored
[INFO] [stdout] test src/schema_gen.rs - schema_gen::SchemaGenerator::emit_model_structs (line 132) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "e32981bbfe1af1850c552fca645028b63539ce7cb7e1721575a6c2e1d646ff56", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e32981bbfe1af1850c552fca645028b63539ce7cb7e1721575a6c2e1d646ff56", kill_on_drop: false }`
[INFO] [stdout] e32981bbfe1af1850c552fca645028b63539ce7cb7e1721575a6c2e1d646ff56
