START databases/p5-DBD-SQLite 2021-02-25T06:45:39Z ===> Regression tests for p5-DBD-SQLite-1.50p3v0 "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SQLite.bs blib/arch/auto/DBD/SQLite/SQLite.bs 644 PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/**/*.t # $DBI::VERSION=1.643 # Compile Options: # COMPILER=clang-10.0.1 # ENABLE_COLUMN_METADATA # ENABLE_DBSTAT_VTAB # ENABLE_FTS3 # ENABLE_FTS4 # ENABLE_FTS5 # ENABLE_GEOPOLY # ENABLE_JSON1 # ENABLE_RTREE # ENABLE_UNLOCK_NOTIFY # THREADSAFE=1 t/01_compile.t ........................................ ok # sqlite_version=3.34.1 t/02_logon.t .......................................... ok t/03_create_table.t ................................... ok t/04_insert.t ......................................... ok t/05_select.t ......................................... ok t/06_tran.t ........................................... ok t/07_error.t .......................................... ok t/08_busy.t ........................................... ok t/09_create_function.t ................................ ok t/10_create_aggregate.t ............................... ok t/12_unicode.t ........................................ ok t/13_create_collation.t ............................... ok t/14_progress_handler.t ............................... ok t/15_ak_dbd.t ......................................... ok t/16_column_info.t .................................... ok t/17_createdrop.t ..................................... ok t/18_insertfetch.t .................................... ok t/19_bindparam.t ...................................... ok t/20_blobs.t .......................................... ok t/21_blobtext.t ....................................... ok t/22_listfields.t ..................................... ok t/23_nulls.t .......................................... ok t/24_numrows.t ........................................ ok t/25_chopblanks.t ..................................... ok t/26_commit.t ......................................... ok t/27_metadata.t ....................................... ok t/28_schemachange.t ................................... ok t/30_auto_rollback.t .................................. ok t/31_bind_weird_number_param.t ........................ ok t/32_inactive_error.t ................................. ok t/33_non_latin_path.t ................................. ok t/34_online_backup.t .................................. ok t/35_table_info.t ..................................... ok t/36_hooks.t .......................................... ok t/37_regexp.t ......................................... ok t/38_empty_statement.t ................................ ok t/39_foreign_keys.t ................................... ok t/40_multiple_statements.t ............................ ok t/41_placeholders.t ................................... ok t/42_primary_key_info.t ............................... ok t/43_fts3.t ........................................... ok t/44_rtree.t .......................................... ok t/45_savepoints.t ..................................... ok t/46_mod_perl.t ....................................... ok t/47_execute.t ........................................ ok t/48_bind_param_is_sticky.t ........................... ok t/49_trace_and_profile.t .............................. ok t/50_foreign_key_info.t ............................... ok t/51_table_column_metadata.t .......................... ok t/52_db_filename.t .................................... ok t/53_status.t ......................................... ok t/54_literal_txn.t .................................... ok t/55_statistics_info.t ................................ ok t/56_open_flags.t ..................................... ok t/57_uri_filename.t ................................... ok t/58_see_if_its_a_number_and_explicit_binding.t ....... ok t/59_extended_result_codes.t .......................... skipped: this test is for Win32 only t/60_readonly.t ....................................... ok t/61_strlike.t ........................................ ok t/cookbook_variance.t ................................. ok t/rt_106151_outermost_savepoint.t ..................... ok t/rt_106950_extra_warnings_with_savepoints.t .......... ok t/rt_15186_prepcached.t ............................... ok t/rt_21406_auto_finish.t .............................. ok t/rt_25371_asymmetric_unicode.t ....................... ok t/rt_25460_numeric_aggregate.t ........................ ok t/rt_25924_user_defined_func_unicode.t ................ ok t/rt_26775_distinct.t ................................. ok t/rt_27553_prepared_cache_and_analyze.t ............... ok t/rt_29058_group_by.t ................................. ok t/rt_29629_sqlite_where_length.t ...................... ok t/rt_31324_full_names.t ............................... ok t/rt_32889_prepare_cached_reexecute.t ................. ok t/rt_36836_duplicate_key.t ............................ ok t/rt_36838_unique_and_bus_error.t ..................... ok t/rt_40594_nullable.t ................................. ok t/rt_48393_debug_panic_with_commit.t .................. skipped: set $ENV{TEST_DBD_SQLITE_WITH_DEBUGGER} to enable this test t/rt_50503_fts3.t ..................................... ok t/rt_52573_manual_exclusive_lock.t .................... ok t/rt_53235_icu_compatibility.t ........................ skipped: requires SQLite ICU plugin to be enabled t/rt_62370_diconnected_handles_operation.t ............ ok t/rt_64177_ping_wipes_out_the_errstr.t ................ ok t/rt_67581_bind_params_mismatch.t ..................... ok t/rt_71311_bind_col_and_unicode.t ..................... ok t/rt_73159_fts_tokenizer_segfault.t ................... ok t/rt_73787_exponential_buffer_overflow.t .............. ok t/rt_76395_int_overflow.t ............................. ok t/rt_77724_primary_key_with_a_whitespace.t ............ ok t/rt_78833_utf8_flag_for_column_names.t ............... ok t/rt_81536_multi_column_primary_key_info.t ............ ok t/rt_88228_sqlite_3_8_0_crash.t ....................... ok t/rt_96050_db_filename_for_a_closed_database.t ........ ok t/rt_96877_unicode_statements.t ....................... ok t/rt_96878_fts_contentless_table.t .................... ok t/rt_97598_crash_on_disconnect_with_virtual_tables.t .. ok t/virtual_table/00_base.t ............................. ok t/virtual_table/01_destroy.t .......................... ok t/virtual_table/02_find_function.t .................... ok t/virtual_table/10_filecontent.t ...................... ok t/virtual_table/11_filecontent_fulltext.t ............. ok t/virtual_table/20_perldata.t ......................... ok t/virtual_table/21_perldata_charinfo.t ................ ok couldn't eval q{sub {my ($self, $i) = @_; my $row = $self->row($i); (defined($row->[1]) && defined($vals[0]) && $row->[1] $vals[0])}} : syntax error at (eval 77) line 1, near "] $vals" pthread_mutex_destroy on mutex with waiters! # Failed test 'no warnings' # at /usr/libdata/perl5/Test/Builder.pm line 152. # There were 2 warning(s) # Previous test 23 'SELECT rowid FROM vtb WHERE c = 'six'' # Use of uninitialized value $op in pattern match (m//) at /usr/ports/pobj/p5-DBD-SQLite-1.50/DBD-SQLite-1.50/blib/lib/DBD/SQLite/VirtualTable/PerlData.pm line 104. # at /usr/ports/pobj/p5-DBD-SQLite-1.50/DBD-SQLite-1.50/blib/lib/DBD/SQLite/VirtualTable/PerlData.pm line 104. # DBD::SQLite::VirtualTable::PerlData::BEST_INDEX(DBD::SQLite::VirtualTable::PerlData=HASH(0x6f70a520), ARRAY(0x6f3947e0), ARRAY(0x6f394680)) called at /usr/ports/pobj/p5-DBD-SQLite-1.50/DBD-SQLite-1.50/blib/lib/DBD/SQLite.pm line 202 # DBD::SQLite::db::prepare(DBI::db=HASH(0x726a8970), "SELECT a FROM vtb WHERE b IS NULL ORDER BY a", undef) called at /usr/local/libdata/perl5/site_perl/i386-openbsd/DBI.pm line 1694 # DBD::_::db::selectcol_arrayref(DBI::db=HASH(0x726a8970), "SELECT a FROM vtb WHERE b IS NULL ORDER BY a") called at t/virtual_table/rt_99748.t line 80 # main::test_table(DBI::db=HASH(0x726a89e0), "vtb") called at t/virtual_table/rt_99748.t line 57 # # ---------- # Previous test 23 'SELECT rowid FROM vtb WHERE c = 'six'' # Use of uninitialized value $op in concatenation (.) or string at /usr/ports/pobj/p5-DBD-SQLite-1.50/DBD-SQLite-1.50/blib/lib/DBD/SQLite/VirtualTable/PerlData.pm line 108. # at /usr/ports/pobj/p5-DBD-SQLite-1.50/DBD-SQLite-1.50/blib/lib/DBD/SQLite/VirtualTable/PerlData.pm line 108. # DBD::SQLite::VirtualTable::PerlData::BEST_INDEX(DBD::SQLite::VirtualTable::PerlData=HASH(0x6f70a520), ARRAY(0x6f3947e0), ARRAY(0x6f394680)) called at /usr/ports/pobj/p5-DBD-SQLite-1.50/DBD-SQLite-1.50/blib/lib/DBD/SQLite.pm line 202 # DBD::SQLite::db::prepare(DBI::db=HASH(0x726a8970), "SELECT a FROM vtb WHERE b IS NULL ORDER BY a", undef) called at /usr/local/libdata/perl5/site_perl/i386-openbsd/DBI.pm line 1694 # DBD::_::db::selectcol_arrayref(DBI::db=HASH(0x726a8970), "SELECT a FROM vtb WHERE b IS NULL ORDER BY a") called at t/virtual_table/rt_99748.t line 80 # main::test_table(DBI::db=HASH(0x726a89e0), "vtb") called at t/virtual_table/rt_99748.t line 57 # # Looks like your test exited with 2 just after 24. t/virtual_table/rt_99748.t ............................ Dubious, test returned 2 (wstat 512, 0x200) Failed 29/52 subtests Test Summary Report ------------------- t/virtual_table/rt_99748.t (Wstat: 512 Tests: 24 Failed: 1) Failed test: 24 Non-zero exit status: 2 Parse errors: Bad plan. You planned 52 tests but ran 24. Files=103, Tests=3532, 69 wallclock secs ( 1.91 usr 1.08 sys + 48.17 cusr 9.54 csys = 60.70 CPU) Result: FAIL Failed 1/103 test programs. 1/3532 subtests failed. *** Error 2 in /usr/ports/pobj/p5-DBD-SQLite-1.50/DBD-SQLite-1.50 (Makefile:1113 'test_dynamic') *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2967 '/usr/ports/pobj/p5-DBD-SQLite-1.50/.test_done': @cd /usr/ports/pobj/p5-DBD-...) *** Error 2 in /usr/ports/databases/p5-DBD-SQLite (/usr/ports/infrastructure/mk/bsd.port.mk:2591 'test': @lock=p5-DBD-SQLite-1.50p3v0; expo...) FAIL databases/p5-DBD-SQLite Command 'make test' failed: 512