File size: 5,544 Bytes
7510827 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 |
[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 107ms
[info] Extracting coverage information (threads: 1)
[################################] 1/1. Finished in 3ms
[info] Filter mutants (threads: 1)
[################################] 1/1. Finished in 1ms
[info] Baseline run (threads: 1)
[################################] 1/1. Finished in 114ms
[info] Running mutants (threads: 20)
[debug] /sqlite/src/bitvec.c:121:14 ExecutionResult: Passed
[debug] /sqlite/src/bitvec.c:175:4 ExecutionResult: Passed
[#-------------------------------] 1/27
[##------------------------------] 2/27
[debug] /sqlite/src/bitvec.c:181:26 ExecutionResult: Failed
[debug] /sqlite/src/bitvec.c:285:7 ExecutionResult: Failed
[####----------------------------] 4/27
[debug] /sqlite/src/bitvec.c:194:16 ExecutionResult: Passed
[debug] /sqlite/src/bitvec.c:284:10 ExecutionResult: Failed
[#######-------------------------] 6/27
[debug] /sqlite/src/bitvec.c:189:5 ExecutionResult: Passed
[debug] /sqlite/src/bitvec.c:186:45 ExecutionResult: Passed
[debug] /sqlite/src/bitvec.c:186:35 ExecutionResult: Passed
[debug] /sqlite/src/bitvec.c:284:15 ExecutionResult: Failed
[###########---------------------] 10/27
[debug] /sqlite/src/bitvec.c:288:3 ExecutionResult: Failed
[#############-------------------] 11/27
[debug] /sqlite/src/bitvec.c:178:10 ExecutionResult: Passed
[##############------------------] 12/27
[debug] /sqlite/src/bitvec.c:284:30 ExecutionResult: Passed
[###############-----------------] 13/27
[debug] /sqlite/src/bitvec.c:186:40 ExecutionResult: Passed
[debug] /sqlite/src/bitvec.c:177:16 ExecutionResult: Failed
[#################---------------] 15/27
[debug] /sqlite/src/bitvec.c:172:8 ExecutionResult: Passed
[##################--------------] 16/27
[debug] /sqlite/src/bitvec.c:176:19 ExecutionResult: Passed
[debug] /sqlite/src/bitvec.c:176:19 ExecutionResult: Failed
[#####################-----------] 18/27
[debug] /sqlite/src/bitvec.c:284:15 ExecutionResult: Failed
[######################----------] 19/27
[debug] /sqlite/src/bitvec.c:281:8 ExecutionResult: Failed
[#######################---------] 20/27
[debug] /sqlite/src/bitvec.c:185:15 ExecutionResult: Failed
[debug] /sqlite/src/bitvec.c:185:15 ExecutionResult: Passed
[##########################------] 22/27
[debug] /sqlite/src/bitvec.c:178:7 ExecutionResult: Passed
[###########################-----] 23/27
[debug] /sqlite/src/bitvec.c:177:9 ExecutionResult: Passed
[############################----] 24/27
[debug] /sqlite/src/bitvec.c:179:24 ExecutionResult: Failed
[debug] /sqlite/src/bitvec.c:186:19 ExecutionResult: Passed
[##############################--] 26/27
[debug] /sqlite/src/bitvec.c:194:16 ExecutionResult: Timedout
[################################] 27/27. Finished in 2521ms
[debug] Done running mutants
[info] Survived mutants (15/27):
/sqlite/src/bitvec.c:121:14: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]
p->iSize = iSize;
^
/sqlite/src/bitvec.c:172:8: warning: Survived: Replaced == with != [cxx_eq_to_ne]
if( p==0 ) return SQLITE_OK;
^
/sqlite/src/bitvec.c:175:4: warning: Survived: Replaced x-- with x++ [cxx_post_dec_to_post_inc]
i--;
^
/sqlite/src/bitvec.c:176:19: warning: Survived: Replaced > with >= [cxx_gt_to_ge]
while((p->iSize > BITVEC_NBIT) && p->iDivisor) {
^
/sqlite/src/bitvec.c:177:9: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const]
u32 bin = i/p->iDivisor;
^
/sqlite/src/bitvec.c:178:7: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]
i = i%p->iDivisor;
^
/sqlite/src/bitvec.c:178:10: warning: Survived: Replaced % with / [cxx_rem_to_div]
i = i%p->iDivisor;
^
/sqlite/src/bitvec.c:185:15: warning: Survived: Replaced <= with > [cxx_le_to_gt]
if( p->iSize<=BITVEC_NBIT ){
^
/sqlite/src/bitvec.c:186:19: warning: Survived: Replaced / with * [cxx_div_to_mul]
p->u.aBitmap[i/BITVEC_SZELEM] |= 1 << (i&(BITVEC_SZELEM-1));
^
/sqlite/src/bitvec.c:186:35: warning: Survived: Replaced |= with &= [cxx_or_assign_to_and_assign]
p->u.aBitmap[i/BITVEC_SZELEM] |= 1 << (i&(BITVEC_SZELEM-1));
^
/sqlite/src/bitvec.c:186:40: warning: Survived: Replaced << with >> [cxx_lshift_to_rshift]
p->u.aBitmap[i/BITVEC_SZELEM] |= 1 << (i&(BITVEC_SZELEM-1));
^
/sqlite/src/bitvec.c:186:45: warning: Survived: Replaced & with | [cxx_and_to_or]
p->u.aBitmap[i/BITVEC_SZELEM] |= 1 << (i&(BITVEC_SZELEM-1));
^
/sqlite/src/bitvec.c:189:5: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const]
h = BITVEC_HASH(i++);
^
/sqlite/src/bitvec.c:194:16: warning: Survived: Replaced < with >= [cxx_lt_to_ge]
if (p->nSet<(BITVEC_NINT-1)) {
^
/sqlite/src/bitvec.c:284:30: warning: Survived: Replaced x++ with x-- [cxx_post_inc_to_post_dec]
for(i=0; i<BITVEC_NPTR; i++){
^
[info] Mutation score: 44%
[info] Total execution time: 2841ms
[info] Surviving mutants: 15
|