[INFO] fetching crate sqleibniz-ast 0.0.3...
[INFO] testing sqleibniz-ast-0.0.3 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate sqleibniz-ast 0.0.3 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate sqleibniz-ast 0.0.3
[INFO] finished tweaking crates.io crate sqleibniz-ast 0.0.3
[INFO] tweaked toml for crates.io crate sqleibniz-ast 0.0.3 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate sqleibniz-ast 0.0.3 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate sqleibniz-ast 0.0.3 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 9896267820f0024c69e6da3ddaabb7e855f6c655e72f57c6f6015268239b5faa
[INFO] running `Command { std: "docker" "start" "9896267820f0024c69e6da3ddaabb7e855f6c655e72f57c6f6015268239b5faa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9896267820f0024c69e6da3ddaabb7e855f6c655e72f57c6f6015268239b5faa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "9896267820f0024c69e6da3ddaabb7e855f6c655e72f57c6f6015268239b5faa" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9896267820f0024c69e6da3ddaabb7e855f6c655e72f57c6f6015268239b5faa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "9896267820f0024c69e6da3ddaabb7e855f6c655e72f57c6f6015268239b5faa" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling sqleibniz-ast v0.0.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.20s
[INFO] running `Command { std: "docker" "inspect" "9896267820f0024c69e6da3ddaabb7e855f6c655e72f57c6f6015268239b5faa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "9896267820f0024c69e6da3ddaabb7e855f6c655e72f57c6f6015268239b5faa" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling sqleibniz-ast v0.0.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/parser/nodes.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 133 |     fn as_test_serializable(&self) -> serde_json::Value;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:35:9
[INFO] [stdout]     |
[INFO] [stdout]  35 | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 17.47s
[INFO] running `Command { std: "docker" "inspect" "9896267820f0024c69e6da3ddaabb7e855f6c655e72f57c6f6015268239b5faa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "9896267820f0024c69e6da3ddaabb7e855f6c655e72f57c6f6015268239b5faa" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: missing documentation for a method
[INFO] [stderr]    --> src/parser/nodes.rs:133:5
[INFO] [stderr]     |
[INFO] [stderr] 133 |     fn as_test_serializable(&self) -> serde_json::Value;
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]    --> src/lib.rs:35:9
[INFO] [stderr]     |
[INFO] [stderr]  35 | #![warn(missing_docs)]
[INFO] [stderr]     |         ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `sqleibniz-ast` (lib test) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/sqleibniz-ast/3030ec564e13069a/out/sqleibniz_ast-3030ec564e13069a)
[INFO] [stdout] 
[INFO] [stdout] running 405 tests
[INFO] [stdout] test lexer::tests::should_fail::blob::unterminated_small1 ... ok
[INFO] [stdout] test lev::lev::bounded_distance_returns_none_outside_bound ... ok
[INFO] [stdout] test lexer::tests::should_fail::comment::line_comment ... ok
[INFO] [stdout] test lexer::tests::should_fail::comment::line_comment_with_newline ... ok
[INFO] [stdout] test lexer::tests::should_fail::comment::multiline_comment ... ok
[INFO] [stdout] test lexer::tests::should_fail::blob::unterminated1 ... ok
[INFO] [stdout] test lexer::tests::should_fail::blob::no_quotes_small ... ok
[INFO] [stdout] test lexer::tests::should_fail::empty_input::empty_with_escaped ... ok
[INFO] [stdout] test lev::lev::kitten_sitting ... ok
[INFO] [stdout] test lexer::tests::should_fail::blob::bad_hex ... ok
[INFO] [stdout] test lexer::tests::should_fail::blob::no_quotes ... ok
[INFO] [stdout] test lexer::tests::should_fail::string::unterminated_string_eof ... ok
[INFO] [stdout] test lexer::tests::should_fail::blob::unterminated_small ... ok
[INFO] [stdout] test lexer::tests::should_fail::number::bad_hex2 ... ok
[INFO] [stdout] test lexer::tests::should_fail::sqleibniz_instruction::none ... ok
[INFO] [stdout] test lexer::tests::should_fail::sqleibniz_instruction::unknown ... ok
[INFO] [stdout] test lexer::tests::should_pass::blob::filled_small ... ok
[INFO] [stdout] test lexer::tests::should_pass::blob::empty ... ok
[INFO] [stdout] test lexer::tests::should_pass::booleans::false_upper ... ok
[INFO] [stdout] test lexer::tests::should_pass::booleans::r#false ... ok
[INFO] [stdout] test lexer::tests::should_pass::booleans::r#true ... ok
[INFO] [stdout] test lexer::tests::should_pass::blob::filled ... ok
[INFO] [stdout] test lexer::tests::should_pass::number::float_all_paths ... ok
[INFO] [stdout] test lexer::tests::should_pass::number::float_all_paths2 ... ok
[INFO] [stdout] test lexer::tests::should_pass::booleans::true_upper ... ok
[INFO] [stdout] test lexer::tests::should_pass::comment::block_comment_with_following ... ok
[INFO] [stdout] test lexer::tests::should_pass::comment::multiline_block_comment_with_following ... ok
[INFO] [stdout] test lexer::tests::should_pass::number::zero_float ... ok
[INFO] [stdout] test lexer::tests::should_pass::number::hex_large_x ... ok
[INFO] [stdout] test lexer::tests::should_pass::number::zero ... ok
[INFO] [stdout] test lexer::tests::should_pass::number::zero_float_with_prefix_zero ... ok
[INFO] [stdout] test lexer::tests::should_pass::number::hex ... ok
[INFO] [stdout] test lexer::tests::should_pass::sqleibniz_instruction::with_description_with_following ... ok
[INFO] [stdout] test lexer::tests::should_pass::sqleibniz_instruction::with_description_with_more_following ... ok
[INFO] [stdout] test lexer::tests::should_pass::number::zero_hex ... ok
[INFO] [stdout] test lexer::tests::should_pass::sqleibniz_instruction::with_description ... ok
[INFO] [stdout] test lexer::tests::should_pass::string::empty_string ... ok
[INFO] [stdout] test lexer::tests::should_pass::string::string ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::arrow ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::arrow_arrow ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::at ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::bang_not_equal ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::bit_and ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::bit_not ... ok
[INFO] [stdout] test lexer::tests::should_pass::string::string_with_ending ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::bit_or ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::colon ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::comma ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::concat ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::dollar ... ok
[INFO] [stdout] test lexer::tests::should_pass::sqleibniz_instruction::without_description ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::dot ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::equal ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::greater ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::greater_equal ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::less ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::less_equal ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::minus ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::percent ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::plus ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::qualified_name ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::question ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::semicolon ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::shift_left ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::shift_right ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::slash ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::star ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::analyze_invalid_target ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::begin_invalid_token ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::equal_equal ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::bind_without_identifier ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::commit_invalid_token ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::conflict_non_keyword ... ok
[INFO] [stdout] test lexer::tests::should_pass::symbol::angle_not_equal ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::alter_invalid_action ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_index_expression_unimplemented ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_index_empty_column_list ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_index_missing_table ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_index_trailing_comma ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_index_missing_name ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_index_where_unimplemented ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_index_missing_on ... ok
[INFO] [stdout] test lexer::tests::should_fail::string::unterminated_string_with_space ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_table_constraint_missing_kind ... ok
[INFO] [stdout] test lexer::tests::should_pass::blob::empty_small ... ok
[INFO] [stdout] test lev::lev::bounded_distance_matches_unbounded_distance_within_bound ... ok
[INFO] [stdout] test lexer::tests::should_fail::blob::unterminated ... ok
[INFO] [stdout] test lexer::tests::should_fail::number::bad_hex ... ok
[INFO] [stdout] test lexer::tests::should_fail::comment::multiline_comment_single_line ... ok
[INFO] [stdout] test lexer::tests::should_fail::empty_input::empty_with_space ... ok
[INFO] [stdout] test lexer::tests::should_fail::number::bad_float_combination ... ok
[INFO] [stdout] test lexer::tests::should_fail::number::bad_float_multiple_e ... ok
[INFO] [stdout] test lexer::tests::should_fail::number::bad_float_with_large_e ... ok
[INFO] [stdout] test lexer::tests::should_fail::number::bad_float_with_e ... ok
[INFO] [stdout] test lexer::tests::should_fail::empty_input::empty ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_table_foreign_key_constraint_trailing_comma ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_table_without_missing_rowid ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_table_option_trailing_comma ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_table_foreign_key_constraint_empty ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_table_empty_column_list ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_table_primary_key_constraint_empty ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_table_trailing_comma ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_table_unique_constraint_trailing_comma ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_trigger_for_missing_each ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_table_unknown_option ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_temp_index_invalid ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_trigger_for_missing_row ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_trigger_body_missing_semicolon ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_trigger_missing_name ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_unique_table_invalid ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_trigger_empty_body ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_trigger_invalid_body_stmt ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_trigger_missing_event ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_unknown_object ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_trigger_update_of_trailing_comma ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_trigger_when_missing_expr ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_trigger_missing_on ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_trigger_update_of_missing_column ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_view_empty_column_list ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_view_missing_select ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_unique_view_invalid ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_virtual_table_missing_module ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_view_trailing_comma ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_virtual_table_missing_table ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_virtual_table_missing_using ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_virtual_table_temp_invalid ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::delete_not_indexed_missing_indexed ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::delete_indexed_missing_by ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::delete_missing_from ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::delete_returning_trailing_comma ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::drop_invalid_object_keyword ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::expr_column_reference_too_deep ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::expr_function_trailing_comma ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::expr_invalid_construct ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::delete_order_by_nulls_invalid ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::fk_on_invalid_event ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::insert_column_list_trailing_comma ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::fk_set_invalid ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::delete_order_by_trailing_comma ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::insert_empty_values_row ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::insert_empty_column_list ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::insert_missing_source ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::insert_upsert_unimplemented ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::insert_bad_conflict_algorithm ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::insert_values_row_trailing_comma ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::insert_missing_into ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::literal_cannot_start_statement ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::pragma_bad_assign_value ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::pragma_invalid_rhs ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::rollback_invalid_token ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::rollback_to_invalid_token ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::select_compound_unimplemented ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::select_from_subquery_unimplemented ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::select_from_trailing_comma ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::select_full_join_unimplemented ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::select_group_by_trailing_comma ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::select_natural_join_unimplemented ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::insert_values_rows_trailing_comma ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::select_result_subquery_unimplemented ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::invalid_foreign_key_match ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::non_canonical_type ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::select_chained_join_unimplemented ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_view_missing_name ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_view_missing_as ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::type_param_non_number ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::select_right_join_unimplemented ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::select_trailing_result_column ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::select_window_unimplemented ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::schema_table_keyword ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::unknown_keyword_suggestion ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::update_assignment_missing_column ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::schema_table_malformed ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::type_param_second_non_number ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::update_assignment_missing_equal ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::update_missing_set ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::update_missing_table ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::update_assignment_trailing_comma ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::update_column_list_empty ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::update_bad_conflict_algorithm ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::vacuum_into_non_string ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::with_non_select_body ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::alter_no_name ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::alter_no_table ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::attach_bind_without_ident ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::attach_missing_expr ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::commit_no_semicolon ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::begin_invalid_modifiers ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::commit_no_semicolon_keyword ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::drop_invalid_object ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::end_no_semicolon ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::drop_no_object ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::eof_literal ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::explain_without_stmt ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::pragma_missing_name ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::fk_deferrable_initially_invalid ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::reindex_invalid_literal ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::reindex_no_name ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::release_no_name ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::rollback_no_semicolon ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::savepoint_no_name ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::rollback_to_savepoint_no_name ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::update_column_list_trailing_comma ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::vacuum_invalid_combined ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::update_from_unimplemented ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::begin_no_semicolon ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::vacuum_no_semicolon ... ok
[INFO] [stdout] test parser::tests::should_pass::alter_stmt::alter_rename_column_to ... ok
[INFO] [stdout] test parser::tests::should_pass::alter_stmt::alter_add ... ok
[INFO] [stdout] test parser::tests::should_pass::alter_stmt::alter_rename_to ... ok
[INFO] [stdout] test parser::tests::should_pass::alter_stmt::alter_rename_column_to_without_column_keyword ... ok
[INFO] [stdout] test parser::tests::should_pass::alter_stmt::alter_drop_column_without_column_keyword ... ok
[INFO] [stdout] test parser::tests::should_pass::alter_stmt::alter_add_column_without_type ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::detach_invalid_literal ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::detach_no_name ... ok
[INFO] [stdout] test parser::tests::should_fail::negative_tests::eof_semi ... ok
[INFO] [stdout] test parser::tests::should_pass::analyze_stmt::analyze_index_or_table_name ... ok
[INFO] [stdout] test parser::tests::should_pass::analyze_stmt::analyze ... ok
[INFO] [stdout] test parser::tests::should_pass::begin_stmt::begin_deferred_transaction ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::create_virtual_table_unclosed_arguments ... ok
[INFO] [stdout] test parser::tests::should_pass::begin_stmt::begin_immediate ... ok
[INFO] [stdout] test parser::tests::should_pass::begin_stmt::begin_immediate_transaction ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::delete_missing_table ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::fk_action_invalid ... ok
[INFO] [stdout] test parser::tests::should_pass::begin_stmt::begin_transaction ... ok
[INFO] [stdout] test parser::tests::should_pass::bind_parameter::bind_colon ... ok
[INFO] [stdout] test parser::tests::should_pass::bind_parameter::bind_at ... ok
[INFO] [stdout] test parser::tests::should_pass::bind_parameter::bind_question_with_counter ... ok
[INFO] [stdout] test parser::tests::should_pass::column_constraint_generated::as_expr ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::pragma_bad_call_value ... ok
[INFO] [stdout] test parser::tests::should_pass::analyze_stmt::analyze_schema_name_with_subtable ... ok
[INFO] [stdout] test parser::tests::should_pass::bind_parameter::bind_question_no_counter ... ok
[INFO] [stdout] test parser::tests::should_pass::column_constraint_generated::generated_stored ... ok
[INFO] [stdout] test parser::tests::should_pass::bind_parameter::bind_dollar ... ok
[INFO] [stdout] test parser::tests::should_pass::attach_stmt::attach ... ok
[INFO] [stdout] test parser::tests::should_pass::column_constraint_generated::generated_virtual ... ok
[INFO] [stdout] test parser::tests::should_pass::column_constraint_misc::check_column_expr ... ok
[INFO] [stdout] test parser::tests::should_pass::begin_stmt::begin_exclusive ... ok
[INFO] [stdout] test parser::tests::should_pass::begin_stmt::begin_exclusive_transaction ... ok
[INFO] [stdout] test parser::tests::should_pass::column_constraint_misc::check_expr ... ok
[INFO] [stdout] test parser::tests::should_pass::column_constraint_misc::check_function_expr ... ok
[INFO] [stdout] test parser::tests::should_pass::column_constraint_misc::check_qualified_column_expr ... ok
[INFO] [stdout] test parser::tests::should_pass::column_constraint_misc::default_expr ... ok
[INFO] [stdout] test parser::tests::should_pass::column_constraint_primary_key::named_primary_key ... ok
[INFO] [stdout] test parser::tests::should_pass::alter_stmt::alter_add_without_column_keyword ... ok
[INFO] [stdout] test parser::tests::should_pass::column_constraint_misc::default_literal ... ok
[INFO] [stdout] test parser::tests::should_pass::column_constraint_not_null_unique::not_null_no_conflict ... ok
[INFO] [stdout] test parser::tests::should_pass::column_type_parameters::type_with_single_parameter ... ok
[INFO] [stdout] test parser::tests::should_pass::column_constraint_not_null_unique::unique_conflict_replace ... ok
[INFO] [stdout] test parser::tests::should_pass::alter_stmt::alter_drop_column ... ok
[INFO] [stdout] test parser::tests::should_pass::analyze_stmt::analyze_schema_name ... ok
[INFO] [stdout] test parser::tests::should_pass::column_constraint_misc::collate ... ok
[INFO] [stdout] test parser::tests::should_pass::attach_stmt::attach_database ... ok
[INFO] [stdout] test parser::tests::should_pass::commit_stmt::end ... ok
[INFO] [stdout] test parser::tests::should_pass::begin_stmt::begin ... ok
[INFO] [stdout] test parser::tests::should_pass::column_constraint_primary_key::primary_key_desc_conflict_replace_autoincrement ... ok
[INFO] [stdout] test parser::tests::should_pass::conflict_clause_variants::not_null_rollback ... ok
[INFO] [stdout] test parser::tests::should_pass::create_index_stmt::create_index_single_column ... ok
[INFO] [stdout] test parser::tests::should_pass::column_constraint_primary_key::primary_key_asc ... ok
[INFO] [stdout] test parser::tests::should_pass::create_index_stmt::create_index_with_indexed_column_modifiers ... ok
[INFO] [stdout] test parser::tests::should_pass::column_constraint_primary_key::primary_key_no_order ... ok
[INFO] [stdout] test parser::tests::should_pass::create_index_stmt::create_unique_index_if_not_exists ... ok
[INFO] [stdout] test parser::tests::should_pass::begin_stmt::begin_deferred ... ok
[INFO] [stdout] test parser::tests::should_pass::column_type_parameters::type_with_two_parameters ... ok
[INFO] [stdout] test parser::tests::should_pass::commit_stmt::commit ... ok
[INFO] [stdout] test parser::tests::should_pass::commit_stmt::commit_transaction ... ok
[INFO] [stdout] test parser::tests::should_pass::commit_stmt::end_transaction ... ok
[INFO] [stdout] test parser::tests::should_pass::create_table_stmt::create_table_check_constraint ... ok
[INFO] [stdout] test parser::tests::should_pass::conflict_clause_variants::not_null_abort ... ok
[INFO] [stdout] test parser::tests::should_pass::create_table_stmt::create_table_foreign_key_constraint ... ok
[INFO] [stdout] test parser::tests::should_pass::create_table_stmt::create_table_as_select ... ok
[INFO] [stdout] test parser::tests::should_pass::conflict_clause_variants::not_null_fail ... ok
[INFO] [stdout] test parser::tests::should_pass::create_table_stmt::create_table_named_check_constraint ... ok
[INFO] [stdout] test parser::tests::should_pass::create_table_stmt::create_table_named_foreign_key_constraint ... ok
[INFO] [stdout] test parser::tests::should_pass::create_table_stmt::create_table_duplicate_strict_options ... ok
[INFO] [stdout] test parser::tests::should_pass::create_table_stmt::create_table_column_without_type ... ok
[INFO] [stdout] test parser::tests::should_pass::create_table_stmt::create_table_strict_then_without_rowid ... ok
[INFO] [stdout] test parser::tests::should_pass::create_trigger_stmt::create_trigger_after_insert ... ok
[INFO] [stdout] test parser::tests::should_pass::create_table_stmt::create_table_duplicate_without_rowid_options ... ok
[INFO] [stdout] test parser::tests::should_pass::create_table_stmt::create_table_single_column ... ok
[INFO] [stdout] test parser::tests::should_pass::create_table_stmt::create_table_primary_key_constraint ... ok
[INFO] [stdout] test parser::tests::should_pass::create_table_stmt::create_temp_table_if_not_exists ... ok
[INFO] [stdout] test parser::tests::should_pass::create_table_stmt::create_table_named_primary_key_constraint_with_order ... ok
[INFO] [stdout] test parser::tests::should_pass::create_table_stmt::create_table_strict ... ok
[INFO] [stdout] test parser::tests::should_pass::create_table_stmt::create_table_strict_without_rowid ... ok
[INFO] [stdout] test parser::tests::should_pass::create_table_stmt::create_table_foreign_key_column ... ok
[INFO] [stdout] test parser::tests::should_pass::create_table_stmt::create_table_without_rowid ... ok
[INFO] [stdout] test parser::tests::should_pass::create_virtual_table_stmt::create_virtual_table_fts5 ... ok
[INFO] [stdout] test parser::tests::should_pass::create_trigger_stmt::create_trigger_update_without_columns ... ok
[INFO] [stdout] test parser::tests::should_pass::create_table_stmt::create_table_unique_constraint ... ok
[INFO] [stdout] test parser::tests::should_pass::create_view_stmt::create_temp_view_column_list_select ... ok
[INFO] [stdout] test parser::tests::should_pass::create_trigger_stmt::create_trigger_multiple_body_statements ... ok
[INFO] [stdout] test parser::tests::should_pass::create_virtual_table_stmt::create_virtual_table_without_arguments ... ok
[INFO] [stdout] test parser::tests::should_pass::create_trigger_stmt::create_temp_trigger_if_not_exists_instead_of_update ... ok
[INFO] [stdout] test parser::tests::should_pass::delete_stmt::delete_not_indexed ... ok
[INFO] [stdout] test parser::tests::should_pass::create_trigger_stmt::create_trigger_insert_without_timing ... ok
[INFO] [stdout] test parser::tests::should_pass::create_virtual_table_stmt::create_virtual_table_if_not_exists_schema ... ok
[INFO] [stdout] test parser::tests::should_pass::delete_stmt::delete_returning ... ok
[INFO] [stdout] test parser::tests::should_pass::create_view_stmt::create_view_select ... ok
[INFO] [stdout] test parser::tests::should_pass::delete_stmt::delete_order_limit ... ok
[INFO] [stdout] test parser::tests::should_pass::delete_stmt::delete_alias_indexed ... ok
[INFO] [stdout] test parser::tests::should_pass::drop_stmt::drop_index_if_exists_schema_name_index_name ... ok
[INFO] [stdout] test parser::tests::should_pass::drop_stmt::drop_view_view_name ... ok
[INFO] [stdout] test parser::tests::should_pass::drop_stmt::drop_index_index_name ... ok
[INFO] [stdout] test parser::tests::should_pass::delete_stmt::delete_where ... ok
[INFO] [stdout] test parser::tests::should_pass::detach_stmt::detach_database_schema_name ... ok
[INFO] [stdout] test parser::tests::should_pass::drop_stmt::drop_table_if_exists_schema_name_table_name ... ok
[INFO] [stdout] test parser::tests::should_pass::detach_stmt::detach_schema_name ... ok
[INFO] [stdout] test parser::tests::should_pass::delete_stmt::delete_from_schema_table ... ok
[INFO] [stdout] test parser::tests::should_pass::drop_stmt::drop_table_table_name ... ok
[INFO] [stdout] test parser::tests::should_pass::expr_operators::arithmetic_precedence ... ok
[INFO] [stdout] test parser::tests::should_pass::expr_operators::between ... ok
[INFO] [stdout] test parser::tests::should_pass::delete_stmt::delete_from_table ... ok
[INFO] [stdout] test parser::tests::should_pass::delete_stmt::delete_limit_comma_offset ... ok
[INFO] [stdout] test parser::tests::should_pass::expr_operators::binary_comparison ... ok
[INFO] [stdout] test parser::tests::should_pass::expr_operators::bitwise_and_shift ... ok
[INFO] [stdout] test parser::tests::should_pass::expr_operators::distinct_from ... ok
[INFO] [stdout] test parser::tests::should_pass::expr_operators::collate_expr ... ok
[INFO] [stdout] test parser::tests::should_pass::expr_operators::glob_match_regexp ... ok
[INFO] [stdout] test parser::tests::should_pass::expr_operators::concat_and_json_extract ... ok
[INFO] [stdout] test parser::tests::should_pass::drop_stmt::drop_trigger_if_exists_schema_name_trigger_name ... ok
[INFO] [stdout] test parser::tests::should_pass::expr_operators::not_between ... ok
[INFO] [stdout] test parser::tests::should_pass::expr_operators::logical_precedence ... ok
[INFO] [stdout] test parser::tests::should_pass::expr_operators::not_distinct_from ... ok
[INFO] [stdout] test parser::tests::should_pass::foreign_key_clause::references_on_delete_set_null ... ok
[INFO] [stdout] test parser::tests::should_pass::expr_operators::not_in_empty_list ... ok
[INFO] [stdout] test parser::tests::should_pass::drop_stmt::drop_trigger_trigger_name ... ok
[INFO] [stdout] test parser::tests::should_pass::drop_stmt::drop_view_if_exists_schema_name_view_name ... ok
[INFO] [stdout] test parser::tests::should_pass::expr_operators::unary_numeric_high_precedence ... ok
[INFO] [stdout] test parser::tests::should_pass::expr_operators::postfix_null_checks ... ok
[INFO] [stdout] test parser::tests::should_pass::foreign_key_clause_variants::deferrable_only ... ok
[INFO] [stdout] test parser::tests::should_pass::foreign_key_clause_variants::match_partial ... ok
[INFO] [stdout] test parser::tests::should_pass::expr_operators::in_list ... ok
[INFO] [stdout] test parser::tests::should_pass::expr_operators::unary_not_low_precedence ... ok
[INFO] [stdout] test parser::tests::should_pass::foreign_key_clause_variants::match_simple ... ok
[INFO] [stdout] test parser::tests::should_pass::foreign_key_clause_variants::not_deferrable ... ok
[INFO] [stdout] test parser::tests::should_pass::expr_operators::like_escape ... ok
[INFO] [stdout] test parser::tests::should_pass::foreign_key_clause::references_columns_on_update_match_deferrable ... ok
[INFO] [stdout] test parser::tests::should_pass::insert_stmt::insert_or_ignore_returning ... ok
[INFO] [stdout] test parser::tests::should_pass::pragma::assign_keyword ... ok
[INFO] [stdout] test parser::tests::should_pass::foreign_key_clause_variants::on_update_set_default ... ok
[INFO] [stdout] test parser::tests::should_pass::pragma::assignment ... ok
[INFO] [stdout] test parser::tests::should_pass::insert_stmt::insert_select ... ok
[INFO] [stdout] test parser::tests::should_pass::pragma::assign_boolean ... ok
[INFO] [stdout] test parser::tests::should_pass::insert_stmt::insert_values ... ok
[INFO] [stdout] test parser::tests::should_pass::expr_operators::is_not ... ok
[INFO] [stdout] test parser::tests::should_pass::pragma::call_boolean ... ok
[INFO] [stdout] test parser::tests::should_pass::reindex_stmt::reindex ... ok
[INFO] [stdout] test parser::tests::should_pass::foreign_key_clause_variants::deferrable_initially_immediate ... ok
[INFO] [stdout] test parser::tests::should_pass::foreign_key_clause_variants::multiple_reference_columns ... ok
[INFO] [stdout] test parser::tests::should_pass::foreign_key_clause_variants::on_delete_and_on_update ... ok
[INFO] [stdout] test parser::tests::should_pass::foreign_key_clause_variants::on_delete_restrict ... ok
[INFO] [stdout] test parser::tests::should_pass::foreign_key_clause_variants::on_delete_no_action ... ok
[INFO] [stdout] test parser::tests::should_pass::pragma::call ... ok
[INFO] [stdout] test parser::tests::should_pass::reindex_stmt::reindex_collation_name ... ok
[INFO] [stdout] test parser::tests::should_pass::reindex_stmt::reindex_schema_name_table_name ... ok
[INFO] [stdout] test parser::tests::should_pass::insert_stmt::insert_column_list_values ... ok
[INFO] [stdout] test parser::tests::should_pass::rollback_stmt::rollback ... ok
[INFO] [stdout] test parser::tests::should_pass::rollback_stmt::rollback_transaction ... ok
[INFO] [stdout] test parser::tests::should_pass::schema_table_container_strings::table_name_string ... ok
[INFO] [stdout] test parser::tests::should_pass::rollback_stmt::rollback_transaction_to_savepoint_save_point ... ok
[INFO] [stdout] test parser::tests::should_pass::select_stmt::select_all_with_table_alias ... ok
[INFO] [stdout] test parser::tests::should_pass::insert_stmt::insert_default_values ... ok
[INFO] [stdout] test parser::tests::should_pass::insert_stmt::insert_multi_row_values ... ok
[INFO] [stdout] test parser::tests::should_pass::rollback_stmt::rollback_transaction_to_save_point ... ok
[INFO] [stdout] test parser::tests::should_pass::savepoint_stmt::savepoint_savepoint_name ... ok
[INFO] [stdout] test parser::tests::should_pass::select_stmt::select_cross_join ... ok
[INFO] [stdout] test parser::tests::should_pass::schema_table_container_strings::schema_and_table_string ... ok
[INFO] [stdout] test parser::tests::should_pass::release_stmt::release_savepoint_savepoint_name ... ok
[INFO] [stdout] test parser::tests::should_pass::select_stmt::select_distinct ... ok
[INFO] [stdout] test parser::tests::should_pass::pragma::query ... ok
[INFO] [stdout] test parser::tests::should_pass::rollback_stmt::rollback_to_save_point ... ok
[INFO] [stdout] test parser::tests::should_pass::select_stmt::select_expr_alias_order_limit ... ok
[INFO] [stdout] test parser::tests::should_pass::select_stmt::select_columns_from_table_where ... ok
[INFO] [stdout] test parser::tests::should_pass::rollback_stmt::rollback_to_savepoint_save_point ... ok
[INFO] [stdout] test parser::tests::should_fail::diagnostic_tests::conflict_invalid_keyword ... ok
[INFO] [stdout] test parser::tests::should_pass::release_stmt::release_savepoint_name ... ok
[INFO] [stdout] test parser::tests::should_pass::select_stmt::select_group_by_having ... ok
[INFO] [stdout] test parser::tests::should_pass::select_stmt::select_group_by ... ok
[INFO] [stdout] test parser::tests::should_pass::select_stmt::select_multiple_from_tables ... ok
[INFO] [stdout] test parser::tests::should_pass::select_stmt::select_inner_join_on ... ok
[INFO] [stdout] test parser::tests::should_pass::select_stmt::select_inner_join_keyword ... ok
[INFO] [stdout] test parser::tests::should_pass::select_stmt::select_left_join ... ok
[INFO] [stdout] test parser::tests::should_pass::select_stmt::select_literal ... ok
[INFO] [stdout] test parser::tests::should_pass::select_stmt::select_star_and_table_star ... ok
[INFO] [stdout] test parser::tests::should_pass::sql_stmt_prefix::explain ... ok
[INFO] [stdout] test parser::tests::should_pass::select_stmt::select_left_outer_join_alias ... ok
[INFO] [stdout] test parser::tests::should_pass::update_stmt::update_alias_not_indexed ... ok
[INFO] [stdout] test parser::tests::should_pass::sqleibniz_instructions::expect_with_semicolons_in_comment ... ok
[INFO] [stdout] test parser::tests::should_pass::update_stmt::update_or_fail_schema_table_where ... ok
[INFO] [stdout] test parser::tests::should_pass::update_stmt::update_column_list_assignment ... ok
[INFO] [stdout] test parser::tests::should_pass::update_stmt::update_returning_order_limit ... ok
[INFO] [stdout] test parser::tests::should_pass::vacuum::vacuum_first_path ... ok
[INFO] [stdout] test parser::tests::should_pass::vacuum::vacuum_full_path ... ok
[INFO] [stdout] test parser::tests::should_pass::update_stmt::update_single_assignment ... ok
[INFO] [stdout] test parser::tests::should_pass::vacuum::vacuum_second_path ... ok
[INFO] [stdout] test parser::tests::should_pass::vacuum::vacuum_third_path ... ok
[INFO] [stdout] test parser::tests::should_pass::with_stmt::with_materialized_delete ... ok
[INFO] [stdout] test parser::tests::should_pass::with_stmt::with_recursive_not_materialized_insert ... ok
[INFO] [stdout] test parser::tests::should_pass::with_stmt::with_select ... ok
[INFO] [stdout] test parser::tests::should_pass::sql_stmt_prefix::explain_query_plan ... ok
[INFO] [stdout] test types::tests::matches_pragma_boolean_spellings ... ok
[INFO] [stdout] test parser::tests::should_pass::sqleibniz_instructions::expect ... ok
[INFO] [stdout] test parser::tests::should_pass::update_stmt::update_indexed_multi_assignment ... ok
[INFO] [stdout] test tests::parse_returns_the_tokens_ast_and_diagnostics ... ok
[INFO] [stdout] test types::tests::rejects_non_boolean_pragma_values ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 405 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests sqleibniz_ast
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test src/parser/nodes.rs - parser::nodes::Node (line 109) ... ok
[INFO] [stdout] test src/lib.rs - (line 7) ... ok
[INFO] [stdout] test src/lib.rs - (line 18) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.95s; merged doctests compilation took 0.93s
[INFO] running `Command { std: "docker" "inspect" "9896267820f0024c69e6da3ddaabb7e855f6c655e72f57c6f6015268239b5faa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9896267820f0024c69e6da3ddaabb7e855f6c655e72f57c6f6015268239b5faa", kill_on_drop: false }`
[INFO] [stdout] 9896267820f0024c69e6da3ddaabb7e855f6c655e72f57c6f6015268239b5faa
