CoolFace
Modelpublic

AryaWu/sqlite

sourceHugging Faceupdated 9mo agoView on Hugging Face
0likes
mull_expr_exprComputeOperands.out169 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 108ms7[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 109ms13[info] Running mutants (threads: 20)14[debug] /sqlite/src/expr.c:1424:9 ExecutionResult: Passed15[debug] /sqlite/src/expr.c:1406:7 ExecutionResult: Passed16
       [#-------------------------------] 2/4417[debug] /sqlite/src/expr.c:2437:10 ExecutionResult: Passed18[debug] /sqlite/src/expr.c:2436:7 ExecutionResult: Failed19[debug] /sqlite/src/expr.c:2442:8 ExecutionResult: Passed20
       [###-----------------------------] 5/4421[debug] /sqlite/src/expr.c:2445:6 ExecutionResult: Passed22
       [####----------------------------] 6/4423[debug] /sqlite/src/expr.c:2455:18 ExecutionResult: Failed24[debug] /sqlite/src/expr.c:5862:11 ExecutionResult: Passed25
       [#####---------------------------] 8/4426[debug] /sqlite/src/expr.c:2446:17 ExecutionResult: Failed27[debug] /sqlite/src/expr.c:5861:8 ExecutionResult: Passed28[debug] /sqlite/src/expr.c:2978:9 ExecutionResult: Passed29
       [########------------------------] 11/4430[debug] /sqlite/src/expr.c:2459:8 ExecutionResult: Passed31[debug] /sqlite/src/expr.c:5860:9 ExecutionResult: Passed32[debug] /sqlite/src/expr.c:4939:28 ExecutionResult: Passed33
       [##########----------------------] 14/4434[debug] /sqlite/src/expr.c:2467:12 ExecutionResult: Failed35[debug] /sqlite/src/expr.c:2461:8 ExecutionResult: Failed36[debug] /sqlite/src/expr.c:4931:7 ExecutionResult: Passed37[debug] /sqlite/src/expr.c:7571:23 ExecutionResult: Failed38[debug] /sqlite/src/expr.c:4927:7 ExecutionResult: Passed39
       [#############-------------------] 19/4440[debug] /sqlite/src/expr.c:1433:5 ExecutionResult: Passed41[debug] /sqlite/src/expr.c:2973:34 ExecutionResult: Failed42[debug] /sqlite/src/expr.c:1411:7 ExecutionResult: Passed43
       [################----------------] 22/4444[debug] /sqlite/src/expr.c:2438:16 ExecutionResult: Failed45[debug] /sqlite/src/expr.c:2436:34 ExecutionResult: Passed46[debug] /sqlite/src/expr.c:2443:16 ExecutionResult: Failed47
       [##################--------------] 25/4448[debug] /sqlite/src/expr.c:2445:8 ExecutionResult: Passed49
       [##################--------------] 26/4450[debug] /sqlite/src/expr.c:2455:20 ExecutionResult: Failed51[debug] /sqlite/src/expr.c:5863:13 ExecutionResult: Passed52[debug] /sqlite/src/expr.c:2453:9 ExecutionResult: Passed53
       [#####################-----------] 29/4454[debug] /sqlite/src/expr.c:2459:10 ExecutionResult: Passed55[debug] /sqlite/src/expr.c:7572:12 ExecutionResult: Failed56[debug] /sqlite/src/expr.c:5861:10 ExecutionResult: Passed57[debug] /sqlite/src/expr.c:4926:7 ExecutionResult: Passed58[debug] /sqlite/src/expr.c:4946:8 ExecutionResult: Passed59[debug] /sqlite/src/expr.c:5860:14 ExecutionResult: Passed60
       [#########################-------] 35/4461[debug] /sqlite/src/expr.c:2462:8 ExecutionResult: Failed62
       [##########################------] 36/4463[debug] /sqlite/src/expr.c:4937:12 ExecutionResult: Passed64[debug] /sqlite/src/expr.c:4928:7 ExecutionResult: Passed65
       [###########################-----] 38/4466[debug] /sqlite/src/expr.c:1418:26 ExecutionResult: Passed67
       [############################----] 39/4468[debug] /sqlite/src/expr.c:1437:11 ExecutionResult: Passed69[debug] /sqlite/src/expr.c:2438:18 ExecutionResult: Failed70[debug] /sqlite/src/expr.c:2437:8 ExecutionResult: Passed71[debug] /sqlite/src/expr.c:2977:6 ExecutionResult: Passed72[debug] /sqlite/src/expr.c:2973:15 ExecutionResult: Failed73
       [################################] 44/44. Finished in 467ms74[debug] Done running mutants75[info] Survived mutants (30/44):76/sqlite/src/expr.c:1406:7: warning: Survived: Removed the call to the function [cxx_remove_void_call]77      sqlite3ExprDeleteNN(db, p->pRight);78      ^79/sqlite/src/expr.c:1411:7: warning: Survived: Removed the call to the function [cxx_remove_void_call]80      sqlite3ExprListDelete(db, p->x.pList);81      ^82/sqlite/src/expr.c:1418:26: warning: Survived: Replaced != with == [cxx_ne_to_eq]83    if( p->pLeft && p->op!=TK_SELECT_COLUMN ){84                         ^85/sqlite/src/expr.c:1424:9: warning: Survived: Removed the call to the function [cxx_remove_void_call]86        sqlite3DbNNFreeNN(db, p);87        ^88/sqlite/src/expr.c:1433:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]89    sqlite3DbNNFreeNN(db, p);90    ^91/sqlite/src/expr.c:1437:11: warning: Survived: Removed the call to the function [cxx_remove_void_call]92  if( p ) sqlite3ExprDeleteNN(db, p);93          ^94/sqlite/src/expr.c:2436:34: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]95  if( exprEvalRhsFirst(pExpr) && sqlite3ExprCanBeNull(pExpr->pRight) ){96                                 ^97/sqlite/src/expr.c:2437:8: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]98    r2 = sqlite3ExprCodeTemp(pParse, pExpr->pRight, pFree2);99       ^100/sqlite/src/expr.c:2437:10: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]101    r2 = sqlite3ExprCodeTemp(pParse, pExpr->pRight, pFree2);102         ^103/sqlite/src/expr.c:2442:8: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]104    r2 = 0; /* Silence a false-positive uninit-var warning in MSVC */105       ^106/sqlite/src/expr.c:2445:6: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]107  r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, pFree1);108     ^109/sqlite/src/expr.c:2445:8: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]110  r1 = sqlite3ExprCodeTemp(pParse, pExpr->pLeft, pFree1);111       ^112/sqlite/src/expr.c:2453:9: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]113     && sqlite3ExprCanBeNull(pExpr->pLeft)114        ^115/sqlite/src/expr.c:2459:8: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]116    r2 = sqlite3ExprCodeTemp(pParse, pExpr->pRight, pFree2);117       ^118/sqlite/src/expr.c:2459:10: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]119    r2 = sqlite3ExprCodeTemp(pParse, pExpr->pRight, pFree2);120         ^121/sqlite/src/expr.c:2977:6: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]122  op = p->op;123     ^124/sqlite/src/expr.c:2978:9: warning: Survived: Replaced == with != [cxx_eq_to_ne]125  if( op==TK_REGISTER ) op = p->op2;126        ^127/sqlite/src/expr.c:4926:7: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]128  int inReg = target;       /* Results stored in register inReg */129      ^130/sqlite/src/expr.c:4927:7: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]131  int regFree1 = 0;         /* If non-zero free this temporary register */132      ^133/sqlite/src/expr.c:4928:7: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]134  int regFree2 = 0;         /* If non-zero free this temporary register */135      ^136/sqlite/src/expr.c:4931:7: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]137  int p5 = 0;138      ^139/sqlite/src/expr.c:4937:12: warning: Survived: Replaced == with != [cxx_eq_to_ne]140  if( pExpr==0 ){141           ^142/sqlite/src/expr.c:4939:28: warning: Survived: Replaced != with == [cxx_ne_to_eq]143  }else if( pParse->pIdxEpr!=0144                           ^145/sqlite/src/expr.c:4946:8: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]146    op = pExpr->op;147       ^148/sqlite/src/expr.c:5860:9: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]149    int r1 = sqlite3GetTempReg(pParse);150        ^151/sqlite/src/expr.c:5860:14: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]152    int r1 = sqlite3GetTempReg(pParse);153             ^154/sqlite/src/expr.c:5861:8: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]155    r2 = sqlite3ExprCodeTarget(pParse, pExpr, r1);156       ^157/sqlite/src/expr.c:5861:10: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]158    r2 = sqlite3ExprCodeTarget(pParse, pExpr, r1);159         ^160/sqlite/src/expr.c:5862:11: warning: Survived: Replaced == with != [cxx_eq_to_ne]161    if( r2==r1 ){162          ^163/sqlite/src/expr.c:5863:13: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]164      *pReg = r1;165            ^166[info] Mutation score: 31%167[info] Total execution time: 803ms168[info] Surviving mutants: 30169