CoolFace
Modelpublic

AryaWu/sqlite

sourceHugging Faceupdated 9mo agoView on Hugging Face
0likes
mull_vdbeapi_sqlite3_bind_blob64.out353 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 0ms11[info] Baseline run (threads: 1)12
       [################################] 1/1. Finished in 109ms13[info] Running mutants (threads: 20)14[debug] /sqlite/src/vdbeapi.c:41:12 ExecutionResult: Failed15[debug] /sqlite/src/vdbeapi.c:327:27 ExecutionResult: Failed16[debug] /sqlite/src/vdbeapi.c:115:5 ExecutionResult: Passed17
       [--------------------------------] 2/11818[debug] /sqlite/src/vdbeapi.c:109:5 ExecutionResult: Passed19
       [#-------------------------------] 4/11820[debug] /sqlite/src/vdbeapi.c:799:22 ExecutionResult: Passed21[debug] /sqlite/src/vdbeapi.c:1760:29 ExecutionResult: Failed22[debug] /sqlite/src/vdbeapi.c:1697:12 ExecutionResult: Failed23[debug] /sqlite/src/vdbeapi.c:1692:8 ExecutionResult: Failed24[debug] /sqlite/src/vdbeapi.c:1318:22 ExecutionResult: Failed25
       [##------------------------------] 9/11826[debug] /sqlite/src/vdbeapi.c:908:16 ExecutionResult: Failed27[debug] /sqlite/src/vdbeapi.c:889:13 ExecutionResult: Passed28[debug] /sqlite/src/vdbeapi.c:847:8 ExecutionResult: Failed29[debug] /sqlite/src/vdbeapi.c:734:17 ExecutionResult: Passed30[debug] /sqlite/src/vdbeapi.c:1711:40 ExecutionResult: Failed31[debug] /sqlite/src/vdbeapi.c:1391:7 ExecutionResult: Failed32
       [###-----------------------------] 13/11833[debug] /sqlite/src/vdbeapi.c:1653:5 ExecutionResult: Passed34[debug] /sqlite/src/vdbeapi.c:1640:7 ExecutionResult: Failed35[debug] /sqlite/src/vdbeapi.c:1356:13 ExecutionResult: Failed36
       [####----------------------------] 18/11837[debug] /sqlite/src/vdbeapi.c:864:13 ExecutionResult: Failed38
       [#####---------------------------] 19/11839[debug] /sqlite/src/vdbeapi.c:727:24 ExecutionResult: Failed40
       [#####---------------------------] 20/11841[debug] /sqlite/src/vdbeapi.c:49:8 ExecutionResult: Failed42[debug] /sqlite/src/vdbeapi.c:501:3 ExecutionResult: Failed43[debug] /sqlite/src/vdbeapi.c:184:16 ExecutionResult: Passed44[debug] /sqlite/src/vdbeapi.c:112:8 ExecutionResult: Failed45
       [######--------------------------] 24/11846[debug] /sqlite/src/vdbeapi.c:800:22 ExecutionResult: Passed47[debug] /sqlite/src/vdbeapi.c:1692:29 ExecutionResult: Failed48[debug] /sqlite/src/vdbeapi.c:1761:9 ExecutionResult: Passed49[debug] /sqlite/src/vdbeapi.c:1698:13 ExecutionResult: Passed50[debug] /sqlite/src/vdbeapi.c:1318:30 ExecutionResult: Failed51
       [#######-------------------------] 29/11852[debug] /sqlite/src/vdbeapi.c:898:7 ExecutionResult: Passed53[debug] /sqlite/src/vdbeapi.c:908:31 ExecutionResult: Failed54[debug] /sqlite/src/vdbeapi.c:847:10 ExecutionResult: Failed55
       [########------------------------] 32/11856[debug] /sqlite/src/vdbeapi.c:1741:10 ExecutionResult: Failed57[debug] /sqlite/src/vdbeapi.c:1657:3 ExecutionResult: Passed58[debug] /sqlite/src/vdbeapi.c:1391:13 ExecutionResult: Failed59[debug] /sqlite/src/vdbeapi.c:1643:3 ExecutionResult: Passed60
       [#########-----------------------] 36/11861[debug] /sqlite/src/vdbeapi.c:1357:5 ExecutionResult: Passed62[debug] /sqlite/src/vdbeapi.c:864:15 ExecutionResult: Failed63
       [##########----------------------] 38/11864[debug] /sqlite/src/vdbeapi.c:731:7 ExecutionResult: Passed65
       [##########----------------------] 39/11866[debug] /sqlite/src/vdbeapi.c:53:12 ExecutionResult: Failed67[debug] /sqlite/src/vdbeapi.c:724:7 ExecutionResult: Failed68
       [###########---------------------] 41/11869[debug] /sqlite/src/vdbeapi.c:185:22 ExecutionResult: Failed70[debug] /sqlite/src/vdbeapi.c:112:10 ExecutionResult: Failed71[debug] /sqlite/src/vdbeapi.c:761:20 ExecutionResult: Failed72
       [###########---------------------] 44/11873[debug] /sqlite/src/vdbeapi.c:801:39 ExecutionResult: Passed74
       [############--------------------] 45/11875[debug] /sqlite/src/vdbeapi.c:1693:9 ExecutionResult: Failed76[debug] /sqlite/src/vdbeapi.c:1763:5 ExecutionResult: Passed77
       [############--------------------] 47/11878[debug] /sqlite/src/vdbeapi.c:1699:21 ExecutionResult: Passed79[debug] /sqlite/src/vdbeapi.c:848:18 ExecutionResult: Passed80[debug] /sqlite/src/vdbeapi.c:942:3 ExecutionResult: Passed81
       [#############-------------------] 50/11882[debug] /sqlite/src/vdbeapi.c:900:7 ExecutionResult: Passed83[debug] /sqlite/src/vdbeapi.c:1755:10 ExecutionResult: Failed84[debug] /sqlite/src/vdbeapi.c:1318:30 ExecutionResult: Passed85[debug] /sqlite/src/vdbeapi.c:1644:20 ExecutionResult: Failed86[debug] /sqlite/src/vdbeapi.c:1392:3 ExecutionResult: Passed87[debug] /sqlite/src/vdbeapi.c:1658:15 ExecutionResult: Failed88
       [###############-----------------] 56/11889[debug] /sqlite/src/vdbeapi.c:1372:3 ExecutionResult: Passed90[debug] /sqlite/src/vdbeapi.c:865:16 ExecutionResult: Passed91
       [###############-----------------] 58/11892[debug] /sqlite/src/vdbeapi.c:732:14 ExecutionResult: Passed93
       [################----------------] 59/11894[debug] /sqlite/src/vdbeapi.c:727:8 ExecutionResult: Passed95[debug] /sqlite/src/vdbeapi.c:189:14 ExecutionResult: Passed96
       [################----------------] 61/11897[debug] /sqlite/src/vdbeapi.c:113:5 ExecutionResult: Failed98
       [################----------------] 62/11899[debug] /sqlite/src/vdbeapi.c:1763:38 ExecutionResult: Passed100[debug] /sqlite/src/vdbeapi.c:1695:14 ExecutionResult: Failed101[debug] /sqlite/src/vdbeapi.c:1700:21 ExecutionResult: Passed102
       [#################---------------] 65/118103[debug] /sqlite/src/vdbeapi.c:903:7 ExecutionResult: Failed104[debug] /sqlite/src/vdbeapi.c:1252:10 ExecutionResult: Failed105[debug] /sqlite/src/vdbeapi.c:1318:51 ExecutionResult: Failed106
       [##################--------------] 68/118107[debug] /sqlite/src/vdbeapi.c:1760:6 ExecutionResult: Failed108[debug] /sqlite/src/vdbeapi.c:1651:8 ExecutionResult: Failed109[debug] /sqlite/src/vdbeapi.c:1659:18 ExecutionResult: Passed110
       [###################-------------] 71/118111[debug] /sqlite/src/vdbeapi.c:1422:7 ExecutionResult: Failed112[debug] /sqlite/src/vdbeapi.c:877:15 ExecutionResult: Passed113[debug] /sqlite/src/vdbeapi.c:1376:7 ExecutionResult: Failed114
       [####################------------] 74/118115[debug] /sqlite/src/vdbeapi.c:101:12 ExecutionResult: Failed116
       [####################------------] 75/118117[debug] /sqlite/src/vdbeapi.c:732:16 ExecutionResult: Passed118
       [####################------------] 76/118119[debug] /sqlite/src/vdbeapi.c:763:22 ExecutionResult: Failed120
       [####################------------] 77/118121[debug] /sqlite/src/vdbeapi.c:802:13 ExecutionResult: Failed122
       [#####################-----------] 78/118123[debug] /sqlite/src/vdbeapi.c:727:13 ExecutionResult: Passed124[debug] /sqlite/src/vdbeapi.c:196:10 ExecutionResult: Failed125[debug] /sqlite/src/vdbeapi.c:114:8 ExecutionResult: Failed126
       [#####################-----------] 81/118127[debug] /sqlite/src/vdbeapi.c:1696:24 ExecutionResult: Failed128[debug] /sqlite/src/vdbeapi.c:1764:5 ExecutionResult: Passed129
       [######################----------] 83/118130[debug] /sqlite/src/vdbeapi.c:907:3 ExecutionResult: Passed131[debug] /sqlite/src/vdbeapi.c:1710:5 ExecutionResult: Passed132[debug] /sqlite/src/vdbeapi.c:1315:10 ExecutionResult: Failed133[debug] /sqlite/src/vdbeapi.c:1318:51 ExecutionResult: Failed134
       [#######################---------] 87/118135[debug] /sqlite/src/vdbeapi.c:1651:8 ExecutionResult: Failed136[debug] /sqlite/src/vdbeapi.c:1760:8 ExecutionResult: Failed137[debug] /sqlite/src/vdbeapi.c:878:19 ExecutionResult: Failed138[debug] /sqlite/src/vdbeapi.c:1671:17 ExecutionResult: Passed139
       [########################--------] 91/118140[debug] /sqlite/src/vdbeapi.c:1422:15 ExecutionResult: Failed141[debug] /sqlite/src/vdbeapi.c:1376:13 ExecutionResult: Failed142
       [#########################-------] 93/118143[debug] /sqlite/src/vdbeapi.c:104:8 ExecutionResult: Passed144
       [#########################-------] 94/118145[debug] /sqlite/src/vdbeapi.c:733:7 ExecutionResult: Passed146
       [#########################-------] 95/118147[debug] /sqlite/src/vdbeapi.c:782:26 ExecutionResult: Passed148
       [##########################------] 96/118149[debug] /sqlite/src/vdbeapi.c:727:13 ExecutionResult: Passed150
       [##########################------] 97/118151[debug] /sqlite/src/vdbeapi.c:803:21 ExecutionResult: Passed152[debug] /sqlite/src/vdbeapi.c:205:15 ExecutionResult: Failed153[debug] /sqlite/src/vdbeapi.c:114:10 ExecutionResult: Failed154
       [###########################-----] 100/118155[debug] /sqlite/src/vdbeapi.c:108:9 ExecutionResult: Failed156
       [###########################-----] 101/118157[debug] /sqlite/src/vdbeapi.c:1652:5 ExecutionResult: Passed158[debug] /sqlite/src/vdbeapi.c:1697:10 ExecutionResult: Failed159
       [###########################-----] 103/118160[debug] /sqlite/src/vdbeapi.c:908:14 ExecutionResult: Failed161
       [############################----] 104/118162[debug] /sqlite/src/vdbeapi.c:1711:17 ExecutionResult: Failed163[debug] /sqlite/src/vdbeapi.c:1317:3 ExecutionResult: Passed164
       [############################----] 106/118165[debug] /sqlite/src/vdbeapi.c:1356:11 ExecutionResult: Failed166[debug] /sqlite/src/vdbeapi.c:878:21 ExecutionResult: Passed167[debug] /sqlite/src/vdbeapi.c:1692:6 ExecutionResult: Failed168[debug] /sqlite/src/vdbeapi.c:1423:3 ExecutionResult: Passed169
       [#############################---] 110/118170[debug] /sqlite/src/vdbeapi.c:1377:3 ExecutionResult: Passed171
       [##############################--] 111/118172[debug] /sqlite/src/vdbeapi.c:734:17 ExecutionResult: Passed173
       [##############################--] 112/118174[debug] /sqlite/src/vdbeapi.c:846:18 ExecutionResult: Passed175
       [##############################--] 113/118176[debug] /sqlite/src/vdbeapi.c:791:23 ExecutionResult: Passed177
       [##############################--] 114/118178[debug] /sqlite/src/vdbeapi.c:791:70 ExecutionResult: Passed179
       [###############################-] 115/118180[debug] /sqlite/src/vdbeapi.c:851:9 ExecutionResult: Timedout181
       [###############################-] 116/118182[debug] /sqlite/src/vdbeapi.c:854:17 ExecutionResult: Passed183
       [###############################-] 117/118184[debug] /sqlite/src/vdbeapi.c:862:11 ExecutionResult: Passed185
       [################################] 118/118. Finished in 3144ms186[debug] Done running mutants187[info] Survived mutants (54/118):188/sqlite/src/vdbeapi.c:104:8: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]189    rc = SQLITE_OK;190       ^191/sqlite/src/vdbeapi.c:109:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]192    sqlite3_mutex_enter(db->mutex);193    ^194/sqlite/src/vdbeapi.c:115:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]195    sqlite3LeaveMutexAndCloseZombie(db);196    ^197/sqlite/src/vdbeapi.c:184:16: warning: Survived: Replaced & with | [cxx_and_to_or]198  if( p->flags & (MEM_Blob|MEM_Str) ){199               ^200/sqlite/src/vdbeapi.c:189:14: warning: Survived: Replaced |= with &= [cxx_or_assign_to_and_assign]201    p->flags |= MEM_Blob;202             ^203/sqlite/src/vdbeapi.c:727:8: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]204  for(i=0; i<db->nDb; i++){205       ^206/sqlite/src/vdbeapi.c:727:13: warning: Survived: Replaced < with >= [cxx_lt_to_ge]207  for(i=0; i<db->nDb; i++){208            ^209/sqlite/src/vdbeapi.c:727:13: warning: Survived: Replaced < with <= [cxx_lt_to_le]210  for(i=0; i<db->nDb; i++){211            ^212/sqlite/src/vdbeapi.c:731:7: warning: Survived: Removed the call to the function [cxx_remove_void_call]213      sqlite3BtreeEnter(pBt);214      ^215/sqlite/src/vdbeapi.c:732:14: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]216      nEntry = sqlite3PagerWalCallback(sqlite3BtreePager(pBt));217             ^218/sqlite/src/vdbeapi.c:732:16: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]219      nEntry = sqlite3PagerWalCallback(sqlite3BtreePager(pBt));220               ^221/sqlite/src/vdbeapi.c:733:7: warning: Survived: Removed the call to the function [cxx_remove_void_call]222      sqlite3BtreeLeave(pBt);223      ^224/sqlite/src/vdbeapi.c:734:17: warning: Survived: Replaced > with >= [cxx_gt_to_ge]225      if( nEntry>0 && db->xWalCallback && rc==SQLITE_OK ){226                ^227/sqlite/src/vdbeapi.c:734:17: warning: Survived: Replaced > with <= [cxx_gt_to_le]228      if( nEntry>0 && db->xWalCallback && rc==SQLITE_OK ){229                ^230/sqlite/src/vdbeapi.c:782:26: warning: Survived: Replaced == with != [cxx_eq_to_ne]231      if( db->nVdbeActive==0 ){232                         ^233/sqlite/src/vdbeapi.c:791:23: warning: Survived: Replaced & with | [cxx_and_to_or]234      if( (db->mTrace & (SQLITE_TRACE_PROFILE|SQLITE_TRACE_XPROFILE))!=0235                      ^236/sqlite/src/vdbeapi.c:791:70: warning: Survived: Replaced != with == [cxx_ne_to_eq]237      if( (db->mTrace & (SQLITE_TRACE_PROFILE|SQLITE_TRACE_XPROFILE))!=0238                                                                     ^239/sqlite/src/vdbeapi.c:799:22: warning: Survived: Replaced x++ with x-- [cxx_post_inc_to_post_dec]240      db->nVdbeActive++;241                     ^242/sqlite/src/vdbeapi.c:800:22: warning: Survived: Replaced == with != [cxx_eq_to_ne]243      if( p->readOnly==0 ) db->nVdbeWrite++;244                     ^245/sqlite/src/vdbeapi.c:801:39: warning: Survived: Replaced x++ with x-- [cxx_post_inc_to_post_dec]246      if( p->bIsReader ) db->nVdbeRead++;247                                      ^248/sqlite/src/vdbeapi.c:803:21: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]249      p->eVdbeState = VDBE_RUN_STATE;250                    ^251/sqlite/src/vdbeapi.c:846:18: warning: Survived: Replaced x++ with x-- [cxx_post_inc_to_post_dec]252    db->nVdbeExec++;253                 ^254/sqlite/src/vdbeapi.c:848:18: warning: Survived: Replaced x-- with x++ [cxx_post_dec_to_post_inc]255    db->nVdbeExec--;256                 ^257/sqlite/src/vdbeapi.c:854:17: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]258    db->errCode = SQLITE_ROW;259                ^260/sqlite/src/vdbeapi.c:862:11: warning: Survived: Replaced == with != [cxx_eq_to_ne]261    if( rc==SQLITE_DONE && db->autoCommit ){262          ^263/sqlite/src/vdbeapi.c:865:16: warning: Survived: Replaced != with == [cxx_ne_to_eq]264      if( p->rc!=SQLITE_OK ){265               ^266/sqlite/src/vdbeapi.c:877:15: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]267  db->errCode = rc;268              ^269/sqlite/src/vdbeapi.c:878:21: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]270  if( SQLITE_NOMEM==sqlite3ApiExit(p->db, p->rc) ){271                    ^272/sqlite/src/vdbeapi.c:889:13: warning: Survived: Replaced & with | [cxx_and_to_or]273  return (rc&db->errMask);274            ^275/sqlite/src/vdbeapi.c:898:7: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]276  int rc = SQLITE_OK;      /* Result from sqlite3Step() */277      ^278/sqlite/src/vdbeapi.c:900:7: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]279  int cnt = 0;             /* Counter to prevent infinite loop of reprepares */280      ^281/sqlite/src/vdbeapi.c:907:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]282  sqlite3_mutex_enter(db->mutex);283  ^284/sqlite/src/vdbeapi.c:942:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]285  sqlite3_mutex_leave(db->mutex);286  ^287/sqlite/src/vdbeapi.c:1317:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]288  sqlite3_mutex_enter(pVm->db->mutex);289  ^290/sqlite/src/vdbeapi.c:1318:30: warning: Survived: Replaced < with <= [cxx_lt_to_le]291  if( pVm->pResultRow!=0 && i<pVm->nResColumn && i>=0 ){292                             ^293/sqlite/src/vdbeapi.c:1357:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]294    sqlite3_mutex_leave(p->db->mutex);295    ^296/sqlite/src/vdbeapi.c:1372:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]297  columnMallocFailure(pStmt);298  ^299/sqlite/src/vdbeapi.c:1377:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]300  columnMallocFailure(pStmt);301  ^302/sqlite/src/vdbeapi.c:1392:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]303  columnMallocFailure(pStmt);304  ^305/sqlite/src/vdbeapi.c:1423:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]306  columnMallocFailure(pStmt);307  ^308/sqlite/src/vdbeapi.c:1643:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]309  sqlite3_mutex_enter(p->db->mutex);310  ^311/sqlite/src/vdbeapi.c:1652:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]312    sqlite3Error(p->db, SQLITE_RANGE);313    ^314/sqlite/src/vdbeapi.c:1653:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]315    sqlite3_mutex_leave(p->db->mutex);316    ^317/sqlite/src/vdbeapi.c:1657:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]318  sqlite3VdbeMemRelease(pVar);319  ^320/sqlite/src/vdbeapi.c:1659:18: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]321  p->db->errCode = SQLITE_OK;322                 ^323/sqlite/src/vdbeapi.c:1671:17: warning: Survived: Replaced != with == [cxx_ne_to_eq]324  if( p->expmask!=0 && (p->expmask & (i>=31 ? 0x80000000 : (u32)1<<i))!=0 ){325                ^326/sqlite/src/vdbeapi.c:1698:13: warning: Survived: Replaced == with != [cxx_eq_to_ne]327      if( rc==SQLITE_OK ){328            ^329/sqlite/src/vdbeapi.c:1699:21: warning: Survived: Replaced == with != [cxx_eq_to_ne]330        if( encoding==0 ){331                    ^332/sqlite/src/vdbeapi.c:1700:21: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]333          pVar->enc = ENC(p->db);334                    ^335/sqlite/src/vdbeapi.c:1710:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]336    sqlite3_mutex_leave(p->db->mutex);337    ^338/sqlite/src/vdbeapi.c:1761:9: warning: Survived: Replaced == with != [cxx_eq_to_ne]339  if( rc==SQLITE_OK ){340        ^341/sqlite/src/vdbeapi.c:1763:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]342    sqlite3VdbeMemSetInt64(&p->aVar[i-1], iValue);343    ^344/sqlite/src/vdbeapi.c:1763:38: warning: Survived: Replaced - with + [cxx_sub_to_add]345    sqlite3VdbeMemSetInt64(&p->aVar[i-1], iValue);346                                     ^347/sqlite/src/vdbeapi.c:1764:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]348    sqlite3_mutex_leave(p->db->mutex);349    ^350[info] Mutation score: 54%351[info] Total execution time: 3452ms352[info] Surviving mutants: 54353