CoolFace
Modelpublic

AryaWu/sqlite

sourceHugging Faceupdated 9mo agoView on Hugging Face
0likes
mull_expr_sqlite3ExprNullRegisterRange.out227 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 109ms7[info] Extracting coverage information (threads: 1)8
       [################################] 1/1. Finished in 3ms9[info] Filter mutants (threads: 1)10
       [################################] 1/1. Finished in 5ms11[info] Baseline run (threads: 1)12
       [################################] 1/1. Finished in 106ms13[info] Running mutants (threads: 20)14[debug] /sqlite/src/expr.c:1411:7 ExecutionResult: Passed15[debug] /sqlite/src/expr.c:1533:11 ExecutionResult: Passed16[debug] /sqlite/src/expr.c:1675:16 ExecutionResult: Passed17
       [#-------------------------------] 3/6218[debug] /sqlite/src/expr.c:1692:15 ExecutionResult: Passed19
       [##------------------------------] 4/6220[debug] /sqlite/src/expr.c:1730:18 ExecutionResult: Passed21[debug] /sqlite/src/expr.c:5826:25 ExecutionResult: Passed22[debug] /sqlite/src/expr.c:5774:14 ExecutionResult: Passed23[debug] /sqlite/src/expr.c:5804:19 ExecutionResult: Failed24[debug] /sqlite/src/expr.c:1658:32 ExecutionResult: Passed25
       [####----------------------------] 9/6226[debug] /sqlite/src/expr.c:2036:17 ExecutionResult: Passed27[debug] /sqlite/src/expr.c:2076:33 ExecutionResult: Failed28[debug] /sqlite/src/expr.c:2073:20 ExecutionResult: Passed29
       [######--------------------------] 12/6230[debug] /sqlite/src/expr.c:5821:6 ExecutionResult: Failed31[debug] /sqlite/src/expr.c:1699:32 ExecutionResult: Passed32[debug] /sqlite/src/expr.c:1683:17 ExecutionResult: Passed33[debug] /sqlite/src/expr.c:5803:27 ExecutionResult: Failed34[debug] /sqlite/src/expr.c:2276:3 ExecutionResult: Passed35
       [########------------------------] 17/6236[debug] /sqlite/src/expr.c:1671:11 ExecutionResult: Failed37
       [#########-----------------------] 18/6238[debug] /sqlite/src/expr.c:1646:16 ExecutionResult: Failed39
       [#########-----------------------] 19/6240[debug] /sqlite/src/expr.c:1433:5 ExecutionResult: Passed41[debug] /sqlite/src/expr.c:1613:7 ExecutionResult: Passed42
       [##########----------------------] 21/6243[debug] /sqlite/src/expr.c:1678:16 ExecutionResult: Passed44
       [###########---------------------] 22/6245[debug] /sqlite/src/expr.c:2275:11 ExecutionResult: Failed46
       [###########---------------------] 23/6247[debug] /sqlite/src/expr.c:1692:15 ExecutionResult: Passed48
       [############--------------------] 24/6249[debug] /sqlite/src/expr.c:5827:3 ExecutionResult: Failed50[debug] /sqlite/src/expr.c:5804:19 ExecutionResult: Passed51[debug] /sqlite/src/expr.c:5786:12 ExecutionResult: Passed52
       [#############-------------------] 27/6253[debug] /sqlite/src/expr.c:1659:15 ExecutionResult: Passed54[debug] /sqlite/src/expr.c:2073:20 ExecutionResult: Passed55
       [##############------------------] 29/6256[debug] /sqlite/src/expr.c:5824:8 ExecutionResult: Failed57[debug] /sqlite/src/expr.c:1699:56 ExecutionResult: Passed58[debug] /sqlite/src/expr.c:5803:36 ExecutionResult: Failed59[debug] /sqlite/src/expr.c:2279:15 ExecutionResult: Passed60
       [#################---------------] 33/6261[debug] /sqlite/src/expr.c:1671:24 ExecutionResult: Failed62
       [#################---------------] 34/6263[debug] /sqlite/src/expr.c:1657:34 ExecutionResult: Passed64
       [##################--------------] 35/6265[debug] /sqlite/src/expr.c:1437:11 ExecutionResult: Passed66
       [##################--------------] 36/6267[debug] /sqlite/src/expr.c:1837:8 ExecutionResult: Failed68
       [###################-------------] 37/6269[debug] /sqlite/src/expr.c:2037:16 ExecutionResult: Failed70
       [###################-------------] 38/6271[debug] /sqlite/src/expr.c:2267:7 ExecutionResult: Failed72[debug] /sqlite/src/expr.c:2275:14 ExecutionResult: Passed73
       [####################------------] 40/6274[debug] /sqlite/src/expr.c:1683:32 ExecutionResult: Failed75[debug] /sqlite/src/expr.c:5805:31 ExecutionResult: Failed76[debug] /sqlite/src/expr.c:1699:19 ExecutionResult: Passed77[debug] /sqlite/src/expr.c:5828:25 ExecutionResult: Failed78
       [######################----------] 44/6279[debug] /sqlite/src/expr.c:1706:33 ExecutionResult: Passed80
       [#######################---------] 45/6281[debug] /sqlite/src/expr.c:5802:52 ExecutionResult: Failed82[debug] /sqlite/src/expr.c:1659:15 ExecutionResult: Passed83
       [########################--------] 47/6284[debug] /sqlite/src/expr.c:2073:33 ExecutionResult: Passed85[debug] /sqlite/src/expr.c:5825:12 ExecutionResult: Failed86[debug] /sqlite/src/expr.c:5774:14 ExecutionResult: Passed87[debug] /sqlite/src/expr.c:1675:16 ExecutionResult: Passed88
       [##########################------] 51/6289[debug] /sqlite/src/expr.c:5803:36 ExecutionResult: Passed90
       [##########################------] 52/6291[debug] /sqlite/src/expr.c:1658:9 ExecutionResult: Passed92[debug] /sqlite/src/expr.c:1637:14 ExecutionResult: Failed93
       [###########################-----] 54/6294[debug] /sqlite/src/expr.c:1682:17 ExecutionResult: Failed95
       [############################----] 55/6296[debug] /sqlite/src/expr.c:1532:8 ExecutionResult: Passed97[debug] /sqlite/src/expr.c:2032:12 ExecutionResult: Failed98
       [#############################---] 57/6299[debug] /sqlite/src/expr.c:2272:5 ExecutionResult: Passed100
       [#############################---] 58/62101[debug] /sqlite/src/expr.c:1684:17 ExecutionResult: Passed102
       [##############################--] 59/62103[debug] /sqlite/src/expr.c:2070:12 ExecutionResult: Failed104[debug] /sqlite/src/expr.c:1638:14 ExecutionResult: Passed105
       [###############################-] 61/62106[debug] /sqlite/src/expr.c:2275:14 ExecutionResult: Failed107
       [################################] 62/62. Finished in 745ms108[debug] Done running mutants109[info] Survived mutants (38/62):110/sqlite/src/expr.c:1411:7: warning: Survived: Removed the call to the function [cxx_remove_void_call]111      sqlite3ExprListDelete(db, p->x.pList);112      ^113/sqlite/src/expr.c:1433:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]114    sqlite3DbNNFreeNN(db, p);115    ^116/sqlite/src/expr.c:1437:11: warning: Survived: Removed the call to the function [cxx_remove_void_call]117  if( p ) sqlite3ExprDeleteNN(db, p);118          ^119/sqlite/src/expr.c:1532:8: warning: Survived: Replaced == with != [cxx_eq_to_ne]120  if( 0==flags || ExprHasProperty(p, EP_FullSize) ){121       ^122/sqlite/src/expr.c:1533:11: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]123    nSize = EXPR_FULLSIZE;124          ^125/sqlite/src/expr.c:1613:7: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]126  int nToken = -1;       /* Space needed for p->u.zToken.  -1 means unknown */127      ^128/sqlite/src/expr.c:1638:14: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]129      nAlloc = ROUND8(EXPR_FULLSIZE);130             ^131/sqlite/src/expr.c:1657:34: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]132    const unsigned nStructSize = dupedExprStructSize(p, dupFlags);133                                 ^134/sqlite/src/expr.c:1658:9: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]135    int nNewSize = nStructSize & 0xfff;136        ^137/sqlite/src/expr.c:1658:32: warning: Survived: Replaced & with | [cxx_and_to_or]138    int nNewSize = nStructSize & 0xfff;139                               ^140/sqlite/src/expr.c:1659:15: warning: Survived: Replaced < with >= [cxx_lt_to_ge]141    if( nToken<0 ){142              ^143/sqlite/src/expr.c:1659:15: warning: Survived: Replaced < with <= [cxx_lt_to_le]144    if( nToken<0 ){145              ^146/sqlite/src/expr.c:1675:16: warning: Survived: Replaced < with >= [cxx_lt_to_ge]147      if( nSize<EXPR_FULLSIZE ){148               ^149/sqlite/src/expr.c:1675:16: warning: Survived: Replaced < with <= [cxx_lt_to_le]150      if( nSize<EXPR_FULLSIZE ){151               ^152/sqlite/src/expr.c:1678:16: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]153      nNewSize = EXPR_FULLSIZE;154               ^155/sqlite/src/expr.c:1683:17: warning: Survived: Replaced |= with &= [cxx_or_assign_to_and_assign]156    pNew->flags |= nStructSize & (EP_Reduced|EP_TokenOnly);157                ^158/sqlite/src/expr.c:1684:17: warning: Survived: Replaced |= with &= [cxx_or_assign_to_and_assign]159    pNew->flags |= staticFlag;160                ^161/sqlite/src/expr.c:1692:15: warning: Survived: Replaced > with >= [cxx_gt_to_ge]162    if( nToken>0 ){163              ^164/sqlite/src/expr.c:1692:15: warning: Survived: Replaced > with <= [cxx_gt_to_le]165    if( nToken>0 ){166              ^167/sqlite/src/expr.c:1699:19: warning: Survived: Replaced | with & [cxx_or_to_and]168    if( ((p->flags|pNew->flags)&(EP_TokenOnly|EP_Leaf))==0 ){169                  ^170/sqlite/src/expr.c:1699:32: warning: Survived: Replaced & with | [cxx_and_to_or]171    if( ((p->flags|pNew->flags)&(EP_TokenOnly|EP_Leaf))==0 ){172                               ^173/sqlite/src/expr.c:1699:56: warning: Survived: Replaced == with != [cxx_eq_to_ne]174    if( ((p->flags|pNew->flags)&(EP_TokenOnly|EP_Leaf))==0 ){175                                                       ^176/sqlite/src/expr.c:1706:33: warning: Survived: Replaced != with == [cxx_ne_to_eq]177                           p->op!=TK_ORDER ? dupFlags : 0);178                                ^179/sqlite/src/expr.c:1730:18: warning: Survived: Replaced == with != [cxx_eq_to_ne]180        if( p->op==TK_SELECT_COLUMN ){181                 ^182/sqlite/src/expr.c:2036:17: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]183  pList->nAlloc = 4;184                ^185/sqlite/src/expr.c:2073:20: warning: Survived: Replaced < with >= [cxx_lt_to_ge]186  if( pList->nAlloc<pList->nExpr+1 ){187                   ^188/sqlite/src/expr.c:2073:20: warning: Survived: Replaced < with <= [cxx_lt_to_le]189  if( pList->nAlloc<pList->nExpr+1 ){190                   ^191/sqlite/src/expr.c:2073:33: warning: Survived: Replaced + with - [cxx_add_to_sub]192  if( pList->nAlloc<pList->nExpr+1 ){193                                ^194/sqlite/src/expr.c:2272:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]195    sqlite3ExprDelete(db, pItem->pExpr);196    ^197/sqlite/src/expr.c:2275:14: warning: Survived: Replaced > with >= [cxx_gt_to_ge]198  }while( --i>0 );199             ^200/sqlite/src/expr.c:2276:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]201  sqlite3DbNNFreeNN(db, pList);202  ^203/sqlite/src/expr.c:2279:15: warning: Survived: Removed the call to the function [cxx_remove_void_call]204  if( pList ) exprListDeleteNN(db, pList);205              ^206/sqlite/src/expr.c:5774:14: warning: Survived: Replaced < with >= [cxx_lt_to_ge]207  if( regDest<0 && p ){208             ^209/sqlite/src/expr.c:5774:14: warning: Survived: Replaced < with <= [cxx_lt_to_le]210  if( regDest<0 && p ){211             ^212/sqlite/src/expr.c:5786:12: warning: Survived: Replaced != with == [cxx_ne_to_eq]213  if( pExpr!=0 && ExprHasProperty(pExpr, EP_HasFunc) ){214           ^215/sqlite/src/expr.c:5803:36: warning: Survived: Replaced < with <= [cxx_lt_to_le]216       pItem->fg.reusable = regDest<0;217                                   ^218/sqlite/src/expr.c:5804:19: warning: Survived: Replaced < with <= [cxx_lt_to_le]219       if( regDest<0 ) regDest = ++pParse->nMem;220                  ^221/sqlite/src/expr.c:5826:25: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]222  pParse->okConstFactor = 1;223                        ^224[info] Mutation score: 38%225[info] Total execution time: 1075ms226[info] Surviving mutants: 38227