sqlite / mull-reports /mull_backup_sqlite3_backup_finish.out
AryaWu's picture
Upload folder using huggingface_hub
7510827 verified
[info] Using config /sqlite/mull.yml
[debug] Diagnostics: Debug Mode enabled. Debug-level messages will be printed.
[warning] Could not find dynamic library: libm.so.6
[warning] Could not find dynamic library: libc.so.6
[info] Warm up run (threads: 1)
[################################] 1/1. Finished in 109ms
[info] Extracting coverage information (threads: 1)
[################################] 1/1. Finished in 4ms
[info] Filter mutants (threads: 1)
[################################] 1/1. Finished in 0ms
[info] Baseline run (threads: 1)
[################################] 1/1. Finished in 110ms
[info] Running mutants (threads: 20)
[debug] /sqlite/src/backup.c:236:31 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:253:10 ExecutionResult: Failed
[--------------------------------] 2/162
[debug] /sqlite/src/backup.c:125:30 ExecutionResult: Failed
[--------------------------------] 3/162
[debug] /sqlite/src/backup.c:256:24 ExecutionResult: Failed
[--------------------------------] 4/162
[debug] /sqlite/src/backup.c:350:43 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:600:3 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:330:8 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:388:14 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:390:48 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:397:11 ExecutionResult: Passed
[#-------------------------------] 10/162
[debug] /sqlite/src/backup.c:376:14 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:536:22 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:561:5 ExecutionResult: Passed
[##------------------------------] 13/162
[debug] /sqlite/src/backup.c:456:36 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:423:62 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:272:36 ExecutionResult: Failed
[###-----------------------------] 16/162
[debug] /sqlite/src/backup.c:405:19 ExecutionResult: Failed
[###-----------------------------] 17/162
[debug] /sqlite/src/backup.c:83:7 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:192:48 ExecutionResult: Failed
[###-----------------------------] 19/162
[debug] /sqlite/src/backup.c:253:29 ExecutionResult: Failed
[###-----------------------------] 20/162
[debug] /sqlite/src/backup.c:237:7 ExecutionResult: Failed
[####----------------------------] 21/162
[debug] /sqlite/src/backup.c:256:26 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:163:3 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:366:18 ExecutionResult: Failed
[####----------------------------] 24/162
[debug] /sqlite/src/backup.c:351:10 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:603:6 ExecutionResult: Failed
[#####---------------------------] 26/162
[debug] /sqlite/src/backup.c:334:9 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:388:21 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:390:75 ExecutionResult: Passed
[#####---------------------------] 29/162
[debug] /sqlite/src/backup.c:400:15 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:536:28 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:456:46 ExecutionResult: Passed
[######--------------------------] 32/162
[debug] /sqlite/src/backup.c:376:16 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:406:12 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:275:5 ExecutionResult: Passed
[######--------------------------] 35/162
[debug] /sqlite/src/backup.c:204:21 ExecutionResult: Passed
[#######-------------------------] 36/162
[debug] /sqlite/src/backup.c:563:3 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:425:13 ExecutionResult: Passed
[#######-------------------------] 38/162
[debug] /sqlite/src/backup.c:253:40 ExecutionResult: Failed
[#######-------------------------] 39/162
[debug] /sqlite/src/backup.c:258:37 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:251:11 ExecutionResult: Failed
[########------------------------] 41/162
[debug] /sqlite/src/backup.c:83:11 ExecutionResult: Failed
[########------------------------] 42/162
[debug] /sqlite/src/backup.c:351:12 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:603:14 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:164:3 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:335:9 ExecutionResult: Passed
[#########-----------------------] 46/162
[debug] /sqlite/src/backup.c:392:17 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:402:11 ExecutionResult: Failed
[#########-----------------------] 48/162
[debug] /sqlite/src/backup.c:536:30 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:390:11 ExecutionResult: Passed
[#########-----------------------] 50/162
[debug] /sqlite/src/backup.c:377:14 ExecutionResult: Passed
[##########----------------------] 51/162
[debug] /sqlite/src/backup.c:207:3 ExecutionResult: Passed
[##########----------------------] 52/162
[debug] /sqlite/src/backup.c:564:3 ExecutionResult: Passed
[##########----------------------] 53/162
[debug] /sqlite/src/backup.c:427:11 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:417:11 ExecutionResult: Failed
[##########----------------------] 55/162
[debug] /sqlite/src/backup.c:317:7 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:366:40 ExecutionResult: Failed
[###########---------------------] 57/162
[debug] /sqlite/src/backup.c:254:14 ExecutionResult: Failed
[###########---------------------] 58/162
[debug] /sqlite/src/backup.c:260:33 ExecutionResult: Failed
[###########---------------------] 59/162
[debug] /sqlite/src/backup.c:460:20 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:251:16 ExecutionResult: Failed
[############--------------------] 61/162
[debug] /sqlite/src/backup.c:85:8 ExecutionResult: Passed
[############--------------------] 62/162
[debug] /sqlite/src/backup.c:352:19 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:166:13 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:605:5 ExecutionResult: Failed
[############--------------------] 65/162
[debug] /sqlite/src/backup.c:394:12 ExecutionResult: Failed
[#############-------------------] 66/162
[debug] /sqlite/src/backup.c:538:14 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:403:21 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:390:21 ExecutionResult: Failed
[#############-------------------] 69/162
[debug] /sqlite/src/backup.c:377:16 ExecutionResult: Passed
[#############-------------------] 70/162
[debug] /sqlite/src/backup.c:208:3 ExecutionResult: Passed
[##############------------------] 71/162
[debug] /sqlite/src/backup.c:429:21 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:418:19 ExecutionResult: Failed
[##############------------------] 73/162
[debug] /sqlite/src/backup.c:340:50 ExecutionResult: Failed
[##############------------------] 74/162
[debug] /sqlite/src/backup.c:255:18 ExecutionResult: Failed
[##############------------------] 75/162
[debug] /sqlite/src/backup.c:318:7 ExecutionResult: Passed
[###############-----------------] 76/162
[debug] /sqlite/src/backup.c:270:48 ExecutionResult: Failed
[###############-----------------] 77/162
[debug] /sqlite/src/backup.c:367:18 ExecutionResult: Passed
[###############-----------------] 78/162
[debug] /sqlite/src/backup.c:251:34 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:100:8 ExecutionResult: Failed
[###############-----------------] 80/162
[debug] /sqlite/src/backup.c:361:23 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:608:5 ExecutionResult: Passed
[################----------------] 82/162
[debug] /sqlite/src/backup.c:394:14 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:577:8 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:188:14 ExecutionResult: Failed
[################----------------] 85/162
[debug] /sqlite/src/backup.c:550:26 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:390:21 ExecutionResult: Passed
[#################---------------] 87/162
[debug] /sqlite/src/backup.c:404:21 ExecutionResult: Passed
[#################---------------] 88/162
[debug] /sqlite/src/backup.c:218:13 ExecutionResult: Failed
[#################---------------] 89/162
[debug] /sqlite/src/backup.c:433:13 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:422:13 ExecutionResult: Passed
[#################---------------] 91/162
[debug] /sqlite/src/backup.c:341:10 ExecutionResult: Failed
[##################--------------] 92/162
[debug] /sqlite/src/backup.c:378:18 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:255:24 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:323:3 ExecutionResult: Passed
[##################--------------] 95/162
[debug] /sqlite/src/backup.c:460:20 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:271:15 ExecutionResult: Passed
[###################-------------] 97/162
[debug] /sqlite/src/backup.c:367:24 ExecutionResult: Failed
[###################-------------] 98/162
[debug] /sqlite/src/backup.c:361:32 ExecutionResult: Passed
[###################-------------] 99/162
[debug] /sqlite/src/backup.c:610:3 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:395:15 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:579:3 ExecutionResult: Passed
[####################------------] 102/162
[debug] /sqlite/src/backup.c:551:26 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:390:29 ExecutionResult: Passed
[####################------------] 104/162
[debug] /sqlite/src/backup.c:251:53 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:404:31 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:100:8 ExecutionResult: Failed
[#####################-----------] 107/162
[debug] /sqlite/src/backup.c:233:24 ExecutionResult: Failed
[#####################-----------] 108/162
[debug] /sqlite/src/backup.c:343:10 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:449:20 ExecutionResult: Passed
[#####################-----------] 110/162
[debug] /sqlite/src/backup.c:422:30 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:379:18 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:324:3 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:255:26 ExecutionResult: Failed
[######################----------] 113/162 [######################----------] 114/162
[debug] /sqlite/src/backup.c:189:19 ExecutionResult: Failed
[######################----------] 115/162
[debug] /sqlite/src/backup.c:367:26 ExecutionResult: Failed
[######################----------] 116/162
[debug] /sqlite/src/backup.c:530:11 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:271:29 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:361:47 ExecutionResult: Passed
[#######################---------] 119/162
[debug] /sqlite/src/backup.c:396:14 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:580:3 ExecutionResult: Passed
[#######################---------] 121/162
[debug] /sqlite/src/backup.c:555:11 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:390:29 ExecutionResult: Passed
[########################--------] 123/162
[debug] /sqlite/src/backup.c:251:53 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:404:33 ExecutionResult: Passed
[########################--------] 125/162
[debug] /sqlite/src/backup.c:114:6 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:234:7 ExecutionResult: Failed
[#########################-------] 127/162
[debug] /sqlite/src/backup.c:449:20 ExecutionResult: Passed
[#########################-------] 128/162
[debug] /sqlite/src/backup.c:350:11 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:615:5 ExecutionResult: Passed
[#########################-------] 130/162
[debug] /sqlite/src/backup.c:423:12 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:379:45 ExecutionResult: Passed
[##########################------] 132/162
[debug] /sqlite/src/backup.c:256:18 ExecutionResult: Failed
[##########################------] 133/162
[debug] /sqlite/src/backup.c:370:22 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:191:10 ExecutionResult: Failed
[##########################------] 135/162
[debug] /sqlite/src/backup.c:531:14 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:326:5 ExecutionResult: Passed
[###########################-----] 137/162
[debug] /sqlite/src/backup.c:272:9 ExecutionResult: Passed
[###########################-----] 138/162
[debug] /sqlite/src/backup.c:396:16 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:582:5 ExecutionResult: Passed
[###########################-----] 140/162
[debug] /sqlite/src/backup.c:558:11 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:361:61 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:390:48 ExecutionResult: Failed
[############################----] 143/162
[debug] /sqlite/src/backup.c:251:64 ExecutionResult: Failed
[############################----] 144/162
[debug] /sqlite/src/backup.c:234:19 ExecutionResult: Failed
[############################----] 145/162
[debug] /sqlite/src/backup.c:617:3 ExecutionResult: Passed
[############################----] 146/162
[debug] /sqlite/src/backup.c:405:19 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:380:16 ExecutionResult: Failed
[#############################---] 148/162
[debug] /sqlite/src/backup.c:456:25 ExecutionResult: Passed
[debug] /sqlite/src/backup.c:114:8 ExecutionResult: Passed
[#############################---] 150/162
[debug] /sqlite/src/backup.c:375:13 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:350:41 ExecutionResult: Passed
[##############################--] 152/162
[debug] /sqlite/src/backup.c:191:24 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:423:14 ExecutionResult: Failed
[##############################--] 154/162
[debug] /sqlite/src/backup.c:329:6 ExecutionResult: Failed
[##############################--] 155/162
[debug] /sqlite/src/backup.c:531:16 ExecutionResult: Failed
[##############################--] 156/162
[debug] /sqlite/src/backup.c:587:21 ExecutionResult: Passed
[###############################-] 157/162
[debug] /sqlite/src/backup.c:375:15 ExecutionResult: Failed
[debug] /sqlite/src/backup.c:114:41 ExecutionResult: Passed
[###############################-] 159/162
[debug] /sqlite/src/backup.c:192:9 ExecutionResult: Failed
[###############################-] 160/162
[debug] /sqlite/src/backup.c:535:22 ExecutionResult: Failed
[###############################-] 161/162
[debug] /sqlite/src/backup.c:125:7 ExecutionResult: Failed
[################################] 162/162. Finished in 1766ms
[debug] Done running mutants
[info] Survived mutants (75/162):
/sqlite/src/backup.c:85:8: warning: Survived: Replaced == with != [cxx_eq_to_ne]
if( i==1 ){
^
/sqlite/src/backup.c:114:6: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]
rc = sqlite3BtreeSetPageSize(p->pDest,sqlite3BtreeGetPageSize(p->pSrc),0,0);
^
/sqlite/src/backup.c:114:8: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]
rc = sqlite3BtreeSetPageSize(p->pDest,sqlite3BtreeGetPageSize(p->pSrc),0,0);
^
/sqlite/src/backup.c:114:41: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]
rc = sqlite3BtreeSetPageSize(p->pDest,sqlite3BtreeGetPageSize(p->pSrc),0,0);
^
/sqlite/src/backup.c:163:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3_mutex_enter(pSrcDb->mutex);
^
/sqlite/src/backup.c:164:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3_mutex_enter(pDestDb->mutex);
^
/sqlite/src/backup.c:204:21: warning: Survived: Replaced x++ with x-- [cxx_post_inc_to_post_dec]
p->pSrc->nBackup++;
^
/sqlite/src/backup.c:207:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3_mutex_leave(pDestDb->mutex);
^
/sqlite/src/backup.c:208:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3_mutex_leave(pSrcDb->mutex);
^
/sqlite/src/backup.c:251:53: warning: Survived: Replaced < with <= [cxx_lt_to_le]
for(iOff=iEnd-(i64)nSrcPgsz; rc==SQLITE_OK && iOff<iEnd; iOff+=nDestPgsz){
^
/sqlite/src/backup.c:255:24: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]
if( SQLITE_OK==(rc = sqlite3PagerGet(pDestPager, iDest, &pDestPg, 0))
^
/sqlite/src/backup.c:271:15: warning: Survived: Replaced == with != [cxx_eq_to_ne]
if( iOff==0 && bUpdate==0 ){
^
/sqlite/src/backup.c:271:29: warning: Survived: Replaced == with != [cxx_eq_to_ne]
if( iOff==0 && bUpdate==0 ){
^
/sqlite/src/backup.c:272:9: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3Put4byte(&zOut[28], sqlite3BtreeLastPage(p->pSrc));
^
/sqlite/src/backup.c:275:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3PagerUnref(pDestPg);
^
/sqlite/src/backup.c:317:7: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]
int pgszSrc = 0; /* Source page size */
^
/sqlite/src/backup.c:318:7: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]
int pgszDest = 0; /* Destination page size */
^
/sqlite/src/backup.c:323:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3_mutex_enter(p->pSrcDb->mutex);
^
/sqlite/src/backup.c:324:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3BtreeEnter(p->pSrc);
^
/sqlite/src/backup.c:326:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3_mutex_enter(p->pDestDb->mutex);
^
/sqlite/src/backup.c:334:9: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]
int nSrcPage = -1; /* Size of source db in pages */
^
/sqlite/src/backup.c:335:9: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]
int bCloseTrans = 0; /* True if src db requires unlocking */
^
/sqlite/src/backup.c:350:11: warning: Survived: Replaced == with != [cxx_eq_to_ne]
if( rc==SQLITE_OK && SQLITE_TXN_NONE==sqlite3BtreeTxnState(p->pSrc) ){
^
/sqlite/src/backup.c:350:41: warning: Survived: Replaced == with != [cxx_eq_to_ne]
if( rc==SQLITE_OK && SQLITE_TXN_NONE==sqlite3BtreeTxnState(p->pSrc) ){
^
/sqlite/src/backup.c:350:43: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]
if( rc==SQLITE_OK && SQLITE_TXN_NONE==sqlite3BtreeTxnState(p->pSrc) ){
^
/sqlite/src/backup.c:352:19: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]
bCloseTrans = 1;
^
/sqlite/src/backup.c:361:23: warning: Survived: Replaced == with != [cxx_eq_to_ne]
if( p->bDestLocked==0 && rc==SQLITE_OK && setDestPgsz(p)==SQLITE_NOMEM ){
^
/sqlite/src/backup.c:361:32: warning: Survived: Replaced == with != [cxx_eq_to_ne]
if( p->bDestLocked==0 && rc==SQLITE_OK && setDestPgsz(p)==SQLITE_NOMEM ){
^
/sqlite/src/backup.c:361:47: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]
if( p->bDestLocked==0 && rc==SQLITE_OK && setDestPgsz(p)==SQLITE_NOMEM ){
^
/sqlite/src/backup.c:367:18: warning: Survived: Replaced == with != [cxx_eq_to_ne]
&& SQLITE_OK==(rc = sqlite3BtreeBeginTrans(p->pDest, 2,
^
/sqlite/src/backup.c:370:22: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]
p->bDestLocked = 1;
^
/sqlite/src/backup.c:377:14: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]
destMode = sqlite3PagerGetJournalMode(sqlite3BtreePager(p->pDest));
^
/sqlite/src/backup.c:377:16: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]
destMode = sqlite3PagerGetJournalMode(sqlite3BtreePager(p->pDest));
^
/sqlite/src/backup.c:378:18: warning: Survived: Replaced == with != [cxx_eq_to_ne]
if( SQLITE_OK==rc
^
/sqlite/src/backup.c:379:18: warning: Survived: Replaced == with != [cxx_eq_to_ne]
&& (destMode==PAGER_JOURNALMODE_WAL || sqlite3PagerIsMemdb(pDestPager))
^
/sqlite/src/backup.c:379:45: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]
&& (destMode==PAGER_JOURNALMODE_WAL || sqlite3PagerIsMemdb(pDestPager))
^
/sqlite/src/backup.c:388:14: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]
nSrcPage = (int)sqlite3BtreeLastPage(p->pSrc);
^
/sqlite/src/backup.c:388:21: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]
nSrcPage = (int)sqlite3BtreeLastPage(p->pSrc);
^
/sqlite/src/backup.c:390:11: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]
for(ii=0; (nPage<0 || ii<nPage) && p->iNext<=(Pgno)nSrcPage && !rc; ii++){
^
/sqlite/src/backup.c:390:21: warning: Survived: Replaced < with <= [cxx_lt_to_le]
for(ii=0; (nPage<0 || ii<nPage) && p->iNext<=(Pgno)nSrcPage && !rc; ii++){
^
/sqlite/src/backup.c:390:29: warning: Survived: Replaced < with >= [cxx_lt_to_ge]
for(ii=0; (nPage<0 || ii<nPage) && p->iNext<=(Pgno)nSrcPage && !rc; ii++){
^
/sqlite/src/backup.c:390:29: warning: Survived: Replaced < with <= [cxx_lt_to_le]
for(ii=0; (nPage<0 || ii<nPage) && p->iNext<=(Pgno)nSrcPage && !rc; ii++){
^
/sqlite/src/backup.c:390:75: warning: Survived: Replaced x++ with x-- [cxx_post_inc_to_post_dec]
for(ii=0; (nPage<0 || ii<nPage) && p->iNext<=(Pgno)nSrcPage && !rc; ii++){
^
/sqlite/src/backup.c:397:11: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3PagerUnref(pSrcPg);
^
/sqlite/src/backup.c:403:21: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]
p->nPagecount = nSrcPage;
^
/sqlite/src/backup.c:404:21: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]
p->nRemaining = nSrcPage+1-p->iNext;
^
/sqlite/src/backup.c:404:31: warning: Survived: Replaced + with - [cxx_add_to_sub]
p->nRemaining = nSrcPage+1-p->iNext;
^
/sqlite/src/backup.c:404:33: warning: Survived: Replaced - with + [cxx_sub_to_add]
p->nRemaining = nSrcPage+1-p->iNext;
^
/sqlite/src/backup.c:405:19: warning: Survived: Replaced > with >= [cxx_gt_to_ge]
if( p->iNext>(Pgno)nSrcPage ){
^
/sqlite/src/backup.c:422:13: warning: Survived: Replaced == with != [cxx_eq_to_ne]
if( rc==SQLITE_OK || rc==SQLITE_DONE ){
^
/sqlite/src/backup.c:423:62: warning: Survived: Replaced + with - [cxx_add_to_sub]
rc = sqlite3BtreeUpdateMeta(p->pDest,1,p->iDestSchema+1);
^
/sqlite/src/backup.c:425:13: warning: Survived: Replaced == with != [cxx_eq_to_ne]
if( rc==SQLITE_OK ){
^
/sqlite/src/backup.c:427:11: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3ResetAllSchemasOfConnection(p->pDestDb);
^
/sqlite/src/backup.c:429:21: warning: Survived: Replaced == with != [cxx_eq_to_ne]
if( destMode==PAGER_JOURNALMODE_WAL ){
^
/sqlite/src/backup.c:449:20: warning: Survived: Replaced < with >= [cxx_lt_to_ge]
if( pgszSrc<pgszDest ){
^
/sqlite/src/backup.c:449:20: warning: Survived: Replaced < with <= [cxx_lt_to_le]
if( pgszSrc<pgszDest ){
^
/sqlite/src/backup.c:456:25: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]
nDestTruncate = nSrcPage * (pgszSrc/pgszDest);
^
/sqlite/src/backup.c:456:36: warning: Survived: Replaced * with / [cxx_mul_to_div]
nDestTruncate = nSrcPage * (pgszSrc/pgszDest);
^
/sqlite/src/backup.c:456:46: warning: Survived: Replaced / with * [cxx_div_to_mul]
nDestTruncate = nSrcPage * (pgszSrc/pgszDest);
^
/sqlite/src/backup.c:530:11: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3PagerTruncateImage(pDestPager, nDestTruncate);
^
/sqlite/src/backup.c:536:28: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]
&& SQLITE_OK==(rc = sqlite3BtreeCommitPhaseTwo(p->pDest, 0))
^
/sqlite/src/backup.c:550:26: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]
TESTONLY( rc2 = ) sqlite3BtreeCommitPhaseOne(p->pSrc, 0);
^
/sqlite/src/backup.c:551:26: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]
TESTONLY( rc2 |= ) sqlite3BtreeCommitPhaseTwo(p->pSrc, 0);
^
/sqlite/src/backup.c:561:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3_mutex_leave(p->pDestDb->mutex);
^
/sqlite/src/backup.c:563:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3BtreeLeave(p->pSrc);
^
/sqlite/src/backup.c:564:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3_mutex_leave(p->pSrcDb->mutex);
^
/sqlite/src/backup.c:579:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3_mutex_enter(pSrcDb->mutex);
^
/sqlite/src/backup.c:580:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3BtreeEnter(p->pSrc);
^
/sqlite/src/backup.c:582:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3_mutex_enter(p->pDestDb->mutex);
^
/sqlite/src/backup.c:587:21: warning: Survived: Replaced x-- with x++ [cxx_post_dec_to_post_inc]
p->pSrc->nBackup--;
^
/sqlite/src/backup.c:600:3: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call]
sqlite3BtreeRollback(p->pDest, SQLITE_OK, 0);
^
/sqlite/src/backup.c:608:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3LeaveMutexAndCloseZombie(p->pDestDb);
^
/sqlite/src/backup.c:610:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3BtreeLeave(p->pSrc);
^
/sqlite/src/backup.c:615:5: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3_free(p);
^
/sqlite/src/backup.c:617:3: warning: Survived: Removed the call to the function [cxx_remove_void_call]
sqlite3LeaveMutexAndCloseZombie(pSrcDb);
^
[info] Mutation score: 53%
[info] Total execution time: 2072ms
[info] Surviving mutants: 75