[INFO] fetching crate duckdb-extension-framework 0.7.0...
[INFO] testing duckdb-extension-framework-0.7.0 against 1.90.0 for beta-1.91-3
[INFO] extracting crate duckdb-extension-framework 0.7.0 into /workspace/builds/worker-5-tc1/source
[INFO] removed /workspace/builds/worker-5-tc1/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate duckdb-extension-framework 0.7.0
[INFO] finished tweaking crates.io crate duckdb-extension-framework 0.7.0
[INFO] tweaked toml for crates.io crate duckdb-extension-framework 0.7.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate duckdb-extension-framework 0.7.0 on toolchain 1.90.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 51 packages to latest compatible versions
[INFO] [stderr]       Adding bindgen v0.61.0 (available: v0.72.1)
[INFO] [stderr]       Adding num-derive v0.3.3 (available: v0.4.2)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded build_script v0.2.0
[INFO] [stderr]   Downloaded bindgen v0.61.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 16dc1b89c739096da3f41bd499efd1d6c50d7f94ea42db18cc10c3fe6131c318
[INFO] running `Command { std: "docker" "start" "-a" "16dc1b89c739096da3f41bd499efd1d6c50d7f94ea42db18cc10c3fe6131c318", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "16dc1b89c739096da3f41bd499efd1d6c50d7f94ea42db18cc10c3fe6131c318", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "16dc1b89c739096da3f41bd499efd1d6c50d7f94ea42db18cc10c3fe6131c318", kill_on_drop: false }`
[INFO] [stdout] 16dc1b89c739096da3f41bd499efd1d6c50d7f94ea42db18cc10c3fe6131c318
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 21e4c639e86089a98e8eb7d9e9a4102081a0f1c88b76ddaf5d131bfb4aa8f4d1
[INFO] running `Command { std: "docker" "start" "-a" "21e4c639e86089a98e8eb7d9e9a4102081a0f1c88b76ddaf5d131bfb4aa8f4d1", kill_on_drop: false }`
[INFO] [stderr]    Compiling cfg-if v1.0.3
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling libc v0.2.176
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling bindgen v0.61.0
[INFO] [stderr]    Compiling build_script v0.2.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling num-derive v0.3.3
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling duckdb-extension-framework v0.7.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved imports `crate::duckly::duckdb_config`, `crate::duckly::duckdb_config_count`, `crate::duckly::duckdb_create_config`, `crate::duckly::duckdb_destroy_config`, `crate::duckly::duckdb_get_config_flag`, `crate::duckly::duckdb_set_config`
[INFO] [stdout]   --> src/config.rs:9:9
[INFO] [stdout]    |
[INFO] [stdout]  9 |         duckdb_config, duckdb_config_count, duckdb_create_config, duckdb_destroy_config,
[INFO] [stdout]    |         ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^ no `duckdb_destroy_config` in `duckly`
[INFO] [stdout]    |         |              |                    |
[INFO] [stdout]    |         |              |                    no `duckdb_create_config` in `duckly`
[INFO] [stdout]    |         |              no `duckdb_config_count` in `duckly`
[INFO] [stdout]    |         no `duckdb_config` in `duckly`
[INFO] [stdout] 10 |         duckdb_get_config_flag, duckdb_set_config,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^ no `duckdb_set_config` in `duckly`
[INFO] [stdout]    |         |
[INFO] [stdout]    |         no `duckdb_get_config_flag` in `duckly`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::duckly::duckdb_connection`, `crate::duckly::duckdb_disconnect`, `crate::duckly::duckdb_register_table_function`
[INFO] [stdout]  --> src/connection.rs:2:21
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::duckly::{duckdb_connection, duckdb_disconnect, duckdb_register_table_function};
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_register_table_function` in `duckly`
[INFO] [stdout]   |                     |                  |
[INFO] [stdout]   |                     |                  no `duckdb_disconnect` in `duckly`
[INFO] [stdout]   |                     no `duckdb_connection` in `duckly`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::duckly::duckdb_create_data_chunk`, `crate::duckly::duckdb_data_chunk`, `crate::duckly::duckdb_data_chunk_get_column_count`, `crate::duckly::duckdb_data_chunk_get_size`, `crate::duckly::duckdb_data_chunk_get_vector`, `crate::duckly::duckdb_data_chunk_reset`, `crate::duckly::duckdb_data_chunk_set_size`, `crate::duckly::duckdb_destroy_data_chunk`, `crate::duckly::duckdb_logical_type`, `crate::duckly::idx_t`
[INFO] [stdout]  --> src/data_chunk.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 |     duckdb_create_data_chunk, duckdb_data_chunk, duckdb_data_chunk_get_column_count,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_data_chunk_get_column_count` in `duckly`
[INFO] [stdout]   |     |                         |
[INFO] [stdout]   |     |                         no `duckdb_data_chunk` in `duckly`
[INFO] [stdout]   |     no `duckdb_create_data_chunk` in `duckly`
[INFO] [stdout] 3 |     duckdb_data_chunk_get_size, duckdb_data_chunk_get_vector, duckdb_data_chunk_reset,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_data_chunk_reset` in `duckly`
[INFO] [stdout]   |     |                           |
[INFO] [stdout]   |     |                           no `duckdb_data_chunk_get_vector` in `duckly`
[INFO] [stdout]   |     no `duckdb_data_chunk_get_size` in `duckly`
[INFO] [stdout] 4 |     duckdb_data_chunk_set_size, duckdb_destroy_data_chunk, duckdb_logical_type, idx_t,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^  ^^^^^ no `idx_t` in `duckly`
[INFO] [stdout]   |     |                           |                          |
[INFO] [stdout]   |     |                           |                          no `duckdb_logical_type` in `duckly`
[INFO] [stdout]   |     |                           no `duckdb_destroy_data_chunk` in `duckly`
[INFO] [stdout]   |     no `duckdb_data_chunk_set_size` in `duckly`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::duckly::duckdb_add_replacement_scan`, `crate::duckly::duckdb_close`, `crate::duckly::duckdb_connect`, `crate::duckly::duckdb_connection`, `crate::duckly::duckdb_database`, `crate::duckly::duckdb_delete_callback_t`, `crate::duckly::duckdb_open`, `crate::duckly::duckdb_open_ext`, `crate::duckly::duckdb_replacement_callback_t`
[INFO] [stdout]  --> src/database.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 |     duckdb_add_replacement_scan, duckdb_close, duckdb_connect, duckdb_connection, duckdb_database,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^ no `duckdb_database` in `duckly`
[INFO] [stdout]   |     |                            |             |               |
[INFO] [stdout]   |     |                            |             |               no `duckdb_connection` in `duckly`
[INFO] [stdout]   |     |                            |             no `duckdb_connect` in `duckly`
[INFO] [stdout]   |     |                            no `duckdb_close` in `duckly`
[INFO] [stdout]   |     no `duckdb_add_replacement_scan` in `duckly`
[INFO] [stdout] 4 |     duckdb_delete_callback_t, duckdb_open, duckdb_open_ext, duckdb_replacement_callback_t,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_replacement_callback_t` in `duckly`
[INFO] [stdout]   |     |                         |            |
[INFO] [stdout]   |     |                         |            no `duckdb_open_ext` in `duckly`
[INFO] [stdout]   |     |                         no `duckdb_open` in `duckly`
[INFO] [stdout]   |     no `duckdb_delete_callback_t` in `duckly`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::duckly::duckdb_create_list_type`, `crate::duckly::duckdb_create_logical_type`, `crate::duckly::duckdb_create_map_type`, `crate::duckly::duckdb_create_struct_type`, `crate::duckly::duckdb_create_union`, `crate::duckly::duckdb_destroy_logical_type`, `crate::duckly::duckdb_get_type_id`, `crate::duckly::duckdb_logical_type`, `crate::duckly::idx_t`
[INFO] [stdout]  --> src/logical_type.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 |     duckdb_create_list_type, duckdb_create_logical_type, duckdb_create_map_type,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_create_map_type` in `duckly`
[INFO] [stdout]   |     |                        |
[INFO] [stdout]   |     |                        no `duckdb_create_logical_type` in `duckly`
[INFO] [stdout]   |     no `duckdb_create_list_type` in `duckly`
[INFO] [stdout] 4 |     duckdb_create_struct_type, duckdb_create_union, duckdb_destroy_logical_type,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_destroy_logical_type` in `duckly`
[INFO] [stdout]   |     |                          |
[INFO] [stdout]   |     |                          no `duckdb_create_union` in `duckly`
[INFO] [stdout]   |     no `duckdb_create_struct_type` in `duckly`
[INFO] [stdout] 5 |     duckdb_get_type_id, duckdb_logical_type, idx_t,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^  ^^^^^ no `idx_t` in `duckly`
[INFO] [stdout]   |     |                   |
[INFO] [stdout]   |     |                   no `duckdb_logical_type` in `duckly`
[INFO] [stdout]   |     no `duckdb_get_type_id` in `duckly`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::duckly::duckdb_bind_add_result_column`, `crate::duckly::duckdb_bind_get_extra_info`, `crate::duckly::duckdb_bind_get_parameter`, `crate::duckly::duckdb_bind_get_parameter_count`, `crate::duckly::duckdb_bind_info`, `crate::duckly::duckdb_bind_set_bind_data`, `crate::duckly::duckdb_bind_set_cardinality`, `crate::duckly::duckdb_bind_set_error`, `crate::duckly::idx_t`
[INFO] [stdout]  --> src/table_functions/bind_info.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 |     duckdb_bind_add_result_column, duckdb_bind_get_extra_info, duckdb_bind_get_parameter,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_bind_get_parameter` in `duckly`
[INFO] [stdout]   |     |                              |
[INFO] [stdout]   |     |                              no `duckdb_bind_get_extra_info` in `duckly`
[INFO] [stdout]   |     no `duckdb_bind_add_result_column` in `duckly`
[INFO] [stdout] 3 |     duckdb_bind_get_parameter_count, duckdb_bind_info, duckdb_bind_set_bind_data,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_bind_set_bind_data` in `duckly`
[INFO] [stdout]   |     |                                |
[INFO] [stdout]   |     |                                no `duckdb_bind_info` in `duckly`
[INFO] [stdout]   |     no `duckdb_bind_get_parameter_count` in `duckly`
[INFO] [stdout] 4 |     duckdb_bind_set_cardinality, duckdb_bind_set_error, idx_t,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^ no `idx_t` in `duckly`
[INFO] [stdout]   |     |                            |
[INFO] [stdout]   |     |                            no `duckdb_bind_set_error` in `duckly`
[INFO] [stdout]   |     no `duckdb_bind_set_cardinality` in `duckly`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::duckly::duckdb_function_get_bind_data`, `crate::duckly::duckdb_function_get_extra_info`, `crate::duckly::duckdb_function_get_init_data`, `crate::duckly::duckdb_function_get_local_init_data`, `crate::duckly::duckdb_function_info`, `crate::duckly::duckdb_function_set_error`
[INFO] [stdout]  --> src/table_functions/function_info.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 |     duckdb_function_get_bind_data, duckdb_function_get_extra_info, duckdb_function_get_init_data,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_function_get_init_data` in `duckly`
[INFO] [stdout]   |     |                              |
[INFO] [stdout]   |     |                              no `duckdb_function_get_extra_info` in `duckly`
[INFO] [stdout]   |     no `duckdb_function_get_bind_data` in `duckly`
[INFO] [stdout] 4 |     duckdb_function_get_local_init_data, duckdb_function_info, duckdb_function_set_error,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_function_set_error` in `duckly`
[INFO] [stdout]   |     |                                    |
[INFO] [stdout]   |     |                                    no `duckdb_function_info` in `duckly`
[INFO] [stdout]   |     no `duckdb_function_get_local_init_data` in `duckly`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::duckly::duckdb_init_get_bind_data`, `crate::duckly::duckdb_init_get_column_count`, `crate::duckly::duckdb_init_get_column_index`, `crate::duckly::duckdb_init_get_extra_info`, `crate::duckly::duckdb_init_info`, `crate::duckly::duckdb_init_set_error`, `crate::duckly::duckdb_init_set_init_data`, `crate::duckly::duckdb_init_set_max_threads`, `crate::duckly::idx_t`
[INFO] [stdout]  --> src/table_functions/init_info.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     duckdb_init_get_bind_data, duckdb_init_get_column_count, duckdb_init_get_column_index,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_init_get_column_index` in `duckly`
[INFO] [stdout]   |     |                          |
[INFO] [stdout]   |     |                          no `duckdb_init_get_column_count` in `duckly`
[INFO] [stdout]   |     no `duckdb_init_get_bind_data` in `duckly`
[INFO] [stdout] 7 |     duckdb_init_get_extra_info, duckdb_init_info, duckdb_init_set_error, duckdb_init_set_init_data,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_init_set_init_data` in `duckly`
[INFO] [stdout]   |     |                           |                 |
[INFO] [stdout]   |     |                           |                 no `duckdb_init_set_error` in `duckly`
[INFO] [stdout]   |     |                           no `duckdb_init_info` in `duckly`
[INFO] [stdout]   |     no `duckdb_init_get_extra_info` in `duckly`
[INFO] [stdout] 8 |     duckdb_init_set_max_threads, idx_t,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^ no `idx_t` in `duckly`
[INFO] [stdout]   |     |
[INFO] [stdout]   |     no `duckdb_init_set_max_threads` in `duckly`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::duckly::duckdb_replacement_scan_add_parameter`, `crate::duckly::duckdb_replacement_scan_info`, `crate::duckly::duckdb_replacement_scan_set_error`, `crate::duckly::duckdb_replacement_scan_set_function_name`
[INFO] [stdout]   --> src/table_functions/replacement_scan.rs:9:9
[INFO] [stdout]    |
[INFO] [stdout]  9 |         duckdb_replacement_scan_add_parameter, duckdb_replacement_scan_info,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_replacement_scan_info` in `duckly`
[INFO] [stdout]    |         |
[INFO] [stdout]    |         no `duckdb_replacement_scan_add_parameter` in `duckly`
[INFO] [stdout] 10 |         duckdb_replacement_scan_set_error, duckdb_replacement_scan_set_function_name,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_replacement_scan_set_function_name` in `duckly`
[INFO] [stdout]    |         |
[INFO] [stdout]    |         no `duckdb_replacement_scan_set_error` in `duckly`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::duckly::duckdb_create_table_function`, `crate::duckly::duckdb_delete_callback_t`, `crate::duckly::duckdb_destroy_table_function`, `crate::duckly::duckdb_table_function`, `crate::duckly::duckdb_table_function_add_parameter`, `crate::duckly::duckdb_table_function_init_t`, `crate::duckly::duckdb_table_function_set_bind`, `crate::duckly::duckdb_table_function_set_extra_info`, `crate::duckly::duckdb_table_function_set_function`, `crate::duckly::duckdb_table_function_set_init`, `crate::duckly::duckdb_table_function_set_local_init`, `crate::duckly::duckdb_table_function_set_name`, `crate::duckly::duckdb_table_function_supports_projection_pushdown`
[INFO] [stdout]  --> src/table_functions/table_function.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 |     duckdb_create_table_function, duckdb_delete_callback_t, duckdb_destroy_table_function,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_destroy_table_function` in `duckly`
[INFO] [stdout]   |     |                             |
[INFO] [stdout]   |     |                             no `duckdb_delete_callback_t` in `duckly`
[INFO] [stdout]   |     no `duckdb_create_table_function` in `duckly`
[INFO] [stdout] 3 |     duckdb_table_function, duckdb_table_function_add_parameter, duckdb_table_function_init_t,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_table_function_init_t` in `duckly`
[INFO] [stdout]   |     |                      |
[INFO] [stdout]   |     |                      no `duckdb_table_function_add_parameter` in `duckly`
[INFO] [stdout]   |     no `duckdb_table_function` in `duckly`
[INFO] [stdout] 4 |     duckdb_table_function_set_bind, duckdb_table_function_set_extra_info,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_table_function_set_extra_info` in `duckly`
[INFO] [stdout]   |     |
[INFO] [stdout]   |     no `duckdb_table_function_set_bind` in `duckly`
[INFO] [stdout] 5 |     duckdb_table_function_set_function, duckdb_table_function_set_init,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_table_function_set_init` in `duckly`
[INFO] [stdout]   |     |
[INFO] [stdout]   |     no `duckdb_table_function_set_function` in `duckly`
[INFO] [stdout] 6 |     duckdb_table_function_set_local_init, duckdb_table_function_set_name,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 7 |     duckdb_table_function_supports_projection_pushdown,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::duckly::duckdb_destroy_value`, `crate::duckly::duckdb_get_varchar`, `crate::duckly::duckdb_value`
[INFO] [stdout]  --> src/value.rs:1:21
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::duckly::{duckdb_destroy_value, duckdb_get_varchar, duckdb_value};
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^ no `duckdb_value` in `duckly`
[INFO] [stdout]   |                     |                     |
[INFO] [stdout]   |                     |                     no `duckdb_get_varchar` in `duckly`
[INFO] [stdout]   |                     no `duckdb_destroy_value` in `duckly`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::duckly::duckdb_validity_row_is_valid`, `crate::duckly::duckdb_validity_set_row_invalid`, `crate::duckly::duckdb_validity_set_row_valid`, `crate::duckly::duckdb_validity_set_row_validity`, `crate::duckly::duckdb_vector`, `crate::duckly::duckdb_vector_assign_string_element`, `crate::duckly::duckdb_vector_assign_string_element_len`, `crate::duckly::duckdb_vector_ensure_validity_writable`, `crate::duckly::duckdb_vector_get_column_type`, `crate::duckly::duckdb_vector_get_data`, `crate::duckly::duckdb_vector_get_validity`, `crate::duckly::duckdb_vector_size`, `crate::duckly::idx_t`
[INFO] [stdout]  --> src/vector.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 |         duckdb_validity_row_is_valid, duckdb_validity_set_row_invalid,
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_validity_set_row_invalid` in `duckly`
[INFO] [stdout]   |         |
[INFO] [stdout]   |         no `duckdb_validity_row_is_valid` in `duckly`
[INFO] [stdout] 4 |         duckdb_validity_set_row_valid, duckdb_validity_set_row_validity, duckdb_vector,
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^ no `duckdb_vector` in `duckly`
[INFO] [stdout]   |         |                              |
[INFO] [stdout]   |         |                              no `duckdb_validity_set_row_validity` in `duckly`
[INFO] [stdout]   |         no `duckdb_validity_set_row_valid` in `duckly`
[INFO] [stdout] 5 |         duckdb_vector_assign_string_element, duckdb_vector_assign_string_element_len,
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_vector_assign_string_element_len` in `duckly`
[INFO] [stdout]   |         |
[INFO] [stdout]   |         no `duckdb_vector_assign_string_element` in `duckly`
[INFO] [stdout] 6 |         duckdb_vector_ensure_validity_writable, duckdb_vector_get_column_type,
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_vector_get_column_type` in `duckly`
[INFO] [stdout]   |         |
[INFO] [stdout]   |         no `duckdb_vector_ensure_validity_writable` in `duckly`
[INFO] [stdout] 7 |         duckdb_vector_get_data, duckdb_vector_get_validity, duckdb_vector_size, idx_t,
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^
[INFO] [stdout]   |         |
[INFO] [stdout]   |         no `duckdb_vector_get_data` in `duckly`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::duckly::duckdb_malloc`
[INFO] [stdout]   --> src/lib.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 | use crate::duckly::duckdb_malloc;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `duckdb_malloc` in `duckly`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `duckdb_state_DuckDBSuccess` in module `$crate::duckly`
[INFO] [stdout]   --> src/error.rs:5:35
[INFO] [stdout]    |
[INFO] [stdout]  5 |           if ($x != $crate::duckly::duckdb_state_DuckDBSuccess) {
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `$crate::duckly`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/config.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 | /         check!(unsafe {
[INFO] [stdout] 43 | |             duckdb_get_config_flag(self.idx, addr_of_mut!(name_ptr), addr_of_mut!(desc_ptr))
[INFO] [stdout] 44 | |         });
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `check` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `duckdb_state_DuckDBSuccess` in module `$crate::duckly`
[INFO] [stdout]   --> src/error.rs:5:35
[INFO] [stdout]    |
[INFO] [stdout]  5 |         if ($x != $crate::duckly::duckdb_state_DuckDBSuccess) {
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `$crate::duckly`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/config.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 65 |         check!(unsafe { duckdb_create_config(addr_of_mut!(out_config)) });
[INFO] [stdout]    |         ----------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `check` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `duckdb_state_DuckDBSuccess` in module `$crate::duckly`
[INFO] [stdout]   --> src/error.rs:5:35
[INFO] [stdout]    |
[INFO] [stdout]  5 |         if ($x != $crate::duckly::duckdb_state_DuckDBSuccess) {
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `$crate::duckly`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/config.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |         check!(unsafe { duckdb_set_config(self.0, name.as_ptr(), value.as_ptr()) });
[INFO] [stdout]    |         --------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `check` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `duckdb_state_DuckDBSuccess` in module `$crate::duckly`
[INFO] [stdout]   --> src/error.rs:5:35
[INFO] [stdout]    |
[INFO] [stdout]  5 |         if ($x != $crate::duckly::duckdb_state_DuckDBSuccess) {
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `$crate::duckly`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/connection.rs:33:13
[INFO] [stdout]    |
[INFO] [stdout] 33 |             check!(duckdb_register_table_function(self.ptr, table_function.ptr));
[INFO] [stdout]    |             -------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `check` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_BOOLEAN` in this scope
[INFO] [stdout]  --> src/constants.rs:5:15
[INFO] [stdout]   |
[INFO] [stdout] 5 |     Boolean = DUCKDB_TYPE_DUCKDB_TYPE_BOOLEAN as isize,
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_TINYINT` in this scope
[INFO] [stdout]  --> src/constants.rs:6:15
[INFO] [stdout]   |
[INFO] [stdout] 6 |     Tinyint = DUCKDB_TYPE_DUCKDB_TYPE_TINYINT as isize,
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_SMALLINT` in this scope
[INFO] [stdout]  --> src/constants.rs:7:16
[INFO] [stdout]   |
[INFO] [stdout] 7 |     Smallint = DUCKDB_TYPE_DUCKDB_TYPE_SMALLINT as isize,
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_INTEGER` in this scope
[INFO] [stdout]  --> src/constants.rs:8:15
[INFO] [stdout]   |
[INFO] [stdout] 8 |     Integer = DUCKDB_TYPE_DUCKDB_TYPE_INTEGER as isize,
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_BIGINT` in this scope
[INFO] [stdout]  --> src/constants.rs:9:14
[INFO] [stdout]   |
[INFO] [stdout] 9 |     Bigint = DUCKDB_TYPE_DUCKDB_TYPE_BIGINT as isize,
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_UTINYINT` in this scope
[INFO] [stdout]   --> src/constants.rs:10:16
[INFO] [stdout]    |
[INFO] [stdout] 10 |     Utinyint = DUCKDB_TYPE_DUCKDB_TYPE_UTINYINT as isize,
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_USMALLINT` in this scope
[INFO] [stdout]   --> src/constants.rs:11:17
[INFO] [stdout]    |
[INFO] [stdout] 11 |     Usmallint = DUCKDB_TYPE_DUCKDB_TYPE_USMALLINT as isize,
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_UINTEGER` in this scope
[INFO] [stdout]   --> src/constants.rs:12:16
[INFO] [stdout]    |
[INFO] [stdout] 12 |     Uinteger = DUCKDB_TYPE_DUCKDB_TYPE_UINTEGER as isize,
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_UBIGINT` in this scope
[INFO] [stdout]   --> src/constants.rs:13:15
[INFO] [stdout]    |
[INFO] [stdout] 13 |     Ubigint = DUCKDB_TYPE_DUCKDB_TYPE_UBIGINT as isize,
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_FLOAT` in this scope
[INFO] [stdout]   --> src/constants.rs:14:13
[INFO] [stdout]    |
[INFO] [stdout] 14 |     Float = DUCKDB_TYPE_DUCKDB_TYPE_FLOAT as isize,
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_DOUBLE` in this scope
[INFO] [stdout]   --> src/constants.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 |     Double = DUCKDB_TYPE_DUCKDB_TYPE_DOUBLE as isize,
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_TIMESTAMP` in this scope
[INFO] [stdout]   --> src/constants.rs:16:17
[INFO] [stdout]    |
[INFO] [stdout] 16 |     Timestamp = DUCKDB_TYPE_DUCKDB_TYPE_TIMESTAMP as isize,
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_DATE` in this scope
[INFO] [stdout]   --> src/constants.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 |     Date = DUCKDB_TYPE_DUCKDB_TYPE_DATE as isize,
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_TIME` in this scope
[INFO] [stdout]   --> src/constants.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 |     Time = DUCKDB_TYPE_DUCKDB_TYPE_TIME as isize,
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_INTERVAL` in this scope
[INFO] [stdout]   --> src/constants.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 |     Interval = DUCKDB_TYPE_DUCKDB_TYPE_INTERVAL as isize,
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_HUGEINT` in this scope
[INFO] [stdout]   --> src/constants.rs:20:15
[INFO] [stdout]    |
[INFO] [stdout] 20 |     Hugeint = DUCKDB_TYPE_DUCKDB_TYPE_HUGEINT as isize,
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_VARCHAR` in this scope
[INFO] [stdout]   --> src/constants.rs:21:15
[INFO] [stdout]    |
[INFO] [stdout] 21 |     Varchar = DUCKDB_TYPE_DUCKDB_TYPE_VARCHAR as isize,
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_BLOB` in this scope
[INFO] [stdout]   --> src/constants.rs:22:12
[INFO] [stdout]    |
[INFO] [stdout] 22 |     Blob = DUCKDB_TYPE_DUCKDB_TYPE_BLOB as isize,
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_DECIMAL` in this scope
[INFO] [stdout]   --> src/constants.rs:23:15
[INFO] [stdout]    |
[INFO] [stdout] 23 |     Decimal = DUCKDB_TYPE_DUCKDB_TYPE_DECIMAL as isize,
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_TIMESTAMP_S` in this scope
[INFO] [stdout]   --> src/constants.rs:24:18
[INFO] [stdout]    |
[INFO] [stdout] 24 |     TimestampS = DUCKDB_TYPE_DUCKDB_TYPE_TIMESTAMP_S as isize,
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_TIMESTAMP_MS` in this scope
[INFO] [stdout]   --> src/constants.rs:25:19
[INFO] [stdout]    |
[INFO] [stdout] 25 |     TimestampMs = DUCKDB_TYPE_DUCKDB_TYPE_TIMESTAMP_MS as isize,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_TIMESTAMP_NS` in this scope
[INFO] [stdout]   --> src/constants.rs:26:19
[INFO] [stdout]    |
[INFO] [stdout] 26 |     TimestampNs = DUCKDB_TYPE_DUCKDB_TYPE_TIMESTAMP_NS as isize,
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_ENUM` in this scope
[INFO] [stdout]   --> src/constants.rs:27:12
[INFO] [stdout]    |
[INFO] [stdout] 27 |     Enum = DUCKDB_TYPE_DUCKDB_TYPE_ENUM as isize,
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_LIST` in this scope
[INFO] [stdout]   --> src/constants.rs:28:12
[INFO] [stdout]    |
[INFO] [stdout] 28 |     List = DUCKDB_TYPE_DUCKDB_TYPE_LIST as isize,
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_STRUCT` in this scope
[INFO] [stdout]   --> src/constants.rs:29:14
[INFO] [stdout]    |
[INFO] [stdout] 29 |     Struct = DUCKDB_TYPE_DUCKDB_TYPE_STRUCT as isize,
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_MAP` in this scope
[INFO] [stdout]   --> src/constants.rs:30:11
[INFO] [stdout]    |
[INFO] [stdout] 30 |     Map = DUCKDB_TYPE_DUCKDB_TYPE_MAP as isize,
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_UUID` in this scope
[INFO] [stdout]   --> src/constants.rs:31:12
[INFO] [stdout]    |
[INFO] [stdout] 31 |     Uuid = DUCKDB_TYPE_DUCKDB_TYPE_UUID as isize,
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_UNION` in this scope
[INFO] [stdout]   --> src/constants.rs:32:13
[INFO] [stdout]    |
[INFO] [stdout] 32 |     Union = DUCKDB_TYPE_DUCKDB_TYPE_UNION as isize,
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DUCKDB_TYPE_DUCKDB_TYPE_JSON` in this scope
[INFO] [stdout]   --> src/constants.rs:33:12
[INFO] [stdout]    |
[INFO] [stdout] 33 |     Json = DUCKDB_TYPE_DUCKDB_TYPE_JSON as isize,
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `duckdb_state_DuckDBSuccess` in module `$crate::duckly`
[INFO] [stdout]   --> src/error.rs:5:35
[INFO] [stdout]    |
[INFO] [stdout]  5 |         if ($x != $crate::duckly::duckdb_state_DuckDBSuccess) {
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `$crate::duckly`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/database.rs:34:13
[INFO] [stdout]    |
[INFO] [stdout] 34 |             check!(duckdb_open(filename.as_ptr(), &mut db));
[INFO] [stdout]    |             ----------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `check` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `duckdb_state_DuckDBSuccess` in module `$crate::duckly`
[INFO] [stdout]   --> src/error.rs:5:35
[INFO] [stdout]    |
[INFO] [stdout]  5 |           if ($x != $crate::duckly::duckdb_state_DuckDBSuccess) {
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `$crate::duckly`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/database.rs:45:13
[INFO] [stdout]    |
[INFO] [stdout] 45 | /             check!(duckdb_open_ext(
[INFO] [stdout] 46 | |                 filename.as_ptr(),
[INFO] [stdout] 47 | |                 &mut db,
[INFO] [stdout] 48 | |                 config.0,
[INFO] [stdout] 49 | |                 addr_of_mut!(out_error)
[INFO] [stdout] 50 | |             ));
[INFO] [stdout]    | |______________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `check` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `duckdb_state_DuckDBSuccess` in module `$crate::duckly`
[INFO] [stdout]   --> src/error.rs:5:35
[INFO] [stdout]    |
[INFO] [stdout]  5 |         if ($x != $crate::duckly::duckdb_state_DuckDBSuccess) {
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `$crate::duckly`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/database.rs:65:13
[INFO] [stdout]    |
[INFO] [stdout] 65 |             check!(duckdb_connect(db, &mut connection));
[INFO] [stdout]    |             ------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `check` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::duckly::*`
[INFO] [stdout]  --> src/constants.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::duckly::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `duckdb-extension-framework` (lib) due to 49 previous errors; 1 warning emitted
[INFO] running `Command { std: "docker" "inspect" "21e4c639e86089a98e8eb7d9e9a4102081a0f1c88b76ddaf5d131bfb4aa8f4d1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "21e4c639e86089a98e8eb7d9e9a4102081a0f1c88b76ddaf5d131bfb4aa8f4d1", kill_on_drop: false }`
[INFO] [stdout] 21e4c639e86089a98e8eb7d9e9a4102081a0f1c88b76ddaf5d131bfb4aa8f4d1
