CoolFace
Modelpublic

AryaWu/sqlite

sourceHugging Faceupdated 9mo agoView on Hugging Face
0likes
mull_vdbeapi_sqlite3_bind_pointer.out307 linesDownload Raw Back to mull-reports
1[info] Using config /sqlite/mull.yml2[debug] Diagnostics: Debug Mode enabled. Debug-level messages will be printed.3[warning] Could not find dynamic library: libm.so.64[warning] Could not find dynamic library: libc.so.65[info] Warm up run (threads: 1)6
       [################################] 1/1. Finished in 107ms7[info] Extracting coverage information (threads: 1)8
       [################################] 1/1. Finished in 3ms9[info] Filter mutants (threads: 1)10
       [################################] 1/1. Finished in 1ms11[info] Baseline run (threads: 1)12
       [################################] 1/1. Finished in 110ms13[info] Running mutants (threads: 20)14[debug] /sqlite/src/vdbeapi.c:501:3 ExecutionResult: Failed15[debug] /sqlite/src/vdbeapi.c:41:12 ExecutionResult: Failed16
       [--------------------------------] 1/9817[debug] /sqlite/src/vdbeapi.c:108:9 ExecutionResult: Failed18[debug] /sqlite/src/vdbeapi.c:216:54 ExecutionResult: Failed19
       [#-------------------------------] 4/9820[debug] /sqlite/src/vdbeapi.c:114:8 ExecutionResult: Failed21
       [#-------------------------------] 5/9822[debug] /sqlite/src/vdbeapi.c:1671:17 ExecutionResult: Passed23[debug] /sqlite/src/vdbeapi.c:1391:13 ExecutionResult: Failed24[debug] /sqlite/src/vdbeapi.c:734:17 ExecutionResult: Passed25[debug] /sqlite/src/vdbeapi.c:1317:3 ExecutionResult: Passed26
       [##------------------------------] 9/9827[debug] /sqlite/src/vdbeapi.c:1788:9 ExecutionResult: Failed28[debug] /sqlite/src/vdbeapi.c:1652:5 ExecutionResult: Passed29[debug] /sqlite/src/vdbeapi.c:791:23 ExecutionResult: Passed30[debug] /sqlite/src/vdbeapi.c:864:15 ExecutionResult: Failed31
       [####----------------------------] 13/9832[debug] /sqlite/src/vdbeapi.c:1318:51 ExecutionResult: Failed33[debug] /sqlite/src/vdbeapi.c:1645:5 ExecutionResult: Passed34[debug] /sqlite/src/vdbeapi.c:848:18 ExecutionResult: Passed35[debug] /sqlite/src/vdbeapi.c:889:13 ExecutionResult: Passed36[debug] /sqlite/src/vdbeapi.c:908:14 ExecutionResult: Failed37
       [#####---------------------------] 18/9838[debug] /sqlite/src/vdbeapi.c:727:24 ExecutionResult: Failed39
       [######--------------------------] 19/9840[debug] /sqlite/src/vdbeapi.c:109:5 ExecutionResult: Passed41
       [######--------------------------] 20/9842[debug] /sqlite/src/vdbeapi.c:724:7 ExecutionResult: Failed43[debug] /sqlite/src/vdbeapi.c:49:8 ExecutionResult: Failed44[debug] /sqlite/src/vdbeapi.c:218:13 ExecutionResult: Failed45[debug] /sqlite/src/vdbeapi.c:802:13 ExecutionResult: Failed46
       [#######-------------------------] 24/9847[debug] /sqlite/src/vdbeapi.c:734:17 ExecutionResult: Passed48
       [########------------------------] 25/9849[debug] /sqlite/src/vdbeapi.c:114:10 ExecutionResult: Failed50
       [########------------------------] 26/9851[debug] /sqlite/src/vdbeapi.c:1787:6 ExecutionResult: Failed52
       [########------------------------] 27/9853[debug] /sqlite/src/vdbeapi.c:1392:3 ExecutionResult: Passed54[debug] /sqlite/src/vdbeapi.c:1318:22 ExecutionResult: Failed55[debug] /sqlite/src/vdbeapi.c:1790:5 ExecutionResult: Failed56[debug] /sqlite/src/vdbeapi.c:1653:5 ExecutionResult: Passed57
       [##########----------------------] 31/9858[debug] /sqlite/src/vdbeapi.c:791:70 ExecutionResult: Passed59[debug] /sqlite/src/vdbeapi.c:865:16 ExecutionResult: Passed60[debug] /sqlite/src/vdbeapi.c:1356:11 ExecutionResult: Failed61
       [###########---------------------] 34/9862[debug] /sqlite/src/vdbeapi.c:1646:5 ExecutionResult: Passed63
       [###########---------------------] 35/9864[debug] /sqlite/src/vdbeapi.c:898:7 ExecutionResult: Passed65[debug] /sqlite/src/vdbeapi.c:908:16 ExecutionResult: Failed66
       [############--------------------] 37/9867[debug] /sqlite/src/vdbeapi.c:731:7 ExecutionResult: Passed68
       [############--------------------] 38/9869[debug] /sqlite/src/vdbeapi.c:112:8 ExecutionResult: Failed70
       [############--------------------] 39/9871[debug] /sqlite/src/vdbeapi.c:727:8 ExecutionResult: Passed72[debug] /sqlite/src/vdbeapi.c:219:18 ExecutionResult: Failed73[debug] /sqlite/src/vdbeapi.c:53:12 ExecutionResult: Failed74
       [#############-------------------] 42/9875[debug] /sqlite/src/vdbeapi.c:803:21 ExecutionResult: Passed76
       [##############------------------] 43/9877[debug] /sqlite/src/vdbeapi.c:115:5 ExecutionResult: Passed78
       [##############------------------] 44/9879[debug] /sqlite/src/vdbeapi.c:1787:8 ExecutionResult: Failed80[debug] /sqlite/src/vdbeapi.c:1640:7 ExecutionResult: Failed81
       [###############-----------------] 46/9882[debug] /sqlite/src/vdbeapi.c:1318:30 ExecutionResult: Failed83[debug] /sqlite/src/vdbeapi.c:1790:40 ExecutionResult: Failed84[debug] /sqlite/src/vdbeapi.c:1657:3 ExecutionResult: Passed85
       [################----------------] 49/9886[debug] /sqlite/src/vdbeapi.c:799:22 ExecutionResult: Passed87[debug] /sqlite/src/vdbeapi.c:877:15 ExecutionResult: Passed88[debug] /sqlite/src/vdbeapi.c:1356:13 ExecutionResult: Failed89[debug] /sqlite/src/vdbeapi.c:1647:5 ExecutionResult: Passed90
       [#################---------------] 53/9891[debug] /sqlite/src/vdbeapi.c:900:7 ExecutionResult: Passed92[debug] /sqlite/src/vdbeapi.c:908:31 ExecutionResult: Failed93
       [#################---------------] 55/9894[debug] /sqlite/src/vdbeapi.c:732:14 ExecutionResult: Passed95
       [##################--------------] 56/9896[debug] /sqlite/src/vdbeapi.c:761:20 ExecutionResult: Failed97
       [##################--------------] 57/9898[debug] /sqlite/src/vdbeapi.c:112:10 ExecutionResult: Failed99[debug] /sqlite/src/vdbeapi.c:727:13 ExecutionResult: Passed100
       [###################-------------] 59/98101[debug] /sqlite/src/vdbeapi.c:220:7 ExecutionResult: Failed102
       [###################-------------] 60/98103[debug] /sqlite/src/vdbeapi.c:846:18 ExecutionResult: Passed104
       [###################-------------] 61/98105[debug] /sqlite/src/vdbeapi.c:1643:3 ExecutionResult: Passed106[debug] /sqlite/src/vdbeapi.c:1787:29 ExecutionResult: Failed107
       [####################------------] 63/98108[debug] /sqlite/src/vdbeapi.c:205:15 ExecutionResult: Failed109[debug] /sqlite/src/vdbeapi.c:1318:30 ExecutionResult: Passed110[debug] /sqlite/src/vdbeapi.c:1791:5 ExecutionResult: Passed111
       [#####################-----------] 66/98112[debug] /sqlite/src/vdbeapi.c:1658:15 ExecutionResult: Passed113[debug] /sqlite/src/vdbeapi.c:800:22 ExecutionResult: Passed114[debug] /sqlite/src/vdbeapi.c:878:19 ExecutionResult: Failed115
       [######################----------] 69/98116[debug] /sqlite/src/vdbeapi.c:1651:8 ExecutionResult: Failed117[debug] /sqlite/src/vdbeapi.c:1357:5 ExecutionResult: Passed118
       [#######################---------] 71/98119[debug] /sqlite/src/vdbeapi.c:942:3 ExecutionResult: Passed120
       [#######################---------] 72/98121[debug] /sqlite/src/vdbeapi.c:903:7 ExecutionResult: Failed122
       [#######################---------] 73/98123[debug] /sqlite/src/vdbeapi.c:101:12 ExecutionResult: Failed124[debug] /sqlite/src/vdbeapi.c:732:16 ExecutionResult: Passed125
       [########################--------] 75/98126[debug] /sqlite/src/vdbeapi.c:113:5 ExecutionResult: Failed127[debug] /sqlite/src/vdbeapi.c:727:13 ExecutionResult: Passed128
       [#########################-------] 77/98129[debug] /sqlite/src/vdbeapi.c:220:34 ExecutionResult: Failed130
       [#########################-------] 78/98131[debug] /sqlite/src/vdbeapi.c:216:16 ExecutionResult: Failed132[debug] /sqlite/src/vdbeapi.c:847:8 ExecutionResult: Failed133
       [##########################------] 80/98134[debug] /sqlite/src/vdbeapi.c:1644:20 ExecutionResult: Failed135[debug] /sqlite/src/vdbeapi.c:878:21 ExecutionResult: Passed136[debug] /sqlite/src/vdbeapi.c:1651:8 ExecutionResult: Failed137
       [###########################-----] 83/98138[debug] /sqlite/src/vdbeapi.c:104:8 ExecutionResult: Passed139[debug] /sqlite/src/vdbeapi.c:1318:51 ExecutionResult: Failed140[debug] /sqlite/src/vdbeapi.c:1659:18 ExecutionResult: Passed141
       [############################----] 86/98142[debug] /sqlite/src/vdbeapi.c:1391:7 ExecutionResult: Failed143
       [############################----] 87/98144[debug] /sqlite/src/vdbeapi.c:801:39 ExecutionResult: Passed145[debug] /sqlite/src/vdbeapi.c:907:3 ExecutionResult: Passed146
       [#############################---] 89/98147[debug] /sqlite/src/vdbeapi.c:763:22 ExecutionResult: Failed148[debug] /sqlite/src/vdbeapi.c:1315:10 ExecutionResult: Failed149
       [#############################---] 91/98150[debug] /sqlite/src/vdbeapi.c:733:7 ExecutionResult: Passed151
       [##############################--] 92/98152[debug] /sqlite/src/vdbeapi.c:847:10 ExecutionResult: Failed153
       [##############################--] 93/98154[debug] /sqlite/src/vdbeapi.c:782:26 ExecutionResult: Passed155
       [##############################--] 94/98156[debug] /sqlite/src/vdbeapi.c:851:9 ExecutionResult: Timedout157
       [###############################-] 95/98158[debug] /sqlite/src/vdbeapi.c:854:17 ExecutionResult: Passed159
       [###############################-] 96/98160[debug] /sqlite/src/vdbeapi.c:862:11 ExecutionResult: Passed161
       [###############################-] 97/98162[debug] /sqlite/src/vdbeapi.c:864:13 ExecutionResult: Failed163
       [################################] 98/98. Finished in 2929ms164[debug] Done running mutants165[info] Survived mutants (46/98):166/sqlite/src/vdbeapi.c:104:8: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]167    rc = SQLITE_OK;168       ^169/sqlite/src/vdbeapi.c:109:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]170    sqlite3_mutex_enter(db->mutex);171    ^172/sqlite/src/vdbeapi.c:115:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]173    sqlite3LeaveMutexAndCloseZombie(db);174    ^175/sqlite/src/vdbeapi.c:727:8: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]176  for(i=0; i<db->nDb; i++){177       ^178/sqlite/src/vdbeapi.c:727:13: warning: Survived: Replaced < with >= [cxx_lt_to_ge]179  for(i=0; i<db->nDb; i++){180            ^181/sqlite/src/vdbeapi.c:727:13: warning: Survived: Replaced < with <= [cxx_lt_to_le]182  for(i=0; i<db->nDb; i++){183            ^184/sqlite/src/vdbeapi.c:731:7: warning: Survived: Removed the call to the function [cxx_remove_void_call]185      sqlite3BtreeEnter(pBt);186      ^187/sqlite/src/vdbeapi.c:732:14: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]188      nEntry = sqlite3PagerWalCallback(sqlite3BtreePager(pBt));189             ^190/sqlite/src/vdbeapi.c:732:16: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]191      nEntry = sqlite3PagerWalCallback(sqlite3BtreePager(pBt));192               ^193/sqlite/src/vdbeapi.c:733:7: warning: Survived: Removed the call to the function [cxx_remove_void_call]194      sqlite3BtreeLeave(pBt);195      ^196/sqlite/src/vdbeapi.c:734:17: warning: Survived: Replaced > with >= [cxx_gt_to_ge]197      if( nEntry>0 && db->xWalCallback && rc==SQLITE_OK ){198                ^199/sqlite/src/vdbeapi.c:734:17: warning: Survived: Replaced > with <= [cxx_gt_to_le]200      if( nEntry>0 && db->xWalCallback && rc==SQLITE_OK ){201                ^202/sqlite/src/vdbeapi.c:782:26: warning: Survived: Replaced == with != [cxx_eq_to_ne]203      if( db->nVdbeActive==0 ){204                         ^205/sqlite/src/vdbeapi.c:791:23: warning: Survived: Replaced & with | [cxx_and_to_or]206      if( (db->mTrace & (SQLITE_TRACE_PROFILE|SQLITE_TRACE_XPROFILE))!=0207                      ^208/sqlite/src/vdbeapi.c:791:70: warning: Survived: Replaced != with == [cxx_ne_to_eq]209      if( (db->mTrace & (SQLITE_TRACE_PROFILE|SQLITE_TRACE_XPROFILE))!=0210                                                                     ^211/sqlite/src/vdbeapi.c:799:22: warning: Survived: Replaced x++ with x-- [cxx_post_inc_to_post_dec]212      db->nVdbeActive++;213                     ^214/sqlite/src/vdbeapi.c:800:22: warning: Survived: Replaced == with != [cxx_eq_to_ne]215      if( p->readOnly==0 ) db->nVdbeWrite++;216                     ^217/sqlite/src/vdbeapi.c:801:39: warning: Survived: Replaced x++ with x-- [cxx_post_inc_to_post_dec]218      if( p->bIsReader ) db->nVdbeRead++;219                                      ^220/sqlite/src/vdbeapi.c:803:21: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]221      p->eVdbeState = VDBE_RUN_STATE;222                    ^223/sqlite/src/vdbeapi.c:846:18: warning: Survived: Replaced x++ with x-- [cxx_post_inc_to_post_dec]224    db->nVdbeExec++;225                 ^226/sqlite/src/vdbeapi.c:848:18: warning: Survived: Replaced x-- with x++ [cxx_post_dec_to_post_inc]227    db->nVdbeExec--;228                 ^229/sqlite/src/vdbeapi.c:854:17: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]230    db->errCode = SQLITE_ROW;231                ^232/sqlite/src/vdbeapi.c:862:11: warning: Survived: Replaced == with != [cxx_eq_to_ne]233    if( rc==SQLITE_DONE && db->autoCommit ){234          ^235/sqlite/src/vdbeapi.c:865:16: warning: Survived: Replaced != with == [cxx_ne_to_eq]236      if( p->rc!=SQLITE_OK ){237               ^238/sqlite/src/vdbeapi.c:877:15: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]239  db->errCode = rc;240              ^241/sqlite/src/vdbeapi.c:878:21: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]242  if( SQLITE_NOMEM==sqlite3ApiExit(p->db, p->rc) ){243                    ^244/sqlite/src/vdbeapi.c:889:13: warning: Survived: Replaced & with | [cxx_and_to_or]245  return (rc&db->errMask);246            ^247/sqlite/src/vdbeapi.c:898:7: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]248  int rc = SQLITE_OK;      /* Result from sqlite3Step() */249      ^250/sqlite/src/vdbeapi.c:900:7: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]251  int cnt = 0;             /* Counter to prevent infinite loop of reprepares */252      ^253/sqlite/src/vdbeapi.c:907:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]254  sqlite3_mutex_enter(db->mutex);255  ^256/sqlite/src/vdbeapi.c:942:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]257  sqlite3_mutex_leave(db->mutex);258  ^259/sqlite/src/vdbeapi.c:1317:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]260  sqlite3_mutex_enter(pVm->db->mutex);261  ^262/sqlite/src/vdbeapi.c:1318:30: warning: Survived: Replaced < with <= [cxx_lt_to_le]263  if( pVm->pResultRow!=0 && i<pVm->nResColumn && i>=0 ){264                             ^265/sqlite/src/vdbeapi.c:1357:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]266    sqlite3_mutex_leave(p->db->mutex);267    ^268/sqlite/src/vdbeapi.c:1392:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]269  columnMallocFailure(pStmt);270  ^271/sqlite/src/vdbeapi.c:1643:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]272  sqlite3_mutex_enter(p->db->mutex);273  ^274/sqlite/src/vdbeapi.c:1645:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]275    sqlite3Error(p->db, SQLITE_MISUSE_BKPT);276    ^277/sqlite/src/vdbeapi.c:1646:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]278    sqlite3_mutex_leave(p->db->mutex);279    ^280/sqlite/src/vdbeapi.c:1647:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]281    sqlite3_log(SQLITE_MISUSE,282    ^283/sqlite/src/vdbeapi.c:1652:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]284    sqlite3Error(p->db, SQLITE_RANGE);285    ^286/sqlite/src/vdbeapi.c:1653:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]287    sqlite3_mutex_leave(p->db->mutex);288    ^289/sqlite/src/vdbeapi.c:1657:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]290  sqlite3VdbeMemRelease(pVar);291  ^292/sqlite/src/vdbeapi.c:1658:15: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]293  pVar->flags = MEM_Null;294              ^295/sqlite/src/vdbeapi.c:1659:18: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]296  p->db->errCode = SQLITE_OK;297                 ^298/sqlite/src/vdbeapi.c:1671:17: warning: Survived: Replaced != with == [cxx_ne_to_eq]299  if( p->expmask!=0 && (p->expmask & (i>=31 ? 0x80000000 : (u32)1<<i))!=0 ){300                ^301/sqlite/src/vdbeapi.c:1791:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]302    sqlite3_mutex_leave(p->db->mutex);303    ^304[info] Mutation score: 53%305[info] Total execution time: 3240ms306[info] Surviving mutants: 46307