CoolFace
Modelpublic

AryaWu/sqlite

sourceHugging Faceupdated 9mo agoView on Hugging Face
0likes
mull_backup_backupUpdate.out466 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 4ms9[info] Filter mutants (threads: 1)10
       [################################] 1/1. Finished in 0ms11[info] Baseline run (threads: 1)12
       [################################] 1/1. Finished in 111ms13[info] Running mutants (threads: 20)14[debug] /sqlite/src/backup.c:125:7 ExecutionResult: Failed15
       [--------------------------------] 1/14816[debug] /sqlite/src/backup.c:234:7 ExecutionResult: Failed17[debug] /sqlite/src/backup.c:251:53 ExecutionResult: Passed18[debug] /sqlite/src/backup.c:191:24 ExecutionResult: Failed19
       [--------------------------------] 4/14820[debug] /sqlite/src/backup.c:255:26 ExecutionResult: Failed21
       [#-------------------------------] 5/14822[debug] /sqlite/src/backup.c:377:16 ExecutionResult: Passed23[debug] /sqlite/src/backup.c:390:11 ExecutionResult: Failed24[debug] /sqlite/src/backup.c:608:5 ExecutionResult: Passed25
       [#-------------------------------] 8/14826[debug] /sqlite/src/backup.c:676:7 ExecutionResult: Passed27[debug] /sqlite/src/backup.c:558:11 ExecutionResult: Failed28[debug] /sqlite/src/backup.c:271:29 ExecutionResult: Failed29
       [##------------------------------] 11/14830[debug] /sqlite/src/backup.c:582:5 ExecutionResult: Passed31[debug] /sqlite/src/backup.c:405:19 ExecutionResult: Passed32[debug] /sqlite/src/backup.c:390:75 ExecutionResult: Failed33[debug] /sqlite/src/backup.c:361:32 ExecutionResult: Failed34[debug] /sqlite/src/backup.c:324:3 ExecutionResult: Passed35
       [###-----------------------------] 16/14836[debug] /sqlite/src/backup.c:367:26 ExecutionResult: Failed37
       [###-----------------------------] 17/14838[debug] /sqlite/src/backup.c:397:11 ExecutionResult: Passed39
       [###-----------------------------] 18/14840[debug] /sqlite/src/backup.c:83:7 ExecutionResult: Failed41
       [####----------------------------] 19/14842[debug] /sqlite/src/backup.c:350:11 ExecutionResult: Passed43
       [####----------------------------] 20/14844[debug] /sqlite/src/backup.c:125:30 ExecutionResult: Failed45
       [####----------------------------] 21/14846[debug] /sqlite/src/backup.c:234:19 ExecutionResult: Failed47
       [####----------------------------] 22/14848[debug] /sqlite/src/backup.c:251:64 ExecutionResult: Failed49
       [####----------------------------] 23/14850[debug] /sqlite/src/backup.c:256:18 ExecutionResult: Failed51[debug] /sqlite/src/backup.c:192:9 ExecutionResult: Failed52
       [#####---------------------------] 25/14853[debug] /sqlite/src/backup.c:378:18 ExecutionResult: Passed54[debug] /sqlite/src/backup.c:390:21 ExecutionResult: Failed55[debug] /sqlite/src/backup.c:610:3 ExecutionResult: Passed56
       [######--------------------------] 28/14857[debug] /sqlite/src/backup.c:561:5 ExecutionResult: Passed58[debug] /sqlite/src/backup.c:677:10 ExecutionResult: Failed59[debug] /sqlite/src/backup.c:272:9 ExecutionResult: Passed60
       [######--------------------------] 31/14861[debug] /sqlite/src/backup.c:587:21 ExecutionResult: Passed62[debug] /sqlite/src/backup.c:361:47 ExecutionResult: Failed63[debug] /sqlite/src/backup.c:326:5 ExecutionResult: Passed64
       [#######-------------------------] 34/14865[debug] /sqlite/src/backup.c:370:22 ExecutionResult: Passed66
       [#######-------------------------] 35/14867[debug] /sqlite/src/backup.c:400:15 ExecutionResult: Failed68
       [#######-------------------------] 36/14869[debug] /sqlite/src/backup.c:350:41 ExecutionResult: Passed70
       [########------------------------] 37/14871[debug] /sqlite/src/backup.c:405:19 ExecutionResult: Failed72[debug] /sqlite/src/backup.c:392:17 ExecutionResult: Passed73
       [########------------------------] 39/14874[debug] /sqlite/src/backup.c:163:3 ExecutionResult: Passed75[debug] /sqlite/src/backup.c:236:31 ExecutionResult: Failed76
       [########------------------------] 41/14877[debug] /sqlite/src/backup.c:253:10 ExecutionResult: Failed78
       [#########-----------------------] 42/14879[debug] /sqlite/src/backup.c:256:24 ExecutionResult: Failed80[debug] /sqlite/src/backup.c:192:48 ExecutionResult: Failed81
       [#########-----------------------] 44/14882[debug] /sqlite/src/backup.c:379:18 ExecutionResult: Passed83[debug] /sqlite/src/backup.c:83:11 ExecutionResult: Failed84
       [#########-----------------------] 46/14885[debug] /sqlite/src/backup.c:390:21 ExecutionResult: Passed86[debug] /sqlite/src/backup.c:615:5 ExecutionResult: Passed87[debug] /sqlite/src/backup.c:272:36 ExecutionResult: Passed88
       [##########----------------------] 49/14889[debug] /sqlite/src/backup.c:592:15 ExecutionResult: Passed90[debug] /sqlite/src/backup.c:361:61 ExecutionResult: Failed91
       [###########---------------------] 51/14892[debug] /sqlite/src/backup.c:563:3 ExecutionResult: Passed93[debug] /sqlite/src/backup.c:677:12 ExecutionResult: Failed94
       [###########---------------------] 53/14895[debug] /sqlite/src/backup.c:375:13 ExecutionResult: Failed96[debug] /sqlite/src/backup.c:402:11 ExecutionResult: Passed97
       [###########---------------------] 55/14898[debug] /sqlite/src/backup.c:350:43 ExecutionResult: Passed99
       [############--------------------] 56/148100[debug] /sqlite/src/backup.c:329:6 ExecutionResult: Failed101
       [############--------------------] 57/148102[debug] /sqlite/src/backup.c:408:9 ExecutionResult: Passed103[debug] /sqlite/src/backup.c:394:12 ExecutionResult: Failed104
       [############--------------------] 59/148105[debug] /sqlite/src/backup.c:253:29 ExecutionResult: Passed106[debug] /sqlite/src/backup.c:237:7 ExecutionResult: Failed107
       [#############-------------------] 61/148108[debug] /sqlite/src/backup.c:164:3 ExecutionResult: Passed109
       [#############-------------------] 62/148110[debug] /sqlite/src/backup.c:256:26 ExecutionResult: Failed111
       [#############-------------------] 63/148112[debug] /sqlite/src/backup.c:85:8 ExecutionResult: Passed113[debug] /sqlite/src/backup.c:390:29 ExecutionResult: Failed114[debug] /sqlite/src/backup.c:617:3 ExecutionResult: Passed115[debug] /sqlite/src/backup.c:275:5 ExecutionResult: Passed116
       [##############------------------] 67/148117[debug] /sqlite/src/backup.c:366:18 ExecutionResult: Passed118
       [##############------------------] 68/148119[debug] /sqlite/src/backup.c:600:3 ExecutionResult: Passed120[debug] /sqlite/src/backup.c:564:3 ExecutionResult: Passed121
       [###############-----------------] 70/148122[debug] /sqlite/src/backup.c:678:7 ExecutionResult: Passed123[debug] /sqlite/src/backup.c:375:15 ExecutionResult: Failed124[debug] /sqlite/src/backup.c:403:21 ExecutionResult: Passed125[debug] /sqlite/src/backup.c:204:21 ExecutionResult: Passed126[debug] /sqlite/src/backup.c:379:45 ExecutionResult: Passed127
       [################----------------] 74/148128[debug] /sqlite/src/backup.c:351:10 ExecutionResult: Failed129[debug] /sqlite/src/backup.c:330:8 ExecutionResult: Failed130
       [################----------------] 77/148131[debug] /sqlite/src/backup.c:394:14 ExecutionResult: Failed132
       [################----------------] 78/148133[debug] /sqlite/src/backup.c:417:11 ExecutionResult: Failed134[debug] /sqlite/src/backup.c:253:40 ExecutionResult: Failed135[debug] /sqlite/src/backup.c:251:11 ExecutionResult: Failed136
       [#################---------------] 81/148137[debug] /sqlite/src/backup.c:166:13 ExecutionResult: Failed138
       [#################---------------] 82/148139[debug] /sqlite/src/backup.c:258:37 ExecutionResult: Passed140
       [#################---------------] 83/148141[debug] /sqlite/src/backup.c:100:8 ExecutionResult: Failed142
       [##################--------------] 84/148143[debug] /sqlite/src/backup.c:308:17 ExecutionResult: Passed144[debug] /sqlite/src/backup.c:390:29 ExecutionResult: Failed145
       [##################--------------] 86/148146[debug] /sqlite/src/backup.c:366:40 ExecutionResult: Passed147[debug] /sqlite/src/backup.c:669:10 ExecutionResult: Failed148[debug] /sqlite/src/backup.c:603:6 ExecutionResult: Failed149[debug] /sqlite/src/backup.c:577:8 ExecutionResult: Passed150
       [###################-------------] 90/148151[debug] /sqlite/src/backup.c:680:13 ExecutionResult: Passed152
       [###################-------------] 91/148153[debug] /sqlite/src/backup.c:404:21 ExecutionResult: Passed154
       [###################-------------] 92/148155[debug] /sqlite/src/backup.c:380:16 ExecutionResult: Failed156[debug] /sqlite/src/backup.c:351:12 ExecutionResult: Failed157
       [####################------------] 94/148158[debug] /sqlite/src/backup.c:334:9 ExecutionResult: Passed159[debug] /sqlite/src/backup.c:376:14 ExecutionResult: Failed160
       [####################------------] 96/148161[debug] /sqlite/src/backup.c:207:3 ExecutionResult: Passed162[debug] /sqlite/src/backup.c:395:15 ExecutionResult: Passed163[debug] /sqlite/src/backup.c:550:26 ExecutionResult: Passed164
       [#####################-----------] 99/148165[debug] /sqlite/src/backup.c:251:16 ExecutionResult: Failed166
       [#####################-----------] 100/148167[debug] /sqlite/src/backup.c:188:14 ExecutionResult: Failed168
       [#####################-----------] 101/148169[debug] /sqlite/src/backup.c:254:14 ExecutionResult: Failed170[debug] /sqlite/src/backup.c:260:33 ExecutionResult: Passed171
       [######################----------] 103/148172[debug] /sqlite/src/backup.c:317:7 ExecutionResult: Passed173[debug] /sqlite/src/backup.c:390:48 ExecutionResult: Failed174
       [######################----------] 105/148175[debug] /sqlite/src/backup.c:603:14 ExecutionResult: Passed176[debug] /sqlite/src/backup.c:579:3 ExecutionResult: Passed177
       [#######################---------] 107/148178[debug] /sqlite/src/backup.c:100:8 ExecutionResult: Failed179
       [#######################---------] 108/148180[debug] /sqlite/src/backup.c:367:18 ExecutionResult: Passed181[debug] /sqlite/src/backup.c:669:38 ExecutionResult: Failed182[debug] /sqlite/src/backup.c:404:31 ExecutionResult: Passed183
       [########################--------] 111/148184[debug] /sqlite/src/backup.c:388:14 ExecutionResult: Passed185[debug] /sqlite/src/backup.c:352:19 ExecutionResult: Passed186
       [########################--------] 113/148187[debug] /sqlite/src/backup.c:376:16 ExecutionResult: Failed188
       [########################--------] 114/148189[debug] /sqlite/src/backup.c:208:3 ExecutionResult: Passed190
       [########################--------] 115/148191[debug] /sqlite/src/backup.c:551:26 ExecutionResult: Passed192[debug] /sqlite/src/backup.c:251:34 ExecutionResult: Failed193
       [#########################-------] 117/148194[debug] /sqlite/src/backup.c:396:14 ExecutionResult: Failed195[debug] /sqlite/src/backup.c:335:9 ExecutionResult: Passed196
       [#########################-------] 119/148197[debug] /sqlite/src/backup.c:684:25 ExecutionResult: Failed198[debug] /sqlite/src/backup.c:255:18 ExecutionResult: Failed199[debug] /sqlite/src/backup.c:270:48 ExecutionResult: Passed200
       [##########################------] 122/148201[debug] /sqlite/src/backup.c:318:7 ExecutionResult: Passed202
       [##########################------] 123/148203[debug] /sqlite/src/backup.c:390:48 ExecutionResult: Passed204[debug] /sqlite/src/backup.c:605:5 ExecutionResult: Passed205
       [###########################-----] 125/148206[debug] /sqlite/src/backup.c:367:24 ExecutionResult: Failed207
       [###########################-----] 126/148208[debug] /sqlite/src/backup.c:404:33 ExecutionResult: Passed209[debug] /sqlite/src/backup.c:669:38 ExecutionResult: Failed210[debug] /sqlite/src/backup.c:114:6 ExecutionResult: Passed211
       [###########################-----] 129/148212[debug] /sqlite/src/backup.c:580:3 ExecutionResult: Passed213
       [############################----] 130/148214[debug] /sqlite/src/backup.c:388:21 ExecutionResult: Passed215[debug] /sqlite/src/backup.c:377:14 ExecutionResult: Passed216
       [############################----] 132/148217[debug] /sqlite/src/backup.c:361:23 ExecutionResult: Failed218[debug] /sqlite/src/backup.c:189:19 ExecutionResult: Failed219
       [############################----] 134/148220[debug] /sqlite/src/backup.c:396:16 ExecutionResult: Failed221[debug] /sqlite/src/backup.c:218:13 ExecutionResult: Failed222[debug] /sqlite/src/backup.c:340:50 ExecutionResult: Failed223
       [#############################---] 137/148224[debug] /sqlite/src/backup.c:255:24 ExecutionResult: Passed225[debug] /sqlite/src/backup.c:555:11 ExecutionResult: Failed226
       [##############################--] 139/148227[debug] /sqlite/src/backup.c:251:53 ExecutionResult: Failed228[debug] /sqlite/src/backup.c:271:15 ExecutionResult: Passed229[debug] /sqlite/src/backup.c:323:3 ExecutionResult: Passed230
       [##############################--] 142/148231[debug] /sqlite/src/backup.c:688:12 ExecutionResult: Failed232
       [##############################--] 143/148233[debug] /sqlite/src/backup.c:114:8 ExecutionResult: Failed234
       [###############################-] 144/148235[debug] /sqlite/src/backup.c:191:10 ExecutionResult: Failed236
       [###############################-] 145/148237[debug] /sqlite/src/backup.c:343:10 ExecutionResult: Failed238[debug] /sqlite/src/backup.c:233:24 ExecutionResult: Failed239
       [###############################-] 147/148240[debug] /sqlite/src/backup.c:114:41 ExecutionResult: Failed241
       [################################] 148/148. Finished in 1542ms242[debug] Done running mutants243[info] Survived mutants (73/148):244/sqlite/src/backup.c:85:8: warning: Survived: Replaced == with != [cxx_eq_to_ne]245  if( i==1 ){246       ^247/sqlite/src/backup.c:114:6: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]248  rc = sqlite3BtreeSetPageSize(p->pDest,sqlite3BtreeGetPageSize(p->pSrc),0,0);249     ^250/sqlite/src/backup.c:163:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]251  sqlite3_mutex_enter(pSrcDb->mutex);252  ^253/sqlite/src/backup.c:164:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]254  sqlite3_mutex_enter(pDestDb->mutex);255  ^256/sqlite/src/backup.c:204:21: warning: Survived: Replaced x++ with x-- [cxx_post_inc_to_post_dec]257    p->pSrc->nBackup++;258                    ^259/sqlite/src/backup.c:207:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]260  sqlite3_mutex_leave(pDestDb->mutex);261  ^262/sqlite/src/backup.c:208:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]263  sqlite3_mutex_leave(pSrcDb->mutex);264  ^265/sqlite/src/backup.c:251:53: warning: Survived: Replaced < with <= [cxx_lt_to_le]266  for(iOff=iEnd-(i64)nSrcPgsz; rc==SQLITE_OK && iOff<iEnd; iOff+=nDestPgsz){267                                                    ^268/sqlite/src/backup.c:253:29: warning: Survived: Replaced / with * [cxx_div_to_mul]269    Pgno iDest = (Pgno)(iOff/nDestPgsz)+1;270                            ^271/sqlite/src/backup.c:255:24: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]272    if( SQLITE_OK==(rc = sqlite3PagerGet(pDestPager, iDest, &pDestPg, 0))273                       ^274/sqlite/src/backup.c:258:37: warning: Survived: Replaced % with / [cxx_rem_to_div]275      const u8 *zIn = &zSrcData[iOff%nSrcPgsz];276                                    ^277/sqlite/src/backup.c:260:33: warning: Survived: Replaced % with / [cxx_rem_to_div]278      u8 *zOut = &zDestData[iOff%nDestPgsz];279                                ^280/sqlite/src/backup.c:270:48: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]281      ((u8 *)sqlite3PagerGetExtra(pDestPg))[0] = 0;282                                               ^283/sqlite/src/backup.c:271:15: warning: Survived: Replaced == with != [cxx_eq_to_ne]284      if( iOff==0 && bUpdate==0 ){285              ^286/sqlite/src/backup.c:272:9: warning: Survived: Removed the call to the function [cxx_remove_void_call]287        sqlite3Put4byte(&zOut[28], sqlite3BtreeLastPage(p->pSrc));288        ^289/sqlite/src/backup.c:272:36: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]290        sqlite3Put4byte(&zOut[28], sqlite3BtreeLastPage(p->pSrc));291                                   ^292/sqlite/src/backup.c:275:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]293    sqlite3PagerUnref(pDestPg);294    ^295/sqlite/src/backup.c:308:17: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]296  p->isAttached = 1;297                ^298/sqlite/src/backup.c:317:7: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]299  int pgszSrc = 0;    /* Source page size */300      ^301/sqlite/src/backup.c:318:7: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]302  int pgszDest = 0;   /* Destination page size */303      ^304/sqlite/src/backup.c:323:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]305  sqlite3_mutex_enter(p->pSrcDb->mutex);306  ^307/sqlite/src/backup.c:324:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]308  sqlite3BtreeEnter(p->pSrc);309  ^310/sqlite/src/backup.c:326:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]311    sqlite3_mutex_enter(p->pDestDb->mutex);312    ^313/sqlite/src/backup.c:334:9: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]314    int nSrcPage = -1;                 /* Size of source db in pages */315        ^316/sqlite/src/backup.c:335:9: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]317    int bCloseTrans = 0;               /* True if src db requires unlocking */318        ^319/sqlite/src/backup.c:350:11: warning: Survived: Replaced == with != [cxx_eq_to_ne]320    if( rc==SQLITE_OK && SQLITE_TXN_NONE==sqlite3BtreeTxnState(p->pSrc) ){321          ^322/sqlite/src/backup.c:350:41: warning: Survived: Replaced == with != [cxx_eq_to_ne]323    if( rc==SQLITE_OK && SQLITE_TXN_NONE==sqlite3BtreeTxnState(p->pSrc) ){324                                        ^325/sqlite/src/backup.c:350:43: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]326    if( rc==SQLITE_OK && SQLITE_TXN_NONE==sqlite3BtreeTxnState(p->pSrc) ){327                                          ^328/sqlite/src/backup.c:352:19: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]329      bCloseTrans = 1;330                  ^331/sqlite/src/backup.c:366:18: warning: Survived: Replaced == with != [cxx_eq_to_ne]332    if( SQLITE_OK==rc && p->bDestLocked==0333                 ^334/sqlite/src/backup.c:366:40: warning: Survived: Replaced == with != [cxx_eq_to_ne]335    if( SQLITE_OK==rc && p->bDestLocked==0336                                       ^337/sqlite/src/backup.c:367:18: warning: Survived: Replaced == with != [cxx_eq_to_ne]338     && SQLITE_OK==(rc = sqlite3BtreeBeginTrans(p->pDest, 2,339                 ^340/sqlite/src/backup.c:370:22: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]341      p->bDestLocked = 1;342                     ^343/sqlite/src/backup.c:377:14: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]344    destMode = sqlite3PagerGetJournalMode(sqlite3BtreePager(p->pDest));345             ^346/sqlite/src/backup.c:377:16: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]347    destMode = sqlite3PagerGetJournalMode(sqlite3BtreePager(p->pDest));348               ^349/sqlite/src/backup.c:378:18: warning: Survived: Replaced == with != [cxx_eq_to_ne]350    if( SQLITE_OK==rc 351                 ^352/sqlite/src/backup.c:379:18: warning: Survived: Replaced == with != [cxx_eq_to_ne]353     && (destMode==PAGER_JOURNALMODE_WAL || sqlite3PagerIsMemdb(pDestPager))354                 ^355/sqlite/src/backup.c:379:45: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]356     && (destMode==PAGER_JOURNALMODE_WAL || sqlite3PagerIsMemdb(pDestPager))357                                            ^358/sqlite/src/backup.c:388:14: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]359    nSrcPage = (int)sqlite3BtreeLastPage(p->pSrc);360             ^361/sqlite/src/backup.c:388:21: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]362    nSrcPage = (int)sqlite3BtreeLastPage(p->pSrc);363                    ^364/sqlite/src/backup.c:390:21: warning: Survived: Replaced < with <= [cxx_lt_to_le]365    for(ii=0; (nPage<0 || ii<nPage) && p->iNext<=(Pgno)nSrcPage && !rc; ii++){366                    ^367/sqlite/src/backup.c:390:48: warning: Survived: Replaced <= with < [cxx_le_to_lt]368    for(ii=0; (nPage<0 || ii<nPage) && p->iNext<=(Pgno)nSrcPage && !rc; ii++){369                                               ^370/sqlite/src/backup.c:392:17: warning: Survived: Replaced != with == [cxx_ne_to_eq]371      if( iSrcPg!=PENDING_BYTE_PAGE(p->pSrc->pBt) ){372                ^373/sqlite/src/backup.c:395:15: warning: Survived: Replaced == with != [cxx_eq_to_ne]374        if( rc==SQLITE_OK ){375              ^376/sqlite/src/backup.c:397:11: warning: Survived: Removed the call to the function [cxx_remove_void_call]377          sqlite3PagerUnref(pSrcPg);378          ^379/sqlite/src/backup.c:402:11: warning: Survived: Replaced == with != [cxx_eq_to_ne]380    if( rc==SQLITE_OK ){381          ^382/sqlite/src/backup.c:403:21: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]383      p->nPagecount = nSrcPage;384                    ^385/sqlite/src/backup.c:404:21: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]386      p->nRemaining = nSrcPage+1-p->iNext;387                    ^388/sqlite/src/backup.c:404:31: warning: Survived: Replaced + with - [cxx_add_to_sub]389      p->nRemaining = nSrcPage+1-p->iNext;390                              ^391/sqlite/src/backup.c:404:33: warning: Survived: Replaced - with + [cxx_sub_to_add]392      p->nRemaining = nSrcPage+1-p->iNext;393                                ^394/sqlite/src/backup.c:405:19: warning: Survived: Replaced > with >= [cxx_gt_to_ge]395      if( p->iNext>(Pgno)nSrcPage ){396                  ^397/sqlite/src/backup.c:408:9: warning: Survived: Removed the call to the function [cxx_remove_void_call]398        attachBackupObject(p);399        ^400/sqlite/src/backup.c:550:26: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]401      TESTONLY( rc2  = ) sqlite3BtreeCommitPhaseOne(p->pSrc, 0);402                         ^403/sqlite/src/backup.c:551:26: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]404      TESTONLY( rc2 |= ) sqlite3BtreeCommitPhaseTwo(p->pSrc, 0);405                         ^406/sqlite/src/backup.c:561:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]407    sqlite3_mutex_leave(p->pDestDb->mutex);408    ^409/sqlite/src/backup.c:563:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]410  sqlite3BtreeLeave(p->pSrc);411  ^412/sqlite/src/backup.c:564:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]413  sqlite3_mutex_leave(p->pSrcDb->mutex);414  ^415/sqlite/src/backup.c:577:8: warning: Survived: Replaced == with != [cxx_eq_to_ne]416  if( p==0 ) return SQLITE_OK;417       ^418/sqlite/src/backup.c:579:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]419  sqlite3_mutex_enter(pSrcDb->mutex);420  ^421/sqlite/src/backup.c:580:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]422  sqlite3BtreeEnter(p->pSrc);423  ^424/sqlite/src/backup.c:582:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]425    sqlite3_mutex_enter(p->pDestDb->mutex);426    ^427/sqlite/src/backup.c:587:21: warning: Survived: Replaced x-- with x++ [cxx_post_dec_to_post_inc]428    p->pSrc->nBackup--;429                    ^430/sqlite/src/backup.c:592:15: warning: Survived: Replaced != with == [cxx_ne_to_eq]431    while( *pp!=p ){432              ^433/sqlite/src/backup.c:600:3: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]434  sqlite3BtreeRollback(p->pDest, SQLITE_OK, 0);435  ^436/sqlite/src/backup.c:603:14: warning: Survived: Replaced == with != [cxx_eq_to_ne]437  rc = (p->rc==SQLITE_DONE) ? SQLITE_OK : p->rc;438             ^439/sqlite/src/backup.c:605:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]440    sqlite3Error(p->pDestDb, rc);441    ^442/sqlite/src/backup.c:608:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]443    sqlite3LeaveMutexAndCloseZombie(p->pDestDb);444    ^445/sqlite/src/backup.c:610:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]446  sqlite3BtreeLeave(p->pSrc);447  ^448/sqlite/src/backup.c:615:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]449    sqlite3_free(p);450    ^451/sqlite/src/backup.c:617:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]452  sqlite3LeaveMutexAndCloseZombie(pSrcDb);453  ^454/sqlite/src/backup.c:676:7: warning: Survived: Removed the call to the function [cxx_remove_void_call]455      sqlite3_mutex_enter(p->pDestDb->mutex);456      ^457/sqlite/src/backup.c:678:7: warning: Survived: Removed the call to the function [cxx_remove_void_call]458      sqlite3_mutex_leave(p->pDestDb->mutex);459      ^460/sqlite/src/backup.c:680:13: warning: Survived: Replaced != with == [cxx_ne_to_eq]461      if( rc!=SQLITE_OK ){462            ^463[info] Mutation score: 50%464[info] Total execution time: 1844ms465[info] Surviving mutants: 73466 
AryaWu/sqlite · CoolFace