[info] Using config /libxml2/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 108ms [info] Extracting coverage information (threads: 1) [################################] 1/1. Finished in 3ms [info] Filter mutants (threads: 1) [################################] 1/1. Finished in 16ms [info] Baseline run (threads: 1) [################################] 1/1. Finished in 105ms [info] Running mutants (threads: 20) [debug] /libxml2/HTMLparser.c:456:18 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:155:21 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:1296:9 ExecutionResult: Passed [--------------------------------] 3/229 [debug] /libxml2/HTMLparser.c:3834:13 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:1414:23 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:4542:19 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:1527:24 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:5176:8 ExecutionResult: Failed [#-------------------------------] 8/229 [debug] /libxml2/HTMLparser.c:5166:15 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:4565:22 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:4771:19 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:4636:14 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:3797:13 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:2364:22 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:2323:9 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:4014:2 ExecutionResult: Failed [##------------------------------] 16/229 [debug] /libxml2/HTMLparser.c:1504:51 ExecutionResult: Passed [##------------------------------] 17/229 [debug] /libxml2/HTMLparser.c:194:17 ExecutionResult: Failed [##------------------------------] 18/229 [debug] /libxml2/HTMLparser.c:4298:14 ExecutionResult: Failed [##------------------------------] 19/229 [debug] /libxml2/HTMLparser.c:155:21 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:473:23 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:1296:11 ExecutionResult: Passed [###-----------------------------] 22/229 [debug] /libxml2/HTMLparser.c:3854:30 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:5166:15 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:4545:50 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:5177:9 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:1527:24 ExecutionResult: Passed [###-----------------------------] 27/229 [debug] /libxml2/HTMLparser.c:1417:16 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:4776:26 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:4566:27 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:2364:22 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:3801:14 ExecutionResult: Failed [####----------------------------] 32/229 [debug] /libxml2/HTMLparser.c:2324:9 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:4015:17 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:1506:23 ExecutionResult: Passed [####----------------------------] 35/229 [debug] /libxml2/HTMLparser.c:4508:12 ExecutionResult: Passed [#####---------------------------] 36/229 [debug] /libxml2/HTMLparser.c:4639:9 ExecutionResult: Failed [#####---------------------------] 37/229 [debug] /libxml2/HTMLparser.c:155:43 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:474:22 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:1297:13 ExecutionResult: Passed [#####---------------------------] 40/229 [debug] /libxml2/HTMLparser.c:3854:30 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:5167:16 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:5178:10 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:4546:23 ExecutionResult: Failed [######--------------------------] 44/229 [debug] /libxml2/HTMLparser.c:1531:9 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:4777:34 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:4567:22 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:2365:24 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:3804:24 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:2327:11 ExecutionResult: Passed [######--------------------------] 50/229 [debug] /libxml2/HTMLparser.c:1506:23 ExecutionResult: Passed [#######-------------------------] 51/229 [debug] /libxml2/HTMLparser.c:1420:24 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:476:13 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:4639:49 ExecutionResult: Failed [#######-------------------------] 54/229 [debug] /libxml2/HTMLparser.c:4511:14 ExecutionResult: Failed [#######-------------------------] 55/229 [debug] /libxml2/HTMLparser.c:4015:54 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:157:21 ExecutionResult: Passed [#######-------------------------] 57/229 [debug] /libxml2/HTMLparser.c:1322:16 ExecutionResult: Failed [########------------------------] 58/229 [debug] /libxml2/HTMLparser.c:3855:17 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:5167:16 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:5178:10 ExecutionResult: Passed [########------------------------] 61/229 [debug] /libxml2/HTMLparser.c:4548:18 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:3804:44 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:4778:37 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:4568:16 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:1531:15 ExecutionResult: Passed [#########-----------------------] 66/229 [debug] /libxml2/HTMLparser.c:2327:30 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:1507:11 ExecutionResult: Passed [#########-----------------------] 68/229 [debug] /libxml2/HTMLparser.c:2365:24 ExecutionResult: Passed [#########-----------------------] 69/229 [debug] /libxml2/HTMLparser.c:1337:23 ExecutionResult: Failed [#########-----------------------] 70/229 [debug] /libxml2/HTMLparser.c:1421:13 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:476:13 ExecutionResult: Passed [##########----------------------] 72/229 [debug] /libxml2/HTMLparser.c:4515:20 ExecutionResult: Failed [##########----------------------] 73/229 [debug] /libxml2/HTMLparser.c:4024:14 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:157:21 ExecutionResult: Passed [##########----------------------] 75/229 [debug] /libxml2/HTMLparser.c:4639:49 ExecutionResult: Failed [##########----------------------] 76/229 [debug] /libxml2/HTMLparser.c:5167:31 ExecutionResult: Failed [##########----------------------] 77/229 [debug] /libxml2/HTMLparser.c:3923:26 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:5185:5 ExecutionResult: Failed [###########---------------------] 79/229 [debug] /libxml2/HTMLparser.c:4549:19 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:4569:23 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:3808:9 ExecutionResult: Passed [###########---------------------] 82/229 [debug] /libxml2/HTMLparser.c:1508:4 ExecutionResult: Passed [###########---------------------] 83/229 [debug] /libxml2/HTMLparser.c:4949:33 ExecutionResult: Failed [###########---------------------] 84/229 [debug] /libxml2/HTMLparser.c:1531:15 ExecutionResult: Passed [###########---------------------] 85/229 [debug] /libxml2/HTMLparser.c:1340:14 ExecutionResult: Failed [############--------------------] 86/229 [debug] /libxml2/HTMLparser.c:1493:23 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:1231:21 ExecutionResult: Passed [############--------------------] 88/229 [debug] /libxml2/HTMLparser.c:4518:19 ExecutionResult: Failed [############--------------------] 89/229 [debug] /libxml2/HTMLparser.c:157:43 ExecutionResult: Passed [############--------------------] 90/229 [debug] /libxml2/HTMLparser.c:4758:9 ExecutionResult: Passed [############--------------------] 91/229 [debug] /libxml2/HTMLparser.c:2368:27 ExecutionResult: Failed [############--------------------] 92/229 [debug] /libxml2/HTMLparser.c:5169:30 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:3923:26 ExecutionResult: Failed [#############-------------------] 94/229 [debug] /libxml2/HTMLparser.c:5231:14 ExecutionResult: Failed [#############-------------------] 95/229 [debug] /libxml2/HTMLparser.c:3813:9 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:4573:23 ExecutionResult: Passed [#############-------------------] 97/229 [debug] /libxml2/HTMLparser.c:1509:4 ExecutionResult: Passed [#############-------------------] 98/229 [debug] /libxml2/HTMLparser.c:4954:9 ExecutionResult: Failed [#############-------------------] 99/229 [debug] /libxml2/HTMLparser.c:1340:16 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:1497:9 ExecutionResult: Passed [##############------------------] 101/229 [debug] /libxml2/HTMLparser.c:1253:12 ExecutionResult: Passed [##############------------------] 102/229 [debug] /libxml2/HTMLparser.c:4520:19 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:4553:50 ExecutionResult: Failed [##############------------------] 104/229 [debug] /libxml2/HTMLparser.c:158:20 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:4761:26 ExecutionResult: Passed [##############------------------] 106/229 [debug] /libxml2/HTMLparser.c:1531:31 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:2368:31 ExecutionResult: Failed [###############-----------------] 108/229 [debug] /libxml2/HTMLparser.c:5172:14 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:3931:16 ExecutionResult: Passed [###############-----------------] 110/229 [debug] /libxml2/HTMLparser.c:5236:15 ExecutionResult: Failed [###############-----------------] 111/229 [debug] /libxml2/HTMLparser.c:3819:27 ExecutionResult: Passed [###############-----------------] 112/229 [debug] /libxml2/HTMLparser.c:4574:20 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:1510:4 ExecutionResult: Passed [###############-----------------] 114/229 [debug] /libxml2/HTMLparser.c:4955:8 ExecutionResult: Passed [################----------------] 115/229 [debug] /libxml2/HTMLparser.c:1499:22 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:1266:13 ExecutionResult: Passed [################----------------] 117/229 [debug] /libxml2/HTMLparser.c:4522:13 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:4554:23 ExecutionResult: Failed [################----------------] 119/229 [debug] /libxml2/HTMLparser.c:159:22 ExecutionResult: Passed [################----------------] 120/229 [debug] /libxml2/HTMLparser.c:4766:16 ExecutionResult: Failed [################----------------] 121/229 [debug] /libxml2/HTMLparser.c:1532:10 ExecutionResult: Passed [#################---------------] 122/229 [debug] /libxml2/HTMLparser.c:2390:15 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:5172:14 ExecutionResult: Failed [#################---------------] 124/229 [debug] /libxml2/HTMLparser.c:3931:16 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:5241:9 ExecutionResult: Failed [#################---------------] 126/229 [debug] /libxml2/HTMLparser.c:3819:27 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:4575:22 ExecutionResult: Passed [#################---------------] 128/229 [debug] /libxml2/HTMLparser.c:1511:4 ExecutionResult: Passed [##################--------------] 129/229 [debug] /libxml2/HTMLparser.c:1342:12 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:4955:18 ExecutionResult: Passed [##################--------------] 131/229 [debug] /libxml2/HTMLparser.c:1499:22 ExecutionResult: Passed [##################--------------] 132/229 [debug] /libxml2/HTMLparser.c:4534:24 ExecutionResult: Failed [##################--------------] 133/229 [debug] /libxml2/HTMLparser.c:159:22 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:4766:16 ExecutionResult: Passed [##################--------------] 135/229 [debug] /libxml2/HTMLparser.c:1535:10 ExecutionResult: Passed [###################-------------] 136/229 [debug] /libxml2/HTMLparser.c:2398:18 ExecutionResult: Failed [###################-------------] 137/229 [debug] /libxml2/HTMLparser.c:5173:9 ExecutionResult: Passed [###################-------------] 138/229 [debug] /libxml2/HTMLparser.c:3819:36 ExecutionResult: Failed [###################-------------] 139/229 [debug] /libxml2/HTMLparser.c:4577:5 ExecutionResult: Passed [###################-------------] 140/229 [debug] /libxml2/HTMLparser.c:1512:4 ExecutionResult: Passed [###################-------------] 141/229 [debug] /libxml2/HTMLparser.c:5164:15 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:1342:28 ExecutionResult: Passed [###################-------------] 143/229 [debug] /libxml2/HTMLparser.c:1280:9 ExecutionResult: Failed [####################------------] 144/229 [debug] /libxml2/HTMLparser.c:4556:18 ExecutionResult: Failed [####################------------] 145/229 [debug] /libxml2/HTMLparser.c:3978:16 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:1500:2 ExecutionResult: Passed [####################------------] 147/229 [debug] /libxml2/HTMLparser.c:5241:39 ExecutionResult: Failed [####################------------] 148/229 [debug] /libxml2/HTMLparser.c:4767:13 ExecutionResult: Failed [####################------------] 149/229 [debug] /libxml2/HTMLparser.c:1540:2 ExecutionResult: Passed [####################------------] 150/229 [debug] /libxml2/HTMLparser.c:3826:27 ExecutionResult: Passed [#####################-----------] 151/229 [debug] /libxml2/HTMLparser.c:4590:5 ExecutionResult: Passed [#####################-----------] 152/229 [debug] /libxml2/HTMLparser.c:1524:18 ExecutionResult: Passed [#####################-----------] 153/229 [debug] /libxml2/HTMLparser.c:1342:36 ExecutionResult: Passed [#####################-----------] 154/229 [debug] /libxml2/HTMLparser.c:5165:22 ExecutionResult: Failed [#####################-----------] 155/229 [debug] /libxml2/HTMLparser.c:1282:37 ExecutionResult: Passed [#####################-----------] 156/229 [debug] /libxml2/HTMLparser.c:4536:19 ExecutionResult: Failed [#####################-----------] 157/229 [debug] /libxml2/HTMLparser.c:179:25 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:4557:19 ExecutionResult: Passed [######################----------] 159/229 [debug] /libxml2/HTMLparser.c:3787:9 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:1501:17 ExecutionResult: Passed [######################----------] 161/229 [debug] /libxml2/HTMLparser.c:1344:13 ExecutionResult: Timedout [######################----------] 162/229 [debug] /libxml2/HTMLparser.c:5173:32 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:4769:19 ExecutionResult: Failed [######################----------] 164/229 [debug] /libxml2/HTMLparser.c:1541:17 ExecutionResult: Passed [#######################---------] 165/229 [debug] /libxml2/HTMLparser.c:3827:14 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:4633:5 ExecutionResult: Passed [#######################---------] 167/229 [debug] /libxml2/HTMLparser.c:1525:11 ExecutionResult: Passed [#######################---------] 168/229 [debug] /libxml2/HTMLparser.c:3978:16 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:5165:52 ExecutionResult: Failed [#######################---------] 170/229 [debug] /libxml2/HTMLparser.c:1283:7 ExecutionResult: Passed [#######################---------] 171/229 [debug] /libxml2/HTMLparser.c:5241:39 ExecutionResult: Failed [########################--------] 172/229 [debug] /libxml2/HTMLparser.c:4537:20 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:4561:23 ExecutionResult: Passed [########################--------] 174/229 [debug] /libxml2/HTMLparser.c:5176:6 ExecutionResult: Passed [########################--------] 175/229 [debug] /libxml2/HTMLparser.c:3790:9 ExecutionResult: Failed [########################--------] 176/229 [debug] /libxml2/HTMLparser.c:1352:13 ExecutionResult: Passed [########################--------] 177/229 [debug] /libxml2/HTMLparser.c:4770:19 ExecutionResult: Failed [########################--------] 178/229 [debug] /libxml2/HTMLparser.c:1526:11 ExecutionResult: Passed [#########################-------] 179/229 [debug] /libxml2/HTMLparser.c:195:22 ExecutionResult: Timedout [#########################-------] 180/229 [debug] /libxml2/HTMLparser.c:4009:27 ExecutionResult: Failed [#########################-------] 181/229 [debug] /libxml2/HTMLparser.c:1501:54 ExecutionResult: Failed [debug] /libxml2/HTMLparser.c:3792:25 ExecutionResult: Failed [#########################-------] 183/229 [debug] /libxml2/HTMLparser.c:5247:18 ExecutionResult: Passed [#########################-------] 184/229 [debug] /libxml2/HTMLparser.c:4541:22 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:4562:23 ExecutionResult: Passed [debug] /libxml2/HTMLparser.c:1541:54 ExecutionResult: Failed [##########################------] 187/229 [debug] /libxml2/HTMLparser.c:1352:50 ExecutionResult: Failed [##########################------] 188/229 [debug] /libxml2/HTMLparser.c:195:22 ExecutionResult: Passed [##########################------] 189/229 [debug] /libxml2/HTMLparser.c:1284:3 ExecutionResult: Failed [##########################------] 190/229 [debug] /libxml2/HTMLparser.c:1504:10 ExecutionResult: Passed [##########################------] 191/229 [debug] /libxml2/HTMLparser.c:2322:9 ExecutionResult: Passed [##########################------] 192/229 [debug] /libxml2/HTMLparser.c:1352:50 ExecutionResult: Failed [##########################------] 193/229 [debug] /libxml2/HTMLparser.c:197:22 ExecutionResult: Passed [###########################-----] 194/229 [debug] /libxml2/HTMLparser.c:1355:11 ExecutionResult: Failed [###########################-----] 195/229 [debug] /libxml2/HTMLparser.c:197:22 ExecutionResult: Failed [###########################-----] 196/229 [debug] /libxml2/HTMLparser.c:1355:11 ExecutionResult: Passed [###########################-----] 197/229 [debug] /libxml2/HTMLparser.c:2347:19 ExecutionResult: Timedout [###########################-----] 198/229 [debug] /libxml2/HTMLparser.c:1358:13 ExecutionResult: Failed [###########################-----] 199/229 [debug] /libxml2/HTMLparser.c:2350:11 ExecutionResult: Failed [###########################-----] 200/229 [debug] /libxml2/HTMLparser.c:4244:15 ExecutionResult: Timedout [############################----] 201/229 [debug] /libxml2/HTMLparser.c:1360:19 ExecutionResult: Failed [############################----] 202/229 [debug] /libxml2/HTMLparser.c:2351:14 ExecutionResult: Failed [############################----] 203/229 [debug] /libxml2/HTMLparser.c:1365:2 ExecutionResult: Passed [############################----] 204/229 [debug] /libxml2/HTMLparser.c:2353:21 ExecutionResult: Failed [############################----] 205/229 [debug] /libxml2/HTMLparser.c:1366:24 ExecutionResult: Failed [############################----] 206/229 [debug] /libxml2/HTMLparser.c:2354:17 ExecutionResult: Failed [############################----] 207/229 [debug] /libxml2/HTMLparser.c:1366:59 ExecutionResult: Failed [#############################---] 208/229 [debug] /libxml2/HTMLparser.c:2354:31 ExecutionResult: Failed [#############################---] 209/229 [debug] /libxml2/HTMLparser.c:1373:5 ExecutionResult: Failed [#############################---] 210/229 [debug] /libxml2/HTMLparser.c:2354:45 ExecutionResult: Failed [#############################---] 211/229 [debug] /libxml2/HTMLparser.c:2358:15 ExecutionResult: Failed [#############################---] 212/229 [debug] /libxml2/HTMLparser.c:1342:36 ExecutionResult: Timedout [#############################---] 213/229 [debug] /libxml2/HTMLparser.c:192:22 ExecutionResult: Timedout [#############################---] 214/229 [debug] /libxml2/HTMLparser.c:192:22 ExecutionResult: Passed [##############################--] 215/229 [debug] /libxml2/HTMLparser.c:1342:43 ExecutionResult: Failed [##############################--] 216/229 [debug] /libxml2/HTMLparser.c:198:49 ExecutionResult: Timedout [##############################--] 217/229 [debug] /libxml2/HTMLparser.c:440:12 ExecutionResult: Passed [##############################--] 218/229 [debug] /libxml2/HTMLparser.c:4244:40 ExecutionResult: Timedout [##############################--] 219/229 [debug] /libxml2/HTMLparser.c:440:37 ExecutionResult: Passed [##############################--] 220/229 [debug] /libxml2/HTMLparser.c:441:9 ExecutionResult: Passed [##############################--] 221/229 [debug] /libxml2/HTMLparser.c:442:9 ExecutionResult: Passed [###############################-] 222/229 [debug] /libxml2/HTMLparser.c:443:9 ExecutionResult: Passed [###############################-] 223/229 [debug] /libxml2/HTMLparser.c:446:19 ExecutionResult: Passed [###############################-] 224/229 [debug] /libxml2/HTMLparser.c:4254:5 ExecutionResult: Timedout [###############################-] 225/229 [debug] /libxml2/HTMLparser.c:4256:14 ExecutionResult: Passed [###############################-] 226/229 [debug] /libxml2/HTMLparser.c:4265:14 ExecutionResult: Passed [###############################-] 227/229 [debug] /libxml2/HTMLparser.c:4276:13 ExecutionResult: Passed [###############################-] 228/229 [debug] /libxml2/HTMLparser.c:4288:15 ExecutionResult: Failed [################################] 229/229. Finished in 8062ms [debug] Done running mutants [info] Survived mutants (125/229): /libxml2/HTMLparser.c:155:21: warning: Survived: Replaced < with >= [cxx_lt_to_ge] if ((ctxt->html < INSERT_IN_HEAD) && (xmlStrEqual(value, BAD_CAST "head"))) ^ /libxml2/HTMLparser.c:155:21: warning: Survived: Replaced < with <= [cxx_lt_to_le] if ((ctxt->html < INSERT_IN_HEAD) && (xmlStrEqual(value, BAD_CAST "head"))) ^ /libxml2/HTMLparser.c:155:43: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] if ((ctxt->html < INSERT_IN_HEAD) && (xmlStrEqual(value, BAD_CAST "head"))) ^ /libxml2/HTMLparser.c:157:21: warning: Survived: Replaced < with >= [cxx_lt_to_ge] if ((ctxt->html < INSERT_IN_BODY) && (xmlStrEqual(value, BAD_CAST "body"))) ^ /libxml2/HTMLparser.c:157:21: warning: Survived: Replaced < with <= [cxx_lt_to_le] if ((ctxt->html < INSERT_IN_BODY) && (xmlStrEqual(value, BAD_CAST "body"))) ^ /libxml2/HTMLparser.c:157:43: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] if ((ctxt->html < INSERT_IN_BODY) && (xmlStrEqual(value, BAD_CAST "body"))) ^ /libxml2/HTMLparser.c:158:20: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->html = INSERT_IN_BODY; ^ /libxml2/HTMLparser.c:159:22: warning: Survived: Replaced >= with > [cxx_ge_to_gt] if (ctxt->nameNr >= ctxt->nameMax) { ^ /libxml2/HTMLparser.c:159:22: warning: Survived: Replaced >= with < [cxx_ge_to_lt] if (ctxt->nameNr >= ctxt->nameMax) { ^ /libxml2/HTMLparser.c:192:22: warning: Survived: Replaced <= with < [cxx_le_to_lt] if (ctxt->nameNr <= 0) ^ /libxml2/HTMLparser.c:195:22: warning: Survived: Replaced < with <= [cxx_lt_to_le] if (ctxt->nameNr < 0) ^ /libxml2/HTMLparser.c:197:22: warning: Survived: Replaced > with >= [cxx_gt_to_ge] if (ctxt->nameNr > 0) ^ /libxml2/HTMLparser.c:440:12: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const] size_t avail = ctxt->input->end - cur; ^ /libxml2/HTMLparser.c:440:37: warning: Survived: Replaced - with + [cxx_sub_to_add] size_t avail = ctxt->input->end - cur; ^ /libxml2/HTMLparser.c:441:9: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const] int res = 0; ^ /libxml2/HTMLparser.c:442:9: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const] int line = ctxt->input->line; ^ /libxml2/HTMLparser.c:443:9: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const] int col = ctxt->input->col; ^ /libxml2/HTMLparser.c:446:19: warning: Survived: Replaced == with != [cxx_eq_to_ne] if (avail == 0) { ^ /libxml2/HTMLparser.c:473:23: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->input->line = line; ^ /libxml2/HTMLparser.c:474:22: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->input->col = col; ^ /libxml2/HTMLparser.c:476:13: warning: Survived: Replaced > with >= [cxx_gt_to_ge] if (res > 8) ^ /libxml2/HTMLparser.c:476:13: warning: Survived: Replaced > with <= [cxx_gt_to_le] if (res > 8) ^ /libxml2/HTMLparser.c:1231:21: warning: Survived: Replaced != with == [cxx_ne_to_eq] if ( ctxt->node != NULL && ctxt->record_info ) { ^ /libxml2/HTMLparser.c:1253:12: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] return(xmlStrcasecmp(tag, BAD_CAST desc->name)); ^ /libxml2/HTMLparser.c:1266:13: warning: Survived: Replaced == with != [cxx_eq_to_ne] if (tag == NULL) ^ /libxml2/HTMLparser.c:1282:37: warning: Survived: Replaced != with == [cxx_ne_to_eq] while ((htmlEndPriority[i].name != NULL) && ^ /libxml2/HTMLparser.c:1283:7: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] (!xmlStrEqual((const xmlChar *)htmlEndPriority[i].name, name))) ^ /libxml2/HTMLparser.c:1296:9: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ret = strcmp(key->oldTag, entry->oldTag); ^ /libxml2/HTMLparser.c:1296:11: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] ret = strcmp(key->oldTag, entry->oldTag); ^ /libxml2/HTMLparser.c:1297:13: warning: Survived: Replaced == with != [cxx_eq_to_ne] if (ret == 0) ^ /libxml2/HTMLparser.c:1342:28: warning: Survived: Replaced - with + [cxx_sub_to_add] for (i = (ctxt->nameNr - 1); i >= 0; i--) { ^ /libxml2/HTMLparser.c:1342:36: warning: Survived: Replaced >= with > [cxx_ge_to_gt] for (i = (ctxt->nameNr - 1); i >= 0; i--) { ^ /libxml2/HTMLparser.c:1352:13: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] if (htmlGetEndPriority(ctxt->nameTab[i]) > priority) ^ /libxml2/HTMLparser.c:1355:11: warning: Survived: Replaced < with <= [cxx_lt_to_le] if (i < 0) ^ /libxml2/HTMLparser.c:1365:2: warning: Survived: Removed the call to the function [cxx_remove_void_call] htmlParserFinishElementParsing(ctxt); ^ /libxml2/HTMLparser.c:1414:23: warning: Survived: Replaced & with | [cxx_and_to_or] if (ctxt->options & HTML_PARSE_HTML5) ^ /libxml2/HTMLparser.c:1417:16: warning: Survived: Replaced == with != [cxx_eq_to_ne] if (newtag == NULL) ^ /libxml2/HTMLparser.c:1493:23: warning: Survived: Replaced & with | [cxx_and_to_or] if (ctxt->options & (HTML_PARSE_NOIMPLIED | HTML_PARSE_HTML5)) ^ /libxml2/HTMLparser.c:1497:9: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] if (xmlStrEqual(newtag, BAD_CAST"html")) ^ /libxml2/HTMLparser.c:1499:22: warning: Survived: Replaced <= with < [cxx_le_to_lt] if (ctxt->nameNr <= 0) { ^ /libxml2/HTMLparser.c:1500:2: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] htmlnamePush(ctxt, BAD_CAST"html"); ^ /libxml2/HTMLparser.c:1501:17: warning: Survived: Replaced != with == [cxx_ne_to_eq] if ((ctxt->sax != NULL) && (ctxt->sax->startElement != NULL)) ^ /libxml2/HTMLparser.c:1504:10: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] if ((xmlStrEqual(newtag, BAD_CAST"body")) || (xmlStrEqual(newtag, BAD_CAST"head"))) ^ /libxml2/HTMLparser.c:1504:51: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] if ((xmlStrEqual(newtag, BAD_CAST"body")) || (xmlStrEqual(newtag, BAD_CAST"head"))) ^ /libxml2/HTMLparser.c:1506:23: warning: Survived: Replaced <= with > [cxx_le_to_gt] if ((ctxt->nameNr <= 1) && ^ /libxml2/HTMLparser.c:1506:23: warning: Survived: Replaced <= with < [cxx_le_to_lt] if ((ctxt->nameNr <= 1) && ^ /libxml2/HTMLparser.c:1507:11: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] ((xmlStrEqual(newtag, BAD_CAST"script")) || ^ /libxml2/HTMLparser.c:1508:4: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] (xmlStrEqual(newtag, BAD_CAST"style")) || ^ /libxml2/HTMLparser.c:1509:4: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] (xmlStrEqual(newtag, BAD_CAST"meta")) || ^ /libxml2/HTMLparser.c:1510:4: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] (xmlStrEqual(newtag, BAD_CAST"link")) || ^ /libxml2/HTMLparser.c:1511:4: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] (xmlStrEqual(newtag, BAD_CAST"title")) || ^ /libxml2/HTMLparser.c:1512:4: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] (xmlStrEqual(newtag, BAD_CAST"base")))) { ^ /libxml2/HTMLparser.c:1524:18: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] } else if ((!xmlStrEqual(newtag, BAD_CAST"noframes")) && ^ /libxml2/HTMLparser.c:1525:11: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] (!xmlStrEqual(newtag, BAD_CAST"frame")) && ^ /libxml2/HTMLparser.c:1526:11: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] (!xmlStrEqual(newtag, BAD_CAST"frameset"))) { ^ /libxml2/HTMLparser.c:1527:24: warning: Survived: Replaced >= with > [cxx_ge_to_gt] if (ctxt->html >= INSERT_IN_BODY) { ^ /libxml2/HTMLparser.c:1527:24: warning: Survived: Replaced >= with < [cxx_ge_to_lt] if (ctxt->html >= INSERT_IN_BODY) { ^ /libxml2/HTMLparser.c:1531:9: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] for (i = 0;i < ctxt->nameNr;i++) { ^ /libxml2/HTMLparser.c:1531:15: warning: Survived: Replaced < with >= [cxx_lt_to_ge] for (i = 0;i < ctxt->nameNr;i++) { ^ /libxml2/HTMLparser.c:1531:15: warning: Survived: Replaced < with <= [cxx_lt_to_le] for (i = 0;i < ctxt->nameNr;i++) { ^ /libxml2/HTMLparser.c:1532:10: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] if (xmlStrEqual(ctxt->nameTab[i], BAD_CAST"body")) { ^ /libxml2/HTMLparser.c:1535:10: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] if (xmlStrEqual(ctxt->nameTab[i], BAD_CAST"head")) { ^ /libxml2/HTMLparser.c:1540:2: warning: Survived: Replaced call to a function with 42 [cxx_replace_scalar_call] htmlnamePush(ctxt, BAD_CAST"body"); ^ /libxml2/HTMLparser.c:1541:17: warning: Survived: Replaced != with == [cxx_ne_to_eq] if ((ctxt->sax != NULL) && (ctxt->sax->startElement != NULL)) ^ /libxml2/HTMLparser.c:2322:9: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const] int eof = PARSER_PROGRESSIVE(ctxt); ^ /libxml2/HTMLparser.c:2324:9: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const] int stop = attr ? '=' : ' '; ^ /libxml2/HTMLparser.c:2327:11: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] avail = ctxt->input->end - in; ^ /libxml2/HTMLparser.c:2327:30: warning: Survived: Replaced - with + [cxx_sub_to_add] avail = ctxt->input->end - in; ^ /libxml2/HTMLparser.c:2364:22: warning: Survived: Replaced < with <= [cxx_lt_to_le] } else if (c < 0x80) { ^ /libxml2/HTMLparser.c:2365:24: warning: Survived: Replaced < with <= [cxx_lt_to_le] if (nbchar < HTML_PARSER_BUFFER_SIZE) { ^ /libxml2/HTMLparser.c:2390:15: warning: Survived: Replaced -= with += [cxx_sub_assign_to_add_assign] avail -= size; ^ /libxml2/HTMLparser.c:3797:13: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] maxatts = ctxt->maxatts; ^ /libxml2/HTMLparser.c:3804:24: warning: Survived: Replaced & with | [cxx_and_to_or] if ((ctxt->options & HTML_PARSE_HTML5) == 0) { ^ /libxml2/HTMLparser.c:3804:44: warning: Survived: Replaced == with != [cxx_eq_to_ne] if ((ctxt->options & HTML_PARSE_HTML5) == 0) { ^ /libxml2/HTMLparser.c:3808:9: warning: Survived: Removed the call to the function [cxx_remove_void_call] htmlAutoClose(ctxt, name); ^ /libxml2/HTMLparser.c:3813:9: warning: Survived: Removed the call to the function [cxx_remove_void_call] htmlCheckImplied(ctxt, name); ^ /libxml2/HTMLparser.c:3819:27: warning: Survived: Replaced > with >= [cxx_gt_to_ge] if ((ctxt->nameNr > 0) && (xmlStrEqual(name, BAD_CAST"html"))) { ^ /libxml2/HTMLparser.c:3819:27: warning: Survived: Replaced > with <= [cxx_gt_to_le] if ((ctxt->nameNr > 0) && (xmlStrEqual(name, BAD_CAST"html"))) { ^ /libxml2/HTMLparser.c:3826:27: warning: Survived: Replaced != with == [cxx_ne_to_eq] if ((ctxt->nameNr != 1) && ^ /libxml2/HTMLparser.c:3854:30: warning: Survived: Replaced < with >= [cxx_lt_to_ge] while ((ctxt->input->cur < ctxt->input->end) && ^ /libxml2/HTMLparser.c:3854:30: warning: Survived: Replaced < with <= [cxx_lt_to_le] while ((ctxt->input->cur < ctxt->input->end) && ^ /libxml2/HTMLparser.c:3923:26: warning: Survived: Replaced >= with > [cxx_ge_to_gt] if (ctxt->input->cur >= ctxt->input->end) { ^ /libxml2/HTMLparser.c:3931:16: warning: Survived: Replaced > with >= [cxx_gt_to_ge] if (nbatts > 2) { ^ /libxml2/HTMLparser.c:3931:16: warning: Survived: Replaced > with <= [cxx_gt_to_le] if (nbatts > 2) { ^ /libxml2/HTMLparser.c:4015:17: warning: Survived: Replaced != with == [cxx_ne_to_eq] if ((ctxt->sax != NULL) && (ctxt->sax->startElement != NULL)) { ^ /libxml2/HTMLparser.c:4024:14: warning: Survived: Replaced != with == [cxx_ne_to_eq] if (atts != NULL) { ^ /libxml2/HTMLparser.c:4256:14: warning: Survived: Replaced == with != [cxx_eq_to_ne] if (name == NULL) ^ /libxml2/HTMLparser.c:4265:14: warning: Survived: Replaced == with != [cxx_eq_to_ne] if ((CUR == '/') && (NXT(1) == '>')) { ^ /libxml2/HTMLparser.c:4276:13: warning: Survived: Replaced != with == [cxx_ne_to_eq] if (CUR != '>') ^ /libxml2/HTMLparser.c:4508:12: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const] size_t initialNodeTabSize = 10; ^ /libxml2/HTMLparser.c:4537:20: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->inputMax = 1; ^ /libxml2/HTMLparser.c:4541:22: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->standalone = -1; ^ /libxml2/HTMLparser.c:4545:50: warning: Survived: Replaced * with / [cxx_mul_to_div] ctxt->nodeTab = xmlMalloc(initialNodeTabSize * sizeof(htmlNodePtr)); ^ /libxml2/HTMLparser.c:4548:18: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->nodeNr = 0; ^ /libxml2/HTMLparser.c:4549:19: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->nodeMax = initialNodeTabSize; ^ /libxml2/HTMLparser.c:4557:19: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->nameMax = initialNodeTabSize; ^ /libxml2/HTMLparser.c:4561:23: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->nodeInfoNr = 0; ^ /libxml2/HTMLparser.c:4562:23: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->nodeInfoMax = 0; ^ /libxml2/HTMLparser.c:4565:22: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->wellFormed = 1; ^ /libxml2/HTMLparser.c:4566:27: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->replaceEntities = 0; ^ /libxml2/HTMLparser.c:4567:22: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->keepBlanks = xmlKeepBlanksDefaultValue; ^ /libxml2/HTMLparser.c:4568:16: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->html = INSERT_INITIAL; ^ /libxml2/HTMLparser.c:4569:23: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->vctxt.flags = XML_VCTXT_USE_PCTXT; ^ /libxml2/HTMLparser.c:4573:23: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->record_info = 0; ^ /libxml2/HTMLparser.c:4574:20: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->validate = 0; ^ /libxml2/HTMLparser.c:4575:22: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->checkIndex = 0; ^ /libxml2/HTMLparser.c:4577:5: warning: Survived: Removed the call to the function [cxx_remove_void_call] xmlInitNodeInfoSeq(&ctxt->node_seq); ^ /libxml2/HTMLparser.c:4590:5: warning: Survived: Removed the call to the function [cxx_remove_void_call] xmlFreeParserCtxt(ctxt); ^ /libxml2/HTMLparser.c:4633:5: warning: Survived: Removed the call to the function [cxx_remove_void_call] xmlInitParser(); ^ /libxml2/HTMLparser.c:4758:9: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const] int state = ctxt->endCheckState; ^ /libxml2/HTMLparser.c:4761:26: warning: Survived: Replaced == with != [cxx_eq_to_ne] if (ctxt->checkIndex == 0) ^ /libxml2/HTMLparser.c:4766:16: warning: Survived: Replaced < with <= [cxx_lt_to_le] while (cur < end) { ^ /libxml2/HTMLparser.c:4776:26: warning: Survived: Replaced == with != [cxx_eq_to_ne] } else if (c == '>') { ^ /libxml2/HTMLparser.c:4777:34: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->checkIndex = 0; ^ /libxml2/HTMLparser.c:4778:37: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] ctxt->endCheckState = 0; ^ /libxml2/HTMLparser.c:4955:8: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] avail = in->end - in->cur; ^ /libxml2/HTMLparser.c:4955:18: warning: Survived: Replaced - with + [cxx_sub_to_add] avail = in->end - in->cur; ^ /libxml2/HTMLparser.c:5166:15: warning: Survived: Replaced < with <= [cxx_lt_to_le] (size < 0) || ^ /libxml2/HTMLparser.c:5167:16: warning: Survived: Replaced > with >= [cxx_gt_to_ge] ((size > 0) && (chunk == NULL))) ^ /libxml2/HTMLparser.c:5167:16: warning: Survived: Replaced > with <= [cxx_gt_to_le] ((size > 0) && (chunk == NULL))) ^ /libxml2/HTMLparser.c:5172:14: warning: Survived: Replaced > with >= [cxx_gt_to_ge] if (size > 0) { ^ /libxml2/HTMLparser.c:5173:9: warning: Survived: Replaced 'T a = b' with 'T a = 42' [cxx_init_const] size_t pos = ctxt->input->cur - ctxt->input->base; ^ /libxml2/HTMLparser.c:5176:6: warning: Survived: Replaced 'a = b' with 'a = 42' [cxx_assign_const] res = xmlParserInputBufferPush(ctxt->input->buf, size, chunk); ^ /libxml2/HTMLparser.c:5178:10: warning: Survived: Replaced < with <= [cxx_lt_to_le] if (res < 0) { ^ /libxml2/HTMLparser.c:5247:18: warning: Survived: Replaced != with == [cxx_ne_to_eq] if (encoding != NULL) ^ [info] Mutation score: 45% [info] Total execution time: 8347ms [info] Surviving mutants: 125