[INFO] cloning repository https://github.com/njaremko/parquet-ruby
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/njaremko/parquet-ruby" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnjaremko%2Fparquet-ruby", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnjaremko%2Fparquet-ruby'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] e6ae474718e7f068384980ae78f8645742db5e19
[INFO] checking njaremko/parquet-ruby against try#50f413885985a8b0a0b6ca0766a0aedd45304953 for pr-155657
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnjaremko%2Fparquet-ruby" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-0-tc2/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/njaremko/parquet-ruby
[INFO] finished tweaking git repo https://github.com/njaremko/parquet-ruby
[INFO] tweaked toml for git repo https://github.com/njaremko/parquet-ruby written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/njaremko/parquet-ruby on toolchain 50f413885985a8b0a0b6ca0766a0aedd45304953
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+50f413885985a8b0a0b6ca0766a0aedd45304953" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/njaremko/parquet-ruby 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" "+50f413885985a8b0a0b6ca0766a0aedd45304953" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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" "+50f413885985a8b0a0b6ca0766a0aedd45304953" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] dd4371ffcc96dc916010f3fc820dc0ec2f783730679129eed6b8a8df4ac06338
[INFO] running `Command { std: "docker" "start" "-a" "dd4371ffcc96dc916010f3fc820dc0ec2f783730679129eed6b8a8df4ac06338", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "dd4371ffcc96dc916010f3fc820dc0ec2f783730679129eed6b8a8df4ac06338", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dd4371ffcc96dc916010f3fc820dc0ec2f783730679129eed6b8a8df4ac06338", kill_on_drop: false }`
[INFO] [stdout] dd4371ffcc96dc916010f3fc820dc0ec2f783730679129eed6b8a8df4ac06338
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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" "+50f413885985a8b0a0b6ca0766a0aedd45304953" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4c0e536e0ad829c9bf27711928bf17b8156cdae75d358eae70d9ab0ffa5ae396
[INFO] running `Command { std: "docker" "start" "-a" "4c0e536e0ad829c9bf27711928bf17b8156cdae75d358eae70d9ab0ffa5ae396", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.104
[INFO] [stderr]    Compiling libm v0.2.15
[INFO] [stderr]    Compiling libc v0.2.174
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]     Checking memchr v2.7.5
[INFO] [stderr]    Compiling zerocopy v0.8.26
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]     Checking once_cell v1.21.3
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]     Checking bytes v1.10.1
[INFO] [stderr]     Checking iana-time-zone v0.1.63
[INFO] [stderr]     Checking hashbrown v0.15.4
[INFO] [stderr]     Checking lexical-util v1.0.6
[INFO] [stderr]    Compiling semver v1.0.26
[INFO] [stderr]     Checking bitflags v2.9.1
[INFO] [stderr]     Checking regex-syntax v0.8.5
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]     Checking twox-hash v2.1.1
[INFO] [stderr]    Compiling snap v1.1.1
[INFO] [stderr]     Checking lz4_flex v0.11.5
[INFO] [stderr]     Checking zlib-rs v0.5.1
[INFO] [stderr]     Checking simdutf8 v0.1.5
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]     Checking aho-corasick v1.1.3
[INFO] [stderr]     Checking csv-core v0.1.12
[INFO] [stderr]     Checking crc32fast v1.4.2
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling rustix v1.0.7
[INFO] [stderr]     Checking lexical-write-integer v1.0.5
[INFO] [stderr]     Checking lexical-parse-integer v1.0.5
[INFO] [stderr]    Compiling seq-macro v0.3.6
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]     Checking integer-encoding v3.0.4
[INFO] [stderr]     Checking lexical-parse-float v1.0.5
[INFO] [stderr]    Compiling thiserror v2.0.12
[INFO] [stderr]    Compiling flatbuffers v25.2.10
[INFO] [stderr]     Checking indexmap v2.10.0
[INFO] [stderr]     Checking brotli v8.0.1
[INFO] [stderr]     Checking lexical-write-float v1.0.5
[INFO] [stderr]    Compiling jobserver v0.1.33
[INFO] [stderr]     Checking libz-rs-sys v0.5.1
[INFO] [stderr]     Checking linux-raw-sys v0.9.4
[INFO] [stderr]     Checking jiff v0.2.15
[INFO] [stderr]     Checking flate2 v1.1.2
[INFO] [stderr]     Checking lexical-core v1.0.5
[INFO] [stderr]    Compiling cc v1.2.27
[INFO] [stderr]     Checking rand_core v0.9.3
[INFO] [stderr]     Checking uuid v1.17.0
[INFO] [stderr]    Compiling glob v0.3.2
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling cfg-if v1.0.1
[INFO] [stderr]    Compiling libloading v0.8.8
[INFO] [stderr]    Compiling bindgen v0.69.5
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]     Checking regex-automata v0.4.9
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling lazycell v1.3.0
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling rb-sys-env v0.2.2
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling shell-words v1.1.0
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking itertools v0.14.0
[INFO] [stderr]    Compiling magnus v0.8.2
[INFO] [stderr]    Compiling parquet-ruby-adapter v0.1.0 (/opt/rustwide/workdir/ext/parquet-ruby-adapter)
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking num-complex v0.4.6
[INFO] [stderr]     Checking half v2.6.0
[INFO] [stderr]     Checking chrono v0.4.41
[INFO] [stderr]     Checking atoi v2.0.0
[INFO] [stderr]     Checking num-bigint v0.4.6
[INFO] [stderr]     Checking num-iter v0.1.45
[INFO] [stderr]     Checking ordered-float v2.10.1
[INFO] [stderr]     Checking rand v0.9.1
[INFO] [stderr]     Checking thrift v0.17.0
[INFO] [stderr]     Checking ordered-float v5.0.0
[INFO] [stderr]     Checking tempfile v3.20.0
[INFO] [stderr]    Compiling parquet v0.1.0 (/opt/rustwide/workdir/ext/parquet)
[INFO] [stderr]    Compiling zstd-sys v2.0.15+zstd.1.5.7
[INFO] [stderr]    Compiling jemalloc-sys v0.5.4+5.3.0-patched
[INFO] [stderr]     Checking num-rational v0.4.2
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]     Checking num v0.4.3
[INFO] [stderr]     Checking arrow-buffer v55.2.0 (https://github.com/njaremko/arrow-rs?branch=nathan_06-24-remove_primitive_map_key_assertion_on_record_reader#54858bf0)
[INFO] [stderr]     Checking regex v1.11.1
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling thiserror-impl v2.0.12
[INFO] [stderr]    Compiling magnus-macros v0.8.0
[INFO] [stderr]     Checking zstd v0.13.3
[INFO] [stderr]     Checking serde_json v1.0.140
[INFO] [stderr]     Checking csv v1.3.1
[INFO] [stderr]    Compiling rb-sys-build v0.9.124
[INFO] [stderr]     Checking arrow-schema v55.2.0 (https://github.com/njaremko/arrow-rs?branch=nathan_06-24-remove_primitive_map_key_assertion_on_record_reader#54858bf0)
[INFO] [stderr]    Compiling rb-sys v0.9.124
[INFO] [stderr]     Checking arrow-data v55.2.0 (https://github.com/njaremko/arrow-rs?branch=nathan_06-24-remove_primitive_map_key_assertion_on_record_reader#54858bf0)
[INFO] [stderr]     Checking arrow-array v55.2.0 (https://github.com/njaremko/arrow-rs?branch=nathan_06-24-remove_primitive_map_key_assertion_on_record_reader#54858bf0)
[INFO] [stderr]     Checking arrow-select v55.2.0 (https://github.com/njaremko/arrow-rs?branch=nathan_06-24-remove_primitive_map_key_assertion_on_record_reader#54858bf0)
[INFO] [stderr]     Checking arrow-ipc v55.2.0 (https://github.com/njaremko/arrow-rs?branch=nathan_06-24-remove_primitive_map_key_assertion_on_record_reader#54858bf0)
[INFO] [stderr]     Checking arrow-row v55.2.0 (https://github.com/njaremko/arrow-rs?branch=nathan_06-24-remove_primitive_map_key_assertion_on_record_reader#54858bf0)
[INFO] [stderr]     Checking arrow-arith v55.2.0 (https://github.com/njaremko/arrow-rs?branch=nathan_06-24-remove_primitive_map_key_assertion_on_record_reader#54858bf0)
[INFO] [stderr]     Checking arrow-cast v55.2.0 (https://github.com/njaremko/arrow-rs?branch=nathan_06-24-remove_primitive_map_key_assertion_on_record_reader#54858bf0)
[INFO] [stderr]     Checking arrow-string v55.2.0 (https://github.com/njaremko/arrow-rs?branch=nathan_06-24-remove_primitive_map_key_assertion_on_record_reader#54858bf0)
[INFO] [stderr]     Checking arrow-ord v55.2.0 (https://github.com/njaremko/arrow-rs?branch=nathan_06-24-remove_primitive_map_key_assertion_on_record_reader#54858bf0)
[INFO] [stderr]     Checking arrow-json v55.2.0 (https://github.com/njaremko/arrow-rs?branch=nathan_06-24-remove_primitive_map_key_assertion_on_record_reader#54858bf0)
[INFO] [stderr]     Checking arrow-csv v55.2.0 (https://github.com/njaremko/arrow-rs?branch=nathan_06-24-remove_primitive_map_key_assertion_on_record_reader#54858bf0)
[INFO] [stderr]     Checking parquet v55.2.0 (https://github.com/njaremko/arrow-rs?branch=nathan_06-24-remove_primitive_map_key_assertion_on_record_reader#54858bf0)
[INFO] [stderr]     Checking arrow v55.2.0 (https://github.com/njaremko/arrow-rs?branch=nathan_06-24-remove_primitive_map_key_assertion_on_record_reader#54858bf0)
[INFO] [stderr]     Checking parquet-core v0.1.0 (/opt/rustwide/workdir/ext/parquet-core)
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/error.rs:95:40
[INFO] [stdout]    |
[INFO] [stdout] 95 |                     magnus::exception::runtime_error(),
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::arg_error`: please use `Ruby::exception_arg_error` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/logger.rs:15:44
[INFO] [stdout]    |
[INFO] [stdout] 15 |                         magnus::exception::arg_error(),
[INFO] [stdout]    |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::arg_error`: please use `Ruby::exception_arg_error` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:638:44
[INFO] [stdout]     |
[INFO] [stdout] 638 |                         magnus::exception::arg_error(),
[INFO] [stdout]     |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::arg_error`: please use `Ruby::exception_arg_error` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/utils.rs:75:32
[INFO] [stdout]    |
[INFO] [stdout] 75 |             magnus::exception::arg_error(),
[INFO] [stdout]    |                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::type_error`: please use `Ruby::exception_type_error` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:136:32
[INFO] [stdout]     |
[INFO] [stdout] 136 |             magnus::exception::type_error(),
[INFO] [stdout]     |                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/writer.rs:61:62
[INFO] [stdout]    |
[INFO] [stdout] 61 |             .map_err(|e| MagnusError::new(magnus::exception::runtime_error(), e.to_string())),
[INFO] [stdout]    |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/writer.rs:66:66
[INFO] [stdout]    |
[INFO] [stdout] 66 |                 .map_err(|e| MagnusError::new(magnus::exception::runtime_error(), e.to_string()))?;
[INFO] [stdout]    |                                                                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/writer.rs:78:32
[INFO] [stdout]    |
[INFO] [stdout] 78 |             magnus::exception::runtime_error(),
[INFO] [stdout]    |                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/writer.rs:89:32
[INFO] [stdout]    |
[INFO] [stdout] 89 |             magnus::exception::runtime_error(),
[INFO] [stdout]    |                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/writer.rs:96:32
[INFO] [stdout]    |
[INFO] [stdout] 96 |             magnus::exception::runtime_error(),
[INFO] [stdout]    |                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/error.rs:95:40
[INFO] [stdout]    |
[INFO] [stdout] 95 |                     magnus::exception::runtime_error(),
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::arg_error`: please use `Ruby::exception_arg_error` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/logger.rs:15:44
[INFO] [stdout]    |
[INFO] [stdout] 15 |                         magnus::exception::arg_error(),
[INFO] [stdout]    |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::arg_error`: please use `Ruby::exception_arg_error` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:638:44
[INFO] [stdout]     |
[INFO] [stdout] 638 |                         magnus::exception::arg_error(),
[INFO] [stdout]     |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::arg_error`: please use `Ruby::exception_arg_error` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/utils.rs:75:32
[INFO] [stdout]    |
[INFO] [stdout] 75 |             magnus::exception::arg_error(),
[INFO] [stdout]    |                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::type_error`: please use `Ruby::exception_type_error` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:136:32
[INFO] [stdout]     |
[INFO] [stdout] 136 |             magnus::exception::type_error(),
[INFO] [stdout]     |                                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/writer.rs:61:62
[INFO] [stdout]    |
[INFO] [stdout] 61 |             .map_err(|e| MagnusError::new(magnus::exception::runtime_error(), e.to_string())),
[INFO] [stdout]    |                                                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/writer.rs:66:66
[INFO] [stdout]    |
[INFO] [stdout] 66 |                 .map_err(|e| MagnusError::new(magnus::exception::runtime_error(), e.to_string()))?;
[INFO] [stdout]    |                                                                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/writer.rs:78:32
[INFO] [stdout]    |
[INFO] [stdout] 78 |             magnus::exception::runtime_error(),
[INFO] [stdout]    |                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/writer.rs:89:32
[INFO] [stdout]    |
[INFO] [stdout] 89 |             magnus::exception::runtime_error(),
[INFO] [stdout]    |                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/writer.rs:96:32
[INFO] [stdout]    |
[INFO] [stdout] 96 |             magnus::exception::runtime_error(),
[INFO] [stdout]    |                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]     --> ext/parquet-ruby-adapter/src/converter.rs:1351:36
[INFO] [stdout]      |
[INFO] [stdout] 1351 |             let ruby_key = Symbol::new(field_name);
[INFO] [stdout]      |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]     --> ext/parquet-ruby-adapter/src/converter.rs:1544:33
[INFO] [stdout]      |
[INFO] [stdout] 1544 |                         Symbol::new("nanosecond"),
[INFO] [stdout]      |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]     --> ext/parquet-ruby-adapter/src/converter.rs:1586:33
[INFO] [stdout]      |
[INFO] [stdout] 1586 |                         Symbol::new("nanosecond"),
[INFO] [stdout]      |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/schema.rs:58:40
[INFO] [stdout]    |
[INFO] [stdout] 58 |             .fetch::<_, Value>(Symbol::new("type"))
[INFO] [stdout]    |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/schema.rs:65:40
[INFO] [stdout]    |
[INFO] [stdout] 65 |             .fetch::<_, Value>(Symbol::new("nullable"))
[INFO] [stdout]    |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/schema.rs:72:40
[INFO] [stdout]    |
[INFO] [stdout] 72 |             .fetch::<_, Value>(Symbol::new("format"))
[INFO] [stdout]    |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]     --> ext/parquet-ruby-adapter/src/converter.rs:1351:36
[INFO] [stdout]      |
[INFO] [stdout] 1351 |             let ruby_key = Symbol::new(field_name);
[INFO] [stdout]      |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/schema.rs:79:36
[INFO] [stdout]    |
[INFO] [stdout] 79 |                     .fetch(Symbol::new("fields"))
[INFO] [stdout]    |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/schema.rs:90:50
[INFO] [stdout]    |
[INFO] [stdout] 90 |                         field_hash.fetch(Symbol::new("name")).map_err(|e| {
[INFO] [stdout]    |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:107:48
[INFO] [stdout]     |
[INFO] [stdout] 107 |                     .fetch::<_, Value>(Symbol::new("item"))
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:123:48
[INFO] [stdout]     |
[INFO] [stdout] 123 |                     .fetch::<_, Value>(Symbol::new("key"))
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:129:48
[INFO] [stdout]     |
[INFO] [stdout] 129 |                     .fetch::<_, Value>(Symbol::new("value"))
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:159:48
[INFO] [stdout]     |
[INFO] [stdout] 159 |                     .fetch::<_, Value>(Symbol::new("precision"))
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:164:48
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     .fetch::<_, Value>(Symbol::new("scale"))
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:171:72
[INFO] [stdout]     |
[INFO] [stdout] 171 |                     if let Ok(has_tz) = hash.fetch::<_, Value>(Symbol::new("has_timezone")) {
[INFO] [stdout]     |                                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:183:56
[INFO] [stdout]     |
[INFO] [stdout] 183 |                         hash.fetch::<_, Value>(Symbol::new("timezone"))
[INFO] [stdout]     |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:280:28
[INFO] [stdout]     |
[INFO] [stdout] 280 |             .fetch(Symbol::new("name"))
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]     --> ext/parquet-ruby-adapter/src/converter.rs:1544:33
[INFO] [stdout]      |
[INFO] [stdout] 1544 |                         Symbol::new("nanosecond"),
[INFO] [stdout]      |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:284:71
[INFO] [stdout]     |
[INFO] [stdout] 284 |         if let Ok(_type_value) = field_hash.fetch::<_, Value>(Symbol::new("type")) {
[INFO] [stdout]     |                                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]     --> ext/parquet-ruby-adapter/src/converter.rs:1586:33
[INFO] [stdout]      |
[INFO] [stdout] 1586 |                         Symbol::new("nanosecond"),
[INFO] [stdout]      |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:428:41
[INFO] [stdout]     |
[INFO] [stdout] 428 |     let root_node = if hash.get(Symbol::new("type")).is_some() {
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:431:64
[INFO] [stdout]     |
[INFO] [stdout] 431 |     } else if let Ok(fields) = hash.fetch::<_, RArray>(Symbol::new("fields")) {
[INFO] [stdout]     |                                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RHash::new`: please use `Ruby::hash_new` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:488:23
[INFO] [stdout]     |
[INFO] [stdout] 488 |     let hash = RHash::new();
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:496:31
[INFO] [stdout]     |
[INFO] [stdout] 496 |             hash.aset(Symbol::new("type"), Symbol::new("struct"))
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:496:52
[INFO] [stdout]     |
[INFO] [stdout] 496 |             hash.aset(Symbol::new("type"), Symbol::new("struct"))
[INFO] [stdout]     |                                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:498:31
[INFO] [stdout]     |
[INFO] [stdout] 498 |             hash.aset(Symbol::new("name"), name.as_str())
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:500:31
[INFO] [stdout]     |
[INFO] [stdout] 500 |             hash.aset(Symbol::new("nullable"), *nullable)
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RArray::new`: please use `Ruby::ary_new` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:503:40
[INFO] [stdout]     |
[INFO] [stdout] 503 |             let fields_array = RArray::new();
[INFO] [stdout]     |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:511:31
[INFO] [stdout]     |
[INFO] [stdout] 511 |             hash.aset(Symbol::new("fields"), fields_array)
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:520:31
[INFO] [stdout]     |
[INFO] [stdout] 520 |             hash.aset(Symbol::new("type"), Symbol::new("list"))
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:520:52
[INFO] [stdout]     |
[INFO] [stdout] 520 |             hash.aset(Symbol::new("type"), Symbol::new("list"))
[INFO] [stdout]     |                                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:522:31
[INFO] [stdout]     |
[INFO] [stdout] 522 |             hash.aset(Symbol::new("name"), name.as_str())
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:524:31
[INFO] [stdout]     |
[INFO] [stdout] 524 |             hash.aset(Symbol::new("nullable"), *nullable)
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:526:31
[INFO] [stdout]     |
[INFO] [stdout] 526 |             hash.aset(Symbol::new("item"), schema_node_to_ruby(item, _ruby)?)
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:536:31
[INFO] [stdout]     |
[INFO] [stdout] 536 |             hash.aset(Symbol::new("type"), Symbol::new("map"))
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:536:52
[INFO] [stdout]     |
[INFO] [stdout] 536 |             hash.aset(Symbol::new("type"), Symbol::new("map"))
[INFO] [stdout]     |                                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:538:31
[INFO] [stdout]     |
[INFO] [stdout] 538 |             hash.aset(Symbol::new("name"), name.as_str())
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:540:31
[INFO] [stdout]     |
[INFO] [stdout] 540 |             hash.aset(Symbol::new("nullable"), *nullable)
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:542:31
[INFO] [stdout]     |
[INFO] [stdout] 542 |             hash.aset(Symbol::new("key"), schema_node_to_ruby(key, _ruby)?)
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:544:31
[INFO] [stdout]     |
[INFO] [stdout] 544 |             hash.aset(Symbol::new("value"), schema_node_to_ruby(value, _ruby)?)
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:555:51
[INFO] [stdout]     |
[INFO] [stdout] 555 |                 PrimitiveType::Boolean => Symbol::new("boolean"),
[INFO] [stdout]     |                                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:556:48
[INFO] [stdout]     |
[INFO] [stdout] 556 |                 PrimitiveType::Int8 => Symbol::new("int8"),
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:557:49
[INFO] [stdout]     |
[INFO] [stdout] 557 |                 PrimitiveType::Int16 => Symbol::new("int16"),
[INFO] [stdout]     |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:558:49
[INFO] [stdout]     |
[INFO] [stdout] 558 |                 PrimitiveType::Int32 => Symbol::new("int32"),
[INFO] [stdout]     |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:559:49
[INFO] [stdout]     |
[INFO] [stdout] 559 |                 PrimitiveType::Int64 => Symbol::new("int64"),
[INFO] [stdout]     |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:560:49
[INFO] [stdout]     |
[INFO] [stdout] 560 |                 PrimitiveType::UInt8 => Symbol::new("uint8"),
[INFO] [stdout]     |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:561:50
[INFO] [stdout]     |
[INFO] [stdout] 561 |                 PrimitiveType::UInt16 => Symbol::new("uint16"),
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:562:50
[INFO] [stdout]     |
[INFO] [stdout] 562 |                 PrimitiveType::UInt32 => Symbol::new("uint32"),
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:563:50
[INFO] [stdout]     |
[INFO] [stdout] 563 |                 PrimitiveType::UInt64 => Symbol::new("uint64"),
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:564:51
[INFO] [stdout]     |
[INFO] [stdout] 564 |                 PrimitiveType::Float32 => Symbol::new("float32"),
[INFO] [stdout]     |                                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:565:51
[INFO] [stdout]     |
[INFO] [stdout] 565 |                 PrimitiveType::Float64 => Symbol::new("float64"),
[INFO] [stdout]     |                                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:566:50
[INFO] [stdout]     |
[INFO] [stdout] 566 |                 PrimitiveType::String => Symbol::new("string"),
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:567:50
[INFO] [stdout]     |
[INFO] [stdout] 567 |                 PrimitiveType::Binary => Symbol::new("binary"),
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:568:50
[INFO] [stdout]     |
[INFO] [stdout] 568 |                 PrimitiveType::Date32 => Symbol::new("date32"),
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:569:50
[INFO] [stdout]     |
[INFO] [stdout] 569 |                 PrimitiveType::Date64 => Symbol::new("date64"),
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:570:62
[INFO] [stdout]     |
[INFO] [stdout] 570 |                 PrimitiveType::TimestampSecond(_) => Symbol::new("timestamp_second"),
[INFO] [stdout]     |                                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:571:62
[INFO] [stdout]     |
[INFO] [stdout] 571 |                 PrimitiveType::TimestampMillis(_) => Symbol::new("timestamp_millis"),
[INFO] [stdout]     |                                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:572:62
[INFO] [stdout]     |
[INFO] [stdout] 572 |                 PrimitiveType::TimestampMicros(_) => Symbol::new("timestamp_micros"),
[INFO] [stdout]     |                                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:573:61
[INFO] [stdout]     |
[INFO] [stdout] 573 |                 PrimitiveType::TimestampNanos(_) => Symbol::new("timestamp_nanos"),
[INFO] [stdout]     |                                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:574:54
[INFO] [stdout]     |
[INFO] [stdout] 574 |                 PrimitiveType::TimeMillis => Symbol::new("time_millis"),
[INFO] [stdout]     |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:575:54
[INFO] [stdout]     |
[INFO] [stdout] 575 |                 PrimitiveType::TimeMicros => Symbol::new("time_micros"),
[INFO] [stdout]     |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:576:53
[INFO] [stdout]     |
[INFO] [stdout] 576 |                 PrimitiveType::TimeNanos => Symbol::new("time_nanos"),
[INFO] [stdout]     |                                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:577:60
[INFO] [stdout]     |
[INFO] [stdout] 577 |                 PrimitiveType::Decimal128(_, _) => Symbol::new("decimal128"),
[INFO] [stdout]     |                                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:578:60
[INFO] [stdout]     |
[INFO] [stdout] 578 |                 PrimitiveType::Decimal256(_, _) => Symbol::new("decimal256"),
[INFO] [stdout]     |                                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:579:64
[INFO] [stdout]     |
[INFO] [stdout] 579 |                 PrimitiveType::FixedLenByteArray(_) => Symbol::new("fixed_len_byte_array"),
[INFO] [stdout]     |                                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:582:31
[INFO] [stdout]     |
[INFO] [stdout] 582 |             hash.aset(Symbol::new("type"), type_sym)
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:584:31
[INFO] [stdout]     |
[INFO] [stdout] 584 |             hash.aset(Symbol::new("name"), name.as_str())
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:586:31
[INFO] [stdout]     |
[INFO] [stdout] 586 |             hash.aset(Symbol::new("nullable"), *nullable)
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:590:35
[INFO] [stdout]     |
[INFO] [stdout] 590 |                 hash.aset(Symbol::new("format"), fmt.as_str())
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:599:39
[INFO] [stdout]     |
[INFO] [stdout] 599 |                     hash.aset(Symbol::new("precision"), *p).map_err(|e| {
[INFO] [stdout]     |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:602:39
[INFO] [stdout]     |
[INFO] [stdout] 602 |                     hash.aset(Symbol::new("scale"), *s).map_err(|e| {
[INFO] [stdout]     |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:607:39
[INFO] [stdout]     |
[INFO] [stdout] 607 |                     hash.aset(Symbol::new("length"), *len).map_err(|e| {
[INFO] [stdout]     |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RArray::new`: please use `Ruby::ary_new` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:623:30
[INFO] [stdout]     |
[INFO] [stdout] 623 |     let new_schema = RArray::new();
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/schema.rs:58:40
[INFO] [stdout]    |
[INFO] [stdout] 58 |             .fetch::<_, Value>(Symbol::new("type"))
[INFO] [stdout]    |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RHash::new`: please use `Ruby::hash_new` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:629:32
[INFO] [stdout]     |
[INFO] [stdout] 629 |         let new_field = RHash::new();
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/schema.rs:65:40
[INFO] [stdout]    |
[INFO] [stdout] 65 |             .fetch::<_, Value>(Symbol::new("nullable"))
[INFO] [stdout]    |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/schema.rs:72:40
[INFO] [stdout]    |
[INFO] [stdout] 72 |             .fetch::<_, Value>(Symbol::new("format"))
[INFO] [stdout]    |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:644:40
[INFO] [stdout]     |
[INFO] [stdout] 644 |                 new_field.aset(Symbol::new("name"), key_str)?;
[INFO] [stdout]     |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:645:40
[INFO] [stdout]     |
[INFO] [stdout] 645 |                 new_field.aset(Symbol::new("type"), Symbol::new(&type_str))?;
[INFO] [stdout]     |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/schema.rs:79:36
[INFO] [stdout]    |
[INFO] [stdout] 79 |                     .fetch(Symbol::new("fields"))
[INFO] [stdout]    |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:645:61
[INFO] [stdout]     |
[INFO] [stdout] 645 |                 new_field.aset(Symbol::new("type"), Symbol::new(&type_str))?;
[INFO] [stdout]     |                                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:647:44
[INFO] [stdout]     |
[INFO] [stdout] 647 |                     new_field.aset(Symbol::new("has_timezone"), true)?;
[INFO] [stdout]     |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/schema.rs:90:50
[INFO] [stdout]    |
[INFO] [stdout] 90 |                         field_hash.fetch(Symbol::new("name")).map_err(|e| {
[INFO] [stdout]    |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:107:48
[INFO] [stdout]     |
[INFO] [stdout] 107 |                     .fetch::<_, Value>(Symbol::new("item"))
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:678:53
[INFO] [stdout]     |
[INFO] [stdout] 678 |     if let Some(type_val) = schema_hash.get(Symbol::new("type")) {
[INFO] [stdout]     |                                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:123:48
[INFO] [stdout]     |
[INFO] [stdout] 123 |                     .fetch::<_, Value>(Symbol::new("key"))
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:129:48
[INFO] [stdout]     |
[INFO] [stdout] 129 |                     .fetch::<_, Value>(Symbol::new("value"))
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RArray::new`: please use `Ruby::ary_new` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:713:17
[INFO] [stdout]     |
[INFO] [stdout] 713 |         RArray::new()
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:159:48
[INFO] [stdout]     |
[INFO] [stdout] 159 |                     .fetch::<_, Value>(Symbol::new("precision"))
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:164:48
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     .fetch::<_, Value>(Symbol::new("scale"))
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:171:72
[INFO] [stdout]     |
[INFO] [stdout] 171 |                     if let Ok(has_tz) = hash.fetch::<_, Value>(Symbol::new("has_timezone")) {
[INFO] [stdout]     |                                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:183:56
[INFO] [stdout]     |
[INFO] [stdout] 183 |                         hash.fetch::<_, Value>(Symbol::new("timezone"))
[INFO] [stdout]     |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:731:43
[INFO] [stdout]     |
[INFO] [stdout] 731 |                 if first_hash.get(Symbol::new("name")).is_some()
[INFO] [stdout]     |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:732:47
[INFO] [stdout]     |
[INFO] [stdout] 732 |                     && first_hash.get(Symbol::new("type")).is_some()
[INFO] [stdout]     |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:753:48
[INFO] [stdout]     |
[INFO] [stdout] 753 |         if let Some(fields) = hash.get(Symbol::new("fields")) {
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RArray::new`: please use `Ruby::ary_new` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:798:38
[INFO] [stdout]     |
[INFO] [stdout] 798 |             let new_schema = RArray::new();
[INFO] [stdout]     |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RHash::new`: please use `Ruby::hash_new` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:800:36
[INFO] [stdout]     |
[INFO] [stdout] 800 |                 let field = RHash::new();
[INFO] [stdout]     |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:802:35
[INFO] [stdout]     |
[INFO] [stdout] 802 |                     .aset(Symbol::new("name"), format!("f{}", i))
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:280:28
[INFO] [stdout]     |
[INFO] [stdout] 280 |             .fetch(Symbol::new("name"))
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:807:35
[INFO] [stdout]     |
[INFO] [stdout] 807 |                     .aset(Symbol::new("type"), Symbol::new("string"))
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:807:56
[INFO] [stdout]     |
[INFO] [stdout] 807 |                     .aset(Symbol::new("type"), Symbol::new("string"))
[INFO] [stdout]     |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:284:71
[INFO] [stdout]     |
[INFO] [stdout] 284 |         if let Ok(_type_value) = field_hash.fetch::<_, Value>(Symbol::new("type")) {
[INFO] [stdout]     |                                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:827:23
[INFO] [stdout]     |
[INFO] [stdout] 827 |         .aset(Symbol::new("fields"), schema_array)
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:428:41
[INFO] [stdout]     |
[INFO] [stdout] 428 |     let root_node = if hash.get(Symbol::new("type")).is_some() {
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RString::new`: please use `Ruby::str_new` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/string_cache.rs:45:40
[INFO] [stdout]    |
[INFO] [stdout] 45 |                 let rstring = RString::new(&s);
[INFO] [stdout]    |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:431:64
[INFO] [stdout]     |
[INFO] [stdout] 431 |     } else if let Ok(fields) = hash.fetch::<_, RArray>(Symbol::new("fields")) {
[INFO] [stdout]     |                                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RHash::new`: please use `Ruby::hash_new` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:488:23
[INFO] [stdout]     |
[INFO] [stdout] 488 |     let hash = RHash::new();
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:496:31
[INFO] [stdout]     |
[INFO] [stdout] 496 |             hash.aset(Symbol::new("type"), Symbol::new("struct"))
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:496:52
[INFO] [stdout]     |
[INFO] [stdout] 496 |             hash.aset(Symbol::new("type"), Symbol::new("struct"))
[INFO] [stdout]     |                                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:498:31
[INFO] [stdout]     |
[INFO] [stdout] 498 |             hash.aset(Symbol::new("name"), name.as_str())
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:500:31
[INFO] [stdout]     |
[INFO] [stdout] 500 |             hash.aset(Symbol::new("nullable"), *nullable)
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RArray::new`: please use `Ruby::ary_new` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:503:40
[INFO] [stdout]     |
[INFO] [stdout] 503 |             let fields_array = RArray::new();
[INFO] [stdout]     |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:511:31
[INFO] [stdout]     |
[INFO] [stdout] 511 |             hash.aset(Symbol::new("fields"), fields_array)
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:520:31
[INFO] [stdout]     |
[INFO] [stdout] 520 |             hash.aset(Symbol::new("type"), Symbol::new("list"))
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:520:52
[INFO] [stdout]     |
[INFO] [stdout] 520 |             hash.aset(Symbol::new("type"), Symbol::new("list"))
[INFO] [stdout]     |                                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:522:31
[INFO] [stdout]     |
[INFO] [stdout] 522 |             hash.aset(Symbol::new("name"), name.as_str())
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:524:31
[INFO] [stdout]     |
[INFO] [stdout] 524 |             hash.aset(Symbol::new("nullable"), *nullable)
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:526:31
[INFO] [stdout]     |
[INFO] [stdout] 526 |             hash.aset(Symbol::new("item"), schema_node_to_ruby(item, _ruby)?)
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:536:31
[INFO] [stdout]     |
[INFO] [stdout] 536 |             hash.aset(Symbol::new("type"), Symbol::new("map"))
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:536:52
[INFO] [stdout]     |
[INFO] [stdout] 536 |             hash.aset(Symbol::new("type"), Symbol::new("map"))
[INFO] [stdout]     |                                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:538:31
[INFO] [stdout]     |
[INFO] [stdout] 538 |             hash.aset(Symbol::new("name"), name.as_str())
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:540:31
[INFO] [stdout]     |
[INFO] [stdout] 540 |             hash.aset(Symbol::new("nullable"), *nullable)
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:542:31
[INFO] [stdout]     |
[INFO] [stdout] 542 |             hash.aset(Symbol::new("key"), schema_node_to_ruby(key, _ruby)?)
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:544:31
[INFO] [stdout]     |
[INFO] [stdout] 544 |             hash.aset(Symbol::new("value"), schema_node_to_ruby(value, _ruby)?)
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:555:51
[INFO] [stdout]     |
[INFO] [stdout] 555 |                 PrimitiveType::Boolean => Symbol::new("boolean"),
[INFO] [stdout]     |                                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:556:48
[INFO] [stdout]     |
[INFO] [stdout] 556 |                 PrimitiveType::Int8 => Symbol::new("int8"),
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:557:49
[INFO] [stdout]     |
[INFO] [stdout] 557 |                 PrimitiveType::Int16 => Symbol::new("int16"),
[INFO] [stdout]     |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:558:49
[INFO] [stdout]     |
[INFO] [stdout] 558 |                 PrimitiveType::Int32 => Symbol::new("int32"),
[INFO] [stdout]     |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:559:49
[INFO] [stdout]     |
[INFO] [stdout] 559 |                 PrimitiveType::Int64 => Symbol::new("int64"),
[INFO] [stdout]     |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:560:49
[INFO] [stdout]     |
[INFO] [stdout] 560 |                 PrimitiveType::UInt8 => Symbol::new("uint8"),
[INFO] [stdout]     |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:561:50
[INFO] [stdout]     |
[INFO] [stdout] 561 |                 PrimitiveType::UInt16 => Symbol::new("uint16"),
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:562:50
[INFO] [stdout]     |
[INFO] [stdout] 562 |                 PrimitiveType::UInt32 => Symbol::new("uint32"),
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:563:50
[INFO] [stdout]     |
[INFO] [stdout] 563 |                 PrimitiveType::UInt64 => Symbol::new("uint64"),
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:564:51
[INFO] [stdout]     |
[INFO] [stdout] 564 |                 PrimitiveType::Float32 => Symbol::new("float32"),
[INFO] [stdout]     |                                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:565:51
[INFO] [stdout]     |
[INFO] [stdout] 565 |                 PrimitiveType::Float64 => Symbol::new("float64"),
[INFO] [stdout]     |                                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:566:50
[INFO] [stdout]     |
[INFO] [stdout] 566 |                 PrimitiveType::String => Symbol::new("string"),
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:567:50
[INFO] [stdout]     |
[INFO] [stdout] 567 |                 PrimitiveType::Binary => Symbol::new("binary"),
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:568:50
[INFO] [stdout]     |
[INFO] [stdout] 568 |                 PrimitiveType::Date32 => Symbol::new("date32"),
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:569:50
[INFO] [stdout]     |
[INFO] [stdout] 569 |                 PrimitiveType::Date64 => Symbol::new("date64"),
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:570:62
[INFO] [stdout]     |
[INFO] [stdout] 570 |                 PrimitiveType::TimestampSecond(_) => Symbol::new("timestamp_second"),
[INFO] [stdout]     |                                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:571:62
[INFO] [stdout]     |
[INFO] [stdout] 571 |                 PrimitiveType::TimestampMillis(_) => Symbol::new("timestamp_millis"),
[INFO] [stdout]     |                                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:572:62
[INFO] [stdout]     |
[INFO] [stdout] 572 |                 PrimitiveType::TimestampMicros(_) => Symbol::new("timestamp_micros"),
[INFO] [stdout]     |                                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:573:61
[INFO] [stdout]     |
[INFO] [stdout] 573 |                 PrimitiveType::TimestampNanos(_) => Symbol::new("timestamp_nanos"),
[INFO] [stdout]     |                                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:574:54
[INFO] [stdout]     |
[INFO] [stdout] 574 |                 PrimitiveType::TimeMillis => Symbol::new("time_millis"),
[INFO] [stdout]     |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:575:54
[INFO] [stdout]     |
[INFO] [stdout] 575 |                 PrimitiveType::TimeMicros => Symbol::new("time_micros"),
[INFO] [stdout]     |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:576:53
[INFO] [stdout]     |
[INFO] [stdout] 576 |                 PrimitiveType::TimeNanos => Symbol::new("time_nanos"),
[INFO] [stdout]     |                                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:577:60
[INFO] [stdout]     |
[INFO] [stdout] 577 |                 PrimitiveType::Decimal128(_, _) => Symbol::new("decimal128"),
[INFO] [stdout]     |                                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:578:60
[INFO] [stdout]     |
[INFO] [stdout] 578 |                 PrimitiveType::Decimal256(_, _) => Symbol::new("decimal256"),
[INFO] [stdout]     |                                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:579:64
[INFO] [stdout]     |
[INFO] [stdout] 579 |                 PrimitiveType::FixedLenByteArray(_) => Symbol::new("fixed_len_byte_array"),
[INFO] [stdout]     |                                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:582:31
[INFO] [stdout]     |
[INFO] [stdout] 582 |             hash.aset(Symbol::new("type"), type_sym)
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:584:31
[INFO] [stdout]     |
[INFO] [stdout] 584 |             hash.aset(Symbol::new("name"), name.as_str())
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:586:31
[INFO] [stdout]     |
[INFO] [stdout] 586 |             hash.aset(Symbol::new("nullable"), *nullable)
[INFO] [stdout]     |                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:590:35
[INFO] [stdout]     |
[INFO] [stdout] 590 |                 hash.aset(Symbol::new("format"), fmt.as_str())
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:599:39
[INFO] [stdout]     |
[INFO] [stdout] 599 |                     hash.aset(Symbol::new("precision"), *p).map_err(|e| {
[INFO] [stdout]     |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:602:39
[INFO] [stdout]     |
[INFO] [stdout] 602 |                     hash.aset(Symbol::new("scale"), *s).map_err(|e| {
[INFO] [stdout]     |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:607:39
[INFO] [stdout]     |
[INFO] [stdout] 607 |                     hash.aset(Symbol::new("length"), *len).map_err(|e| {
[INFO] [stdout]     |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RArray::new`: please use `Ruby::ary_new` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:623:30
[INFO] [stdout]     |
[INFO] [stdout] 623 |     let new_schema = RArray::new();
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RHash::new`: please use `Ruby::hash_new` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:629:32
[INFO] [stdout]     |
[INFO] [stdout] 629 |         let new_field = RHash::new();
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:644:40
[INFO] [stdout]     |
[INFO] [stdout] 644 |                 new_field.aset(Symbol::new("name"), key_str)?;
[INFO] [stdout]     |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:645:40
[INFO] [stdout]     |
[INFO] [stdout] 645 |                 new_field.aset(Symbol::new("type"), Symbol::new(&type_str))?;
[INFO] [stdout]     |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:645:61
[INFO] [stdout]     |
[INFO] [stdout] 645 |                 new_field.aset(Symbol::new("type"), Symbol::new(&type_str))?;
[INFO] [stdout]     |                                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:647:44
[INFO] [stdout]     |
[INFO] [stdout] 647 |                     new_field.aset(Symbol::new("has_timezone"), true)?;
[INFO] [stdout]     |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:678:53
[INFO] [stdout]     |
[INFO] [stdout] 678 |     if let Some(type_val) = schema_hash.get(Symbol::new("type")) {
[INFO] [stdout]     |                                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RArray::new`: please use `Ruby::ary_new` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:713:17
[INFO] [stdout]     |
[INFO] [stdout] 713 |         RArray::new()
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:731:43
[INFO] [stdout]     |
[INFO] [stdout] 731 |                 if first_hash.get(Symbol::new("name")).is_some()
[INFO] [stdout]     |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:732:47
[INFO] [stdout]     |
[INFO] [stdout] 732 |                     && first_hash.get(Symbol::new("type")).is_some()
[INFO] [stdout]     |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:753:48
[INFO] [stdout]     |
[INFO] [stdout] 753 |         if let Some(fields) = hash.get(Symbol::new("fields")) {
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RArray::new`: please use `Ruby::ary_new` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:798:38
[INFO] [stdout]     |
[INFO] [stdout] 798 |             let new_schema = RArray::new();
[INFO] [stdout]     |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RHash::new`: please use `Ruby::hash_new` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:800:36
[INFO] [stdout]     |
[INFO] [stdout] 800 |                 let field = RHash::new();
[INFO] [stdout]     |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:802:35
[INFO] [stdout]     |
[INFO] [stdout] 802 |                     .aset(Symbol::new("name"), format!("f{}", i))
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:807:35
[INFO] [stdout]     |
[INFO] [stdout] 807 |                     .aset(Symbol::new("type"), Symbol::new("string"))
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:807:56
[INFO] [stdout]     |
[INFO] [stdout] 807 |                     .aset(Symbol::new("type"), Symbol::new("string"))
[INFO] [stdout]     |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/schema.rs:827:23
[INFO] [stdout]     |
[INFO] [stdout] 827 |         .aset(Symbol::new("fields"), schema_array)
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RString::new`: please use `Ruby::str_new` instead
[INFO] [stdout]   --> ext/parquet-ruby-adapter/src/string_cache.rs:45:40
[INFO] [stdout]    |
[INFO] [stdout] 45 |                 let rstring = RString::new(&s);
[INFO] [stdout]    |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RHash::new`: please use `Ruby::hash_new` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:159:25
[INFO] [stdout]     |
[INFO] [stdout] 159 |     let kwargs = RHash::new();
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:161:17
[INFO] [stdout]     |
[INFO] [stdout] 161 |         Symbol::new("result_type"),
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:162:17
[INFO] [stdout]     |
[INFO] [stdout] 162 |         Symbol::new(args.result_type.to_string()),
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:165:29
[INFO] [stdout]     |
[INFO] [stdout] 165 |         kwargs.aset(Symbol::new("columns"), RArray::from_vec(columns))?;
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RArray::from_vec`: please use `Ruby::ary_from_vec` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:165:53
[INFO] [stdout]     |
[INFO] [stdout] 165 |         kwargs.aset(Symbol::new("columns"), RArray::from_vec(columns))?;
[INFO] [stdout]     |                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:168:29
[INFO] [stdout]     |
[INFO] [stdout] 168 |         kwargs.aset(Symbol::new("strict"), true)?;
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:171:29
[INFO] [stdout]     |
[INFO] [stdout] 171 |         kwargs.aset(Symbol::new("logger"), logger)?;
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RHash::new`: please use `Ruby::hash_new` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:183:25
[INFO] [stdout]     |
[INFO] [stdout] 183 |     let kwargs = RHash::new();
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:185:17
[INFO] [stdout]     |
[INFO] [stdout] 185 |         Symbol::new("result_type"),
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:186:17
[INFO] [stdout]     |
[INFO] [stdout] 186 |         Symbol::new(args.result_type.to_string()),
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:189:29
[INFO] [stdout]     |
[INFO] [stdout] 189 |         kwargs.aset(Symbol::new("columns"), RArray::from_vec(columns))?;
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RArray::from_vec`: please use `Ruby::ary_from_vec` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:189:53
[INFO] [stdout]     |
[INFO] [stdout] 189 |         kwargs.aset(Symbol::new("columns"), RArray::from_vec(columns))?;
[INFO] [stdout]     |                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:192:29
[INFO] [stdout]     |
[INFO] [stdout] 192 |         kwargs.aset(Symbol::new("batch_size"), batch_size)?;
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:195:29
[INFO] [stdout]     |
[INFO] [stdout] 195 |         kwargs.aset(Symbol::new("strict"), true)?;
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:198:29
[INFO] [stdout]     |
[INFO] [stdout] 198 |         kwargs.aset(Symbol::new("logger"), logger)?;
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RHash::new`: please use `Ruby::hash_new` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:159:25
[INFO] [stdout]     |
[INFO] [stdout] 159 |     let kwargs = RHash::new();
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:161:17
[INFO] [stdout]     |
[INFO] [stdout] 161 |         Symbol::new("result_type"),
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:162:17
[INFO] [stdout]     |
[INFO] [stdout] 162 |         Symbol::new(args.result_type.to_string()),
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:165:29
[INFO] [stdout]     |
[INFO] [stdout] 165 |         kwargs.aset(Symbol::new("columns"), RArray::from_vec(columns))?;
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RArray::from_vec`: please use `Ruby::ary_from_vec` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:165:53
[INFO] [stdout]     |
[INFO] [stdout] 165 |         kwargs.aset(Symbol::new("columns"), RArray::from_vec(columns))?;
[INFO] [stdout]     |                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:168:29
[INFO] [stdout]     |
[INFO] [stdout] 168 |         kwargs.aset(Symbol::new("strict"), true)?;
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:171:29
[INFO] [stdout]     |
[INFO] [stdout] 171 |         kwargs.aset(Symbol::new("logger"), logger)?;
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RHash::new`: please use `Ruby::hash_new` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:183:25
[INFO] [stdout]     |
[INFO] [stdout] 183 |     let kwargs = RHash::new();
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:185:17
[INFO] [stdout]     |
[INFO] [stdout] 185 |         Symbol::new("result_type"),
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:186:17
[INFO] [stdout]     |
[INFO] [stdout] 186 |         Symbol::new(args.result_type.to_string()),
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:189:29
[INFO] [stdout]     |
[INFO] [stdout] 189 |         kwargs.aset(Symbol::new("columns"), RArray::from_vec(columns))?;
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::RArray::from_vec`: please use `Ruby::ary_from_vec` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:189:53
[INFO] [stdout]     |
[INFO] [stdout] 189 |         kwargs.aset(Symbol::new("columns"), RArray::from_vec(columns))?;
[INFO] [stdout]     |                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:192:29
[INFO] [stdout]     |
[INFO] [stdout] 192 |         kwargs.aset(Symbol::new("batch_size"), batch_size)?;
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:195:29
[INFO] [stdout]     |
[INFO] [stdout] 195 |         kwargs.aset(Symbol::new("strict"), true)?;
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `magnus::Symbol::new`: please use `Ruby::to_symbol` instead
[INFO] [stdout]    --> ext/parquet-ruby-adapter/src/utils.rs:198:29
[INFO] [stdout]     |
[INFO] [stdout] 198 |         kwargs.aset(Symbol::new("logger"), logger)?;
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking jemallocator v0.5.4
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]   --> ext/parquet/src/adapter_ffi.rs:10:32
[INFO] [stdout]    |
[INFO] [stdout] 10 |             magnus::exception::runtime_error(),
[INFO] [stdout]    |                                ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::arg_error`: please use `Ruby::exception_arg_error` instead
[INFO] [stdout]   --> ext/parquet/src/adapter_ffi.rs:39:53
[INFO] [stdout]    |
[INFO] [stdout] 39 |                 MagnusError::new(magnus::exception::arg_error(), "result_type cannot be nil")
[INFO] [stdout]    |                                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::arg_error`: please use `Ruby::exception_arg_error` instead
[INFO] [stdout]   --> ext/parquet/src/adapter_ffi.rs:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |                 MagnusError::new(magnus::exception::arg_error(), "Invalid result_type value")
[INFO] [stdout]    |                                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]   --> ext/parquet/src/adapter_ffi.rs:67:32
[INFO] [stdout]    |
[INFO] [stdout] 67 |             magnus::exception::runtime_error(),
[INFO] [stdout]    |                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::arg_error`: please use `Ruby::exception_arg_error` instead
[INFO] [stdout]   --> ext/parquet/src/adapter_ffi.rs:97:53
[INFO] [stdout]    |
[INFO] [stdout] 97 |                 MagnusError::new(magnus::exception::arg_error(), "result_type cannot be nil")
[INFO] [stdout]    |                                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::arg_error`: please use `Ruby::exception_arg_error` instead
[INFO] [stdout]    --> ext/parquet/src/adapter_ffi.rs:101:53
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 MagnusError::new(magnus::exception::arg_error(), "Invalid result_type value")
[INFO] [stdout]     |                                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::arg_error`: please use `Ruby::exception_arg_error` instead
[INFO] [stdout]    --> ext/parquet/src/adapter_ffi.rs:110:36
[INFO] [stdout]     |
[INFO] [stdout] 110 |                 magnus::exception::arg_error(),
[INFO] [stdout]     |                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]    --> ext/parquet/src/adapter_ffi.rs:137:32
[INFO] [stdout]     |
[INFO] [stdout] 137 |             magnus::exception::runtime_error(),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]    --> ext/parquet/src/adapter_ffi.rs:152:32
[INFO] [stdout]     |
[INFO] [stdout] 152 |             magnus::exception::runtime_error(),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]   --> ext/parquet/src/adapter_ffi.rs:10:32
[INFO] [stdout]    |
[INFO] [stdout] 10 |             magnus::exception::runtime_error(),
[INFO] [stdout]    |                                ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::arg_error`: please use `Ruby::exception_arg_error` instead
[INFO] [stdout]   --> ext/parquet/src/adapter_ffi.rs:39:53
[INFO] [stdout]    |
[INFO] [stdout] 39 |                 MagnusError::new(magnus::exception::arg_error(), "result_type cannot be nil")
[INFO] [stdout]    |                                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::arg_error`: please use `Ruby::exception_arg_error` instead
[INFO] [stdout]   --> ext/parquet/src/adapter_ffi.rs:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |                 MagnusError::new(magnus::exception::arg_error(), "Invalid result_type value")
[INFO] [stdout]    |                                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]   --> ext/parquet/src/adapter_ffi.rs:67:32
[INFO] [stdout]    |
[INFO] [stdout] 67 |             magnus::exception::runtime_error(),
[INFO] [stdout]    |                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::arg_error`: please use `Ruby::exception_arg_error` instead
[INFO] [stdout]   --> ext/parquet/src/adapter_ffi.rs:97:53
[INFO] [stdout]    |
[INFO] [stdout] 97 |                 MagnusError::new(magnus::exception::arg_error(), "result_type cannot be nil")
[INFO] [stdout]    |                                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::arg_error`: please use `Ruby::exception_arg_error` instead
[INFO] [stdout]    --> ext/parquet/src/adapter_ffi.rs:101:53
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 MagnusError::new(magnus::exception::arg_error(), "Invalid result_type value")
[INFO] [stdout]     |                                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::arg_error`: please use `Ruby::exception_arg_error` instead
[INFO] [stdout]    --> ext/parquet/src/adapter_ffi.rs:110:36
[INFO] [stdout]     |
[INFO] [stdout] 110 |                 magnus::exception::arg_error(),
[INFO] [stdout]     |                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]    --> ext/parquet/src/adapter_ffi.rs:137:32
[INFO] [stdout]     |
[INFO] [stdout] 137 |             magnus::exception::runtime_error(),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `magnus::exception::runtime_error`: please use `Ruby::exception_runtime_error` instead
[INFO] [stdout]    --> ext/parquet/src/adapter_ffi.rs:152:32
[INFO] [stdout]     |
[INFO] [stdout] 152 |             magnus::exception::runtime_error(),
[INFO] [stdout]     |                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 49s
[INFO] running `Command { std: "docker" "inspect" "4c0e536e0ad829c9bf27711928bf17b8156cdae75d358eae70d9ab0ffa5ae396", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4c0e536e0ad829c9bf27711928bf17b8156cdae75d358eae70d9ab0ffa5ae396", kill_on_drop: false }`
[INFO] [stdout] 4c0e536e0ad829c9bf27711928bf17b8156cdae75d358eae70d9ab0ffa5ae396
