\documentclass[a4paper,10pt]{article} \usepackage{a4wide} \usepackage{longtable} \usepackage{xcolor} \begin{document} \textbf{Coverage Report (Data Validation Tests, generated 6.5.2018 4:44, commit c3b9388e02d8a3bd61cf41dd4c3023909b7350de)} \\\\ analysis \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{842} & \textbf{76} & \textbf{0} & \textbf{9.0} & \textbf{328} & \textbf{41} & \textbf{0} & \textbf{12.5} \\ \hline b\_machine\_hierarchy.pl & 161 & 29 & 4 & 18.5 & 89 & 25 & 0 & 28.1 \\ \hline bvisual2.pl & 321 & 47 & 0 & 14.6 & 110 & 16 & 0 & 14.5 \\ \hline \textcolor[HTML]{FF0000}{interval\_calc.pl} & \textcolor[HTML]{FF0000}{8} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{6} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{predicate\_analysis.pl} & \textcolor[HTML]{FF0000}{352} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{123} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} animator \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{691} & \textbf{142} & \textbf{8} & \textbf{20.8} & \textbf{353} & \textbf{100} & \textbf{0} & \textbf{28.3} \\ \hline b\_operation\_cache.pl & 20 & 2 & 0 & 10.0 & 11 & 2 & 0 & 18.2 \\ \hline \textcolor[HTML]{FF0000}{coverage\_statistics.pl} & \textcolor[HTML]{FF0000}{65} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{36} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline hashing.pl & 3 & 2 & 0 & 66.7 & 3 & 2 & 0 & 66.7 \\ \hline specfile.pl & 261 & 48 & 1 & 18.5 & 103 & 34 & 0 & 33.0 \\ \hline state\_packing.pl & 92 & 40 & 4 & 45.5 & 32 & 16 & 0 & 50.0 \\ \hline state\_space.pl & 139 & 41 & 0 & 29.5 & 109 & 39 & 0 & 35.8 \\ \hline \textcolor[HTML]{FF0000}{state\_space\_dijkstra.pl} & \textcolor[HTML]{FF0000}{11} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{8} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline state\_space\_open\_nodes\_c.pl & 29 & 6 & 3 & 23.1 & 20 & 4 & 0 & 20.0 \\ \hline \textcolor[HTML]{FF0000}{xtl\_interface.pl} & \textcolor[HTML]{FF0000}{71} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{4.2} & \textcolor[HTML]{FF0000}{31} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{9.7} \\ \hline \end{longtable} cbc \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{516} & \textbf{5} & \textbf{5} & \textbf{1.0} & \textbf{251} & \textbf{4} & \textbf{0} & \textbf{1.6} \\ \hline \textcolor[HTML]{FF0000}{random\_permutations.pl} & \textcolor[HTML]{FF0000}{7} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{5} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{b\_state\_model\_check.pl} & \textcolor[HTML]{FF0000}{129} & \textcolor[HTML]{FF0000}{4} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{3.1} & \textcolor[HTML]{FF0000}{63} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{4.8} \\ \hline \textcolor[HTML]{FF0000}{cbc\_refinement\_checks.pl} & \textcolor[HTML]{FF0000}{34} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{23} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{disprover.pl} & \textcolor[HTML]{FF0000}{22} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{14} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{disprover\_test\_runner.pl} & \textcolor[HTML]{FF0000}{94} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{43} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{enabling\_analysis.pl} & \textcolor[HTML]{FF0000}{134} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0.8} & \textcolor[HTML]{FF0000}{59} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1.7} \\ \hline \textcolor[HTML]{FF0000}{solver\_interface.pl} & \textcolor[HTML]{FF0000}{46} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{23} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{weakest\_preconditions.pl} & \textcolor[HTML]{FF0000}{50} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{21} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} cli \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{545} & \textbf{22} & \textbf{5} & \textbf{4.1} & \textbf{361} & \textbf{20} & \textbf{0} & \textbf{5.5} \\ \hline \textcolor[HTML]{FF0000}{eclipse\_interface.pl} & \textcolor[HTML]{FF0000}{148} & \textcolor[HTML]{FF0000}{8} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{5.4} & \textcolor[HTML]{FF0000}{120} & \textcolor[HTML]{FF0000}{8} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{6.7} \\ \hline \textcolor[HTML]{FF0000}{prob2\_interface.pl} & \textcolor[HTML]{FF0000}{352} & \textcolor[HTML]{FF0000}{14} & \textcolor[HTML]{FF0000}{5} & \textcolor[HTML]{FF0000}{4.0} & \textcolor[HTML]{FF0000}{217} & \textcolor[HTML]{FF0000}{12} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{5.5} \\ \hline \textcolor[HTML]{FF0000}{prob\_socketserver.pl} & \textcolor[HTML]{FF0000}{45} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{24} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} coverage\_analysis \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{163} & \textbf{37} & \textbf{0} & \textbf{22.7} & \textbf{90} & \textbf{14} & \textbf{0} & \textbf{15.6} \\ \hline coverage\_term\_expander.pl & 36 & 36 & 0 & 100.0 & 13 & 13 & 0 & 100.0 \\ \hline \textcolor[HTML]{FF0000}{coverage\_tools.pl} & \textcolor[HTML]{FF0000}{84} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{54} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{prob\_cov.pl} & \textcolor[HTML]{FF0000}{43} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{2.3} & \textcolor[HTML]{FF0000}{23} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{4.3} \\ \hline \end{longtable} csp \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{1607} & \textbf{3} & \textbf{55} & \textbf{0.2} & \textbf{590} & \textbf{3} & \textbf{1} & \textbf{0.5} \\ \hline \textcolor[HTML]{FF0000}{csp\_basic.pl} & \textcolor[HTML]{FF0000}{5} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{5} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{csp\_sequences.pl} & \textcolor[HTML]{FF0000}{58} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{21} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{csp\_sets.pl} & \textcolor[HTML]{FF0000}{268} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{15} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{99} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{csp\_tuples.pl} & \textcolor[HTML]{FF0000}{94} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{37} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{haskell\_csp.pl} & \textcolor[HTML]{FF0000}{727} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{27} & \textcolor[HTML]{FF0000}{0.1} & \textcolor[HTML]{FF0000}{243} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0.4} \\ \hline \textcolor[HTML]{FF0000}{haskell\_csp\_analyzer.pl} & \textcolor[HTML]{FF0000}{290} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{5} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{95} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{refinement\_checker.pl} & \textcolor[HTML]{FF0000}{165} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{1.2} & \textcolor[HTML]{FF0000}{90} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{2.2} \\ \hline \end{longtable} dot \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{531} & \textbf{12} & \textbf{1} & \textbf{2.3} & \textbf{294} & \textbf{9} & \textbf{0} & \textbf{3.1} \\ \hline \textcolor[HTML]{FF0000}{bvisual.pl} & \textcolor[HTML]{FF0000}{134} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{61} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{bvisual\_any\_maxsolver.pl} & \textcolor[HTML]{FF0000}{5} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{dot\_graph\_generator.pl} & \textcolor[HTML]{FF0000}{58} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{26} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{maxsolver.pl} & \textcolor[HTML]{FF0000}{38} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{24} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{reduce\_graph\_state\_space.pl} & \textcolor[HTML]{FF0000}{151} & \textcolor[HTML]{FF0000}{12} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{7.9} & \textcolor[HTML]{FF0000}{99} & \textcolor[HTML]{FF0000}{9} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{9.1} \\ \hline \textcolor[HTML]{FF0000}{state\_custom\_dot\_graph.pl} & \textcolor[HTML]{FF0000}{17} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{12} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{visualize\_graph.pl} & \textcolor[HTML]{FF0000}{128} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{69} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} experimental \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{469} & \textbf{1} & \textbf{1} & \textbf{0.2} & \textbf{234} & \textbf{1} & \textbf{0} & \textbf{0.4} \\ \hline \textcolor[HTML]{FF0000}{cvc4interface.pl} & \textcolor[HTML]{FF0000}{29} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{5} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{ltsmin.pl} & \textcolor[HTML]{FF0000}{168} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{106} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{satsolver.pl} & \textcolor[HTML]{FF0000}{40} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{21} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{z3interface.pl} & \textcolor[HTML]{FF0000}{31} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{5} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{master.pl} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{worker.pl} & \textcolor[HTML]{FF0000}{28} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{19} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{zmq.pl} & \textcolor[HTML]{FF0000}{15} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{flow.pl} & \textcolor[HTML]{FF0000}{155} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.6} & \textcolor[HTML]{FF0000}{73} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1.4} \\ \hline \end{longtable} external\_functions \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{1471} & \textbf{35} & \textbf{0} & \textbf{2.4} & \textbf{544} & \textbf{18} & \textbf{0} & \textbf{3.3} \\ \hline \textcolor[HTML]{FF0000}{external\_functions.pl} & \textcolor[HTML]{FF0000}{883} & \textcolor[HTML]{FF0000}{34} & \textcolor[HTML]{FF0000}{11} & \textcolor[HTML]{FF0000}{3.9} & \textcolor[HTML]{FF0000}{401} & \textcolor[HTML]{FF0000}{17} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{4.2} \\ \hline \textcolor[HTML]{FF0000}{xml2b.pl} & \textcolor[HTML]{FF0000}{28} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{3.6} & \textcolor[HTML]{FF0000}{10} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{10.0} \\ \hline \textcolor[HTML]{FF0000}{xml\_prob.pl} & \textcolor[HTML]{FF0000}{560} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{133} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} infrastructure \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{6636} & \textbf{3699} & \textbf{34} & \textbf{56.0} & \textbf{1734} & \textbf{645} & \textbf{7} & \textbf{37.3} \\ \hline \textcolor[HTML]{FF0000}{probhash.pl} & \textcolor[HTML]{FF0000}{21} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{19} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline user\_signal.pl & 12 & 7 & 0 & 58.3 & 9 & 4 & 0 & 44.4 \\ \hline bmachine.pl & 457 & 250 & 3 & 55.1 & 253 & 153 & 0 & 60.5 \\ \hline debug.pl & 72 & 19 & 0 & 26.4 & 62 & 17 & 0 & 27.4 \\ \hline debugging\_calls.pl & 15 & 10 & 0 & 66.7 & 9 & 5 & 0 & 55.6 \\ \hline debugging\_calls\_te.pl & 4 & 1 & 0 & 25.0 & 4 & 1 & 0 & 25.0 \\ \hline error\_manager.pl & 235 & 100 & 8 & 44.1 & 145 & 75 & 6 & 54.0 \\ \hline eventhandling.pl & 24 & 18 & 1 & 78.3 & 9 & 7 & 0 & 77.8 \\ \hline junit\_tests.pl & 18 & 12 & 1 & 70.6 & 11 & 10 & 0 & 90.9 \\ \hline logger.pl & 74 & 12 & 2 & 16.7 & 38 & 10 & 0 & 26.3 \\ \hline module\_information.pl & 6 & 2 & 0 & 33.3 & 5 & 2 & 0 & 40.0 \\ \hline pathes.pl & 16 & 15 & 0 & 93.8 & 14 & 13 & 0 & 92.9 \\ \hline plugins.pl & 108 & 58 & 0 & 53.7 & 62 & 27 & 0 & 43.5 \\ \hline preferences.pl & 1354 & 788 & 0 & 58.2 & 92 & 36 & 0 & 39.1 \\ \hline prob\_cli.pl & 965 & 200 & 8 & 20.9 & 354 & 117 & 0 & 33.1 \\ \hline self\_check.pl & 86 & 9 & 0 & 10.5 & 69 & 9 & 0 & 13.0 \\ \hline state\_space\_exploration\_modes.pl & 57 & 12 & 0 & 21.1 & 25 & 11 & 0 & 44.0 \\ \hline succeed\_max.pl & 12 & 11 & 0 & 91.7 & 8 & 7 & 0 & 87.5 \\ \hline \textcolor[HTML]{FF0000}{tcltk\_interface.pl} & \textcolor[HTML]{FF0000}{456} & \textcolor[HTML]{FF0000}{43} & \textcolor[HTML]{FF0000}{6} & \textcolor[HTML]{FF0000}{9.6} & \textcolor[HTML]{FF0000}{301} & \textcolor[HTML]{FF0000}{34} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{11.3} \\ \hline testcases.pl & 2089 & 1951 & 0 & 93.4 & 7 & 5 & 0 & 71.4 \\ \hline tools.pl & 332 & 96 & 5 & 29.4 & 141 & 58 & 0 & 41.1 \\ \hline tools\_files.pl & 7 & 2 & 0 & 28.6 & 5 & 1 & 0 & 20.0 \\ \hline tools\_io.pl & 1 & 1 & 0 & 100.0 & 1 & 1 & 0 & 100.0 \\ \hline \textcolor[HTML]{FF0000}{tools\_lists.pl} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline tools\_meta.pl & 18 & 6 & 0 & 33.3 & 14 & 5 & 0 & 35.7 \\ \hline tools\_printing.pl & 139 & 41 & 0 & 29.5 & 42 & 14 & 0 & 33.3 \\ \hline tools\_strings.pl & 34 & 27 & 0 & 79.4 & 16 & 15 & 0 & 93.8 \\ \hline tools\_timeout.pl & 6 & 4 & 0 & 66.7 & 5 & 4 & 0 & 80.0 \\ \hline \textcolor[HTML]{FF0000}{user\_interrupts.pl} & \textcolor[HTML]{FF0000}{4} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{4} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline version.pl & 11 & 4 & 0 & 36.4 & 8 & 4 & 0 & 50.0 \\ \hline \end{longtable} \textbf{interpreter }\begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{1822} & \textbf{1093} & \textbf{25} & \textbf{60.8} & \textbf{784} & \textbf{508} & \textbf{0} & \textbf{64.8} \\ \hline b\_compiler.pl & 239 & 155 & 1 & 65.1 & 61 & 49 & 0 & 80.3 \\ \hline b\_enumerate.pl & 98 & 81 & 0 & 82.7 & 42 & 38 & 0 & 90.5 \\ \hline b\_interpreter.pl & 611 & 426 & 16 & 71.6 & 294 & 235 & 0 & 79.9 \\ \hline b\_interpreter\_check.pl & 382 & 256 & 5 & 67.9 & 106 & 86 & 0 & 81.1 \\ \hline b\_interpreter\_components.pl & 70 & 54 & 0 & 77.1 & 51 & 40 & 0 & 78.4 \\ \hline \textcolor[HTML]{FF0000}{b\_interpreter\_eventb.pl} & \textcolor[HTML]{FF0000}{75} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{49} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline store.pl & 166 & 104 & 2 & 63.4 & 68 & 49 & 0 & 72.1 \\ \hline \textcolor[HTML]{FF0000}{value\_persistance.pl} & \textcolor[HTML]{FF0000}{181} & \textcolor[HTML]{FF0000}{17} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{9.4} & \textcolor[HTML]{FF0000}{113} & \textcolor[HTML]{FF0000}{11} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{9.7} \\ \hline \end{longtable} \textbf{kernel }\begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{5132} & \textbf{2858} & \textbf{87} & \textbf{56.7} & \textbf{2234} & \textbf{1443} & \textbf{2} & \textbf{64.7} \\ \hline avl\_tools.pl & 23 & 22 & 0 & 95.7 & 14 & 13 & 0 & 92.9 \\ \hline b\_global\_sets.pl & 202 & 100 & 3 & 50.3 & 95 & 58 & 0 & 61.1 \\ \hline bool\_pred.pl & 29 & 22 & 0 & 75.9 & 20 & 15 & 0 & 75.0 \\ \hline bsets\_clp.pl & 677 & 339 & 6 & 50.5 & 351 & 194 & 0 & 55.3 \\ \hline closures.pl & 96 & 50 & 1 & 52.6 & 36 & 33 & 0 & 91.7 \\ \hline clpfd\_interface.pl & 157 & 82 & 0 & 52.2 & 89 & 53 & 0 & 59.6 \\ \hline clpfd\_lists.pl & 123 & 53 & 7 & 45.7 & 36 & 23 & 0 & 63.9 \\ \hline clpfd\_tables.pl & 46 & 31 & 0 & 67.4 & 24 & 19 & 0 & 79.2 \\ \hline custom\_explicit\_sets.pl & 1354 & 874 & 27 & 65.9 & 548 & 435 & 0 & 79.4 \\ \hline delay.pl & 32 & 23 & 0 & 71.9 & 23 & 21 & 0 & 91.3 \\ \hline fd\_utils\_clpfd.pl & 11 & 7 & 0 & 63.6 & 9 & 7 & 0 & 77.8 \\ \hline inf\_arith.pl & 51 & 7 & 0 & 13.7 & 21 & 5 & 0 & 23.8 \\ \hline kernel\_dif.pl & 10 & 10 & 0 & 100.0 & 5 & 5 & 0 & 100.0 \\ \hline kernel\_equality.pl & 166 & 114 & 5 & 70.8 & 74 & 57 & 0 & 77.0 \\ \hline kernel\_frozen\_info.pl & 17 & 6 & 0 & 35.3 & 6 & 4 & 0 & 66.7 \\ \hline kernel\_mappings.pl & 402 & 282 & 0 & 70.1 & 94 & 84 & 0 & 89.4 \\ \hline kernel\_objects.pl & 1101 & 545 & 9 & 49.9 & 522 & 292 & 1 & 56.0 \\ \hline kernel\_ordering.pl & 41 & 9 & 0 & 22.0 & 15 & 7 & 0 & 46.7 \\ \hline kernel\_propagation.pl & 4 & 4 & 0 & 100.0 & 3 & 3 & 0 & 100.0 \\ \hline \textcolor[HTML]{FF0000}{kernel\_records.pl} & \textcolor[HTML]{FF0000}{20} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{14} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{kernel\_strings.pl} & \textcolor[HTML]{FF0000}{101} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{2.0} & \textcolor[HTML]{FF0000}{63} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{3.2} \\ \hline kernel\_tools.pl & 244 & 171 & 6 & 71.8 & 38 & 30 & 0 & 78.9 \\ \hline kernel\_waitflags.pl & 202 & 100 & 19 & 54.6 & 122 & 79 & 1 & 65.3 \\ \hline static\_symmetry\_reduction.pl & 23 & 5 & 0 & 21.7 & 12 & 4 & 0 & 33.3 \\ \hline \end{longtable} kodkod \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{712} & \textbf{2} & \textbf{2} & \textbf{0.3} & \textbf{321} & \textbf{1} & \textbf{0} & \textbf{0.3} \\ \hline \textcolor[HTML]{FF0000}{kodkod.pl} & \textcolor[HTML]{FF0000}{91} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{2.2} & \textcolor[HTML]{FF0000}{48} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{2.1} \\ \hline \textcolor[HTML]{FF0000}{kodkod2.pl} & \textcolor[HTML]{FF0000}{67} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{38} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{kodkod\_integer\_recalc.pl} & \textcolor[HTML]{FF0000}{23} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{8} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{kodkod\_printer.pl} & \textcolor[HTML]{FF0000}{121} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{43} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{kodkod\_process.pl} & \textcolor[HTML]{FF0000}{65} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{44} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{kodkod\_rewrite.pl} & \textcolor[HTML]{FF0000}{26} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{11} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{kodkod\_test.pl} & \textcolor[HTML]{FF0000}{50} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{39} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{kodkod\_tools.pl} & \textcolor[HTML]{FF0000}{27} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{18} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{kodkod\_translate.pl} & \textcolor[HTML]{FF0000}{157} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{47} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{kodkod\_typing.pl} & \textcolor[HTML]{FF0000}{85} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{25} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} ltl \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{878} & \textbf{24} & \textbf{24} & \textbf{2.8} & \textbf{372} & \textbf{11} & \textbf{0} & \textbf{3.0} \\ \hline \textcolor[HTML]{FF0000}{ltl2ba.pl} & \textcolor[HTML]{FF0000}{5} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{5} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{ltlc.pl} & \textcolor[HTML]{FF0000}{92} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{31} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{ctl.pl} & \textcolor[HTML]{FF0000}{69} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{1.5} & \textcolor[HTML]{FF0000}{29} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{3.4} \\ \hline \textcolor[HTML]{FF0000}{ltl.pl} & \textcolor[HTML]{FF0000}{146} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{5} & \textcolor[HTML]{FF0000}{0.7} & \textcolor[HTML]{FF0000}{81} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1.2} \\ \hline \textcolor[HTML]{FF0000}{ltl\_fairness.pl} & \textcolor[HTML]{FF0000}{56} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{31} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{ltl\_propositions.pl} & \textcolor[HTML]{FF0000}{66} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{26} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{ltl\_safety.pl} & \textcolor[HTML]{FF0000}{88} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{25} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{ltl\_tools.pl} & \textcolor[HTML]{FF0000}{151} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{59} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{ltl\_translate.pl} & \textcolor[HTML]{FF0000}{64} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{12} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline ltl\_verification.pl & 70 & 22 & 0 & 31.4 & 32 & 9 & 0 & 28.1 \\ \hline \textcolor[HTML]{FF0000}{safety\_mc.pl} & \textcolor[HTML]{FF0000}{61} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{5} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{35} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{state\_space\_explorer.pl} & \textcolor[HTML]{FF0000}{10} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{6} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} misc \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{387} & \textbf{92} & \textbf{2} & \textbf{23.9} & \textbf{214} & \textbf{58} & \textbf{0} & \textbf{27.1} \\ \hline b\_show\_history.pl & 38 & 18 & 1 & 48.6 & 23 & 14 & 0 & 60.9 \\ \hline \textcolor[HTML]{FF0000}{before\_after\_predicates.pl} & \textcolor[HTML]{FF0000}{54} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{26} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{evalstores.pl} & \textcolor[HTML]{FF0000}{49} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{4.1} & \textcolor[HTML]{FF0000}{34} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{5.9} \\ \hline predicate\_debugger.pl & 116 & 24 & 0 & 20.7 & 59 & 11 & 0 & 18.6 \\ \hline predicate\_evaluator.pl & 86 & 48 & 0 & 55.8 & 48 & 31 & 0 & 64.6 \\ \hline \textcolor[HTML]{FF0000}{unsat\_cores.pl} & \textcolor[HTML]{FF0000}{44} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{24} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} model\_checker \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{359} & \textbf{4} & \textbf{2} & \textbf{1.1} & \textbf{218} & \textbf{4} & \textbf{0} & \textbf{1.8} \\ \hline \textcolor[HTML]{FF0000}{model\_checker.pl} & \textcolor[HTML]{FF0000}{44} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{19} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{pge\_algo.pl} & \textcolor[HTML]{FF0000}{62} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{1.6} & \textcolor[HTML]{FF0000}{41} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{2.4} \\ \hline \textcolor[HTML]{FF0000}{ample\_sets.pl} & \textcolor[HTML]{FF0000}{84} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{3.6} & \textcolor[HTML]{FF0000}{64} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{4.7} \\ \hline \textcolor[HTML]{FF0000}{b\_simplifier.pl} & \textcolor[HTML]{FF0000}{53} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{20} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{dot\_graphs\_static\_analysis.pl} & \textcolor[HTML]{FF0000}{9} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{9} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{enable\_graph.pl} & \textcolor[HTML]{FF0000}{35} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{22} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{enabling\_predicates.pl} & \textcolor[HTML]{FF0000}{31} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{16} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{static\_analysis.pl} & \textcolor[HTML]{FF0000}{41} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{27} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} other \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{1611} & \textbf{359} & \textbf{8} & \textbf{22.4} & \textbf{726} & \textbf{158} & \textbf{1} & \textbf{21.8} \\ \hline \textcolor[HTML]{FF0000}{alloy2b.pl} & \textcolor[HTML]{FF0000}{183} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{77} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline counter.pl & 8 & 8 & 0 & 100.0 & 4 & 4 & 0 & 100.0 \\ \hline \textcolor[HTML]{FF0000}{ltsmin\_c\_interface.pl} & \textcolor[HTML]{FF0000}{14} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{ltsmin\_trace.pl} & \textcolor[HTML]{FF0000}{14} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{12} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{msg\_interop.pl} & \textcolor[HTML]{FF0000}{47} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{21} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline myheap.pl & 33 & 19 & 0 & 57.6 & 14 & 4 & 0 & 28.6 \\ \hline plspec.pl & 126 & 25 & 0 & 19.8 & 60 & 14 & 0 & 23.3 \\ \hline b\_to\_cnf.pl & 22 & 2 & 2 & 10.0 & 6 & 1 & 0 & 16.7 \\ \hline \textcolor[HTML]{FF0000}{avl\_ugraphs.pl} & \textcolor[HTML]{FF0000}{6} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{6} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline b\_arithmetic\_expressions.pl & 8 & 7 & 0 & 87.5 & 3 & 3 & 0 & 100.0 \\ \hline b\_expression\_sharing.pl & 334 & 223 & 2 & 67.2 & 126 & 96 & 0 & 76.2 \\ \hline \textcolor[HTML]{FF0000}{chr\_integer\_inequality.pl} & \textcolor[HTML]{FF0000}{31} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{6.5} & \textcolor[HTML]{FF0000}{24} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{4.2} \\ \hline \textcolor[HTML]{FF0000}{chr\_set\_membership.pl} & \textcolor[HTML]{FF0000}{6} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{6} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{coverage\_tools\_annotations.pl} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0.0} \\ \hline hit\_profiler.pl & 30 & 8 & 0 & 26.7 & 14 & 7 & 0 & 50.0 \\ \hline input\_syntax\_tree.pl & 54 & 28 & 1 & 52.8 & 20 & 13 & 0 & 65.0 \\ \hline \textcolor[HTML]{FF0000}{json.pl} & \textcolor[HTML]{FF0000}{102} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{37} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline performance\_messages.pl & 10 & 7 & 0 & 70.0 & 6 & 4 & 0 & 66.7 \\ \hline prob\_startup.pl & 1 & 1 & 0 & 100.0 & 1 & 1 & 0 & 100.0 \\ \hline runtime\_profiler.pl & 7 & 2 & 0 & 28.6 & 7 & 2 & 0 & 28.6 \\ \hline source\_profiler.pl & 5 & 1 & 0 & 20.0 & 5 & 1 & 0 & 20.0 \\ \hline \textcolor[HTML]{FF0000}{state\_space\_reduction.pl} & \textcolor[HTML]{FF0000}{73} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{54} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{ce\_replay.pl} & \textcolor[HTML]{FF0000}{5} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{logging.pl} & \textcolor[HTML]{FF0000}{34} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{5} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{synthesis\_util.pl} & \textcolor[HTML]{FF0000}{276} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{137} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{table\_tools.pl} & \textcolor[HTML]{FF0000}{70} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{30} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{test\_typechecker.pl} & \textcolor[HTML]{FF0000}{25} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{16} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{tools\_commands.pl} & \textcolor[HTML]{FF0000}{29} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{16} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline typing\_tools.pl & 57 & 26 & 0 & 45.6 & 12 & 7 & 0 & 58.3 \\ \hline \end{longtable} pltables \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{84} & \textbf{0} & \textbf{0} & \textbf{0.0} & \textbf{60} & \textbf{0} & \textbf{0} & \textbf{0.0} \\ \hline \textcolor[HTML]{FF0000}{pltables.pl} & \textcolor[HTML]{FF0000}{4} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{4} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{pltables\_export.pl} & \textcolor[HTML]{FF0000}{20} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{16} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{pltables\_export\_csv.pl} & \textcolor[HTML]{FF0000}{13} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{10} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{pltables\_export\_html.pl} & \textcolor[HTML]{FF0000}{11} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{8} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{pltables\_export\_latex.pl} & \textcolor[HTML]{FF0000}{21} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{11} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{pltables\_export\_tools.pl} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{pltables\_export\_xml.pl} & \textcolor[HTML]{FF0000}{13} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{10} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} plugin \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{6} & \textbf{1} & \textbf{0} & \textbf{16.7} & \textbf{6} & \textbf{1} & \textbf{0} & \textbf{16.7} \\ \hline testaddon.pl & 6 & 1 & 0 & 16.7 & 6 & 1 & 0 & 16.7 \\ \hline \end{longtable} plugin\_absint \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{175} & \textbf{7} & \textbf{7} & \textbf{4.2} & \textbf{92} & \textbf{6} & \textbf{0} & \textbf{6.5} \\ \hline absint.pl & 16 & 2 & 0 & 12.5 & 12 & 2 & 0 & 16.7 \\ \hline \textcolor[HTML]{FF0000}{b\_abstract\_interpreter.pl} & \textcolor[HTML]{FF0000}{34} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{13} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{b\_abstract\_interpreter\_helpers.pl} & \textcolor[HTML]{FF0000}{32} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{20} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline b\_abstract\_mappings.pl & 19 & 5 & 3 & 31.3 & 12 & 4 & 0 & 33.3 \\ \hline \textcolor[HTML]{FF0000}{interval.pl} & \textcolor[HTML]{FF0000}{74} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{35} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} plugin\_units \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{458} & \textbf{9} & \textbf{14} & \textbf{2.0} & \textbf{132} & \textbf{3} & \textbf{2} & \textbf{2.3} \\ \hline \textcolor[HTML]{FF0000}{unit\_parser.pl} & \textcolor[HTML]{FF0000}{22} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{7} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{units.pl} & \textcolor[HTML]{FF0000}{41} & \textcolor[HTML]{FF0000}{4} & \textcolor[HTML]{FF0000}{7} & \textcolor[HTML]{FF0000}{11.8} & \textcolor[HTML]{FF0000}{25} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{8.7} \\ \hline \textcolor[HTML]{FF0000}{units\_alias.pl} & \textcolor[HTML]{FF0000}{18} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{units\_conversions.pl} & \textcolor[HTML]{FF0000}{6} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{units\_domain.pl} & \textcolor[HTML]{FF0000}{79} & \textcolor[HTML]{FF0000}{5} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{6.3} & \textcolor[HTML]{FF0000}{27} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{3.7} \\ \hline \textcolor[HTML]{FF0000}{units\_interpreter.pl} & \textcolor[HTML]{FF0000}{159} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{17} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{units\_interpreter\_helpers.pl} & \textcolor[HTML]{FF0000}{68} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{30} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{units\_prettyprint.pl} & \textcolor[HTML]{FF0000}{38} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{10} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{units\_tools.pl} & \textcolor[HTML]{FF0000}{27} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{11} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} plugin\_xtl \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{14} & \textbf{1} & \textbf{0} & \textbf{7.1} & \textbf{12} & \textbf{1} & \textbf{0} & \textbf{8.3} \\ \hline \textcolor[HTML]{FF0000}{xtl.pl} & \textcolor[HTML]{FF0000}{13} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{7.7} & \textcolor[HTML]{FF0000}{11} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{9.1} \\ \hline \textcolor[HTML]{FF0000}{xtl\_program.pl} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} promela \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{247} & \textbf{0} & \textbf{0} & \textbf{0.0} & \textbf{87} & \textbf{0} & \textbf{0} & \textbf{0.0} \\ \hline \textcolor[HTML]{FF0000}{h\_int.pl} & \textcolor[HTML]{FF0000}{213} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{60} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{promela\_ncprinter.pl} & \textcolor[HTML]{FF0000}{20} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{16} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{promela\_tools.pl} & \textcolor[HTML]{FF0000}{14} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{11} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} proz \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{1354} & \textbf{8} & \textbf{0} & \textbf{0.6} & \textbf{469} & \textbf{4} & \textbf{0} & \textbf{0.9} \\ \hline \textcolor[HTML]{FF0000}{kernel\_freetypes.pl} & \textcolor[HTML]{FF0000}{62} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{3.2} & \textcolor[HTML]{FF0000}{35} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{5.7} \\ \hline \textcolor[HTML]{FF0000}{kernel\_z.pl} & \textcolor[HTML]{FF0000}{15} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{11} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{consistencycheck.pl} & \textcolor[HTML]{FF0000}{125} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{16} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{dependence.pl} & \textcolor[HTML]{FF0000}{31} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{6} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{fuzzfile.pl} & \textcolor[HTML]{FF0000}{44} & \textcolor[HTML]{FF0000}{6} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{13.6} & \textcolor[HTML]{FF0000}{25} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{8.0} \\ \hline \textcolor[HTML]{FF0000}{proz.pl} & \textcolor[HTML]{FF0000}{293} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{113} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{schemaexpansion.pl} & \textcolor[HTML]{FF0000}{92} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{40} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{schemavars.pl} & \textcolor[HTML]{FF0000}{23} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{6} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{subexpressions.pl} & \textcolor[HTML]{FF0000}{186} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{48} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{z\_tools.pl} & \textcolor[HTML]{FF0000}{43} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{30} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{z\_typechecker.pl} & \textcolor[HTML]{FF0000}{264} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{64} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{zenvironment.pl} & \textcolor[HTML]{FF0000}{11} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{7} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{zparameters.pl} & \textcolor[HTML]{FF0000}{9} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{ztransformations.pl} & \textcolor[HTML]{FF0000}{156} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{65} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} repl \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{287} & \textbf{72} & \textbf{0} & \textbf{25.1} & \textbf{131} & \textbf{44} & \textbf{0} & \textbf{33.6} \\ \hline eval\_strings.pl & 287 & 72 & 1 & 25.2 & 131 & 44 & 0 & 33.6 \\ \hline \end{longtable} smt\_solvers \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{428} & \textbf{2} & \textbf{4} & \textbf{0.5} & \textbf{132} & \textbf{1} & \textbf{0} & \textbf{0.8} \\ \hline \textcolor[HTML]{FF0000}{atelierb\_provers\_interface.pl} & \textcolor[HTML]{FF0000}{16} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{13} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{ast\_cleanup\_for\_smt.pl} & \textcolor[HTML]{FF0000}{91} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{25} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{model\_translation.pl} & \textcolor[HTML]{FF0000}{77} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{27} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{prob\_state\_predicates.pl} & \textcolor[HTML]{FF0000}{16} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{4} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{seq\_rewriter.pl} & \textcolor[HTML]{FF0000}{35} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{12} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{smt\_common\_predicates.pl} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{smt\_solvers\_interface.pl} & \textcolor[HTML]{FF0000}{186} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{1.1} & \textcolor[HTML]{FF0000}{47} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{2.1} \\ \hline \textcolor[HTML]{FF0000}{solver\_dispatcher.pl} & \textcolor[HTML]{FF0000}{6} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} smtlib \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{271} & \textbf{0} & \textbf{0} & \textbf{0.0} & \textbf{91} & \textbf{0} & \textbf{0} & \textbf{0.0} \\ \hline \textcolor[HTML]{FF0000}{smtlib2\_cli.pl} & \textcolor[HTML]{FF0000}{6} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{4} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{smtlib2\_environment.pl} & \textcolor[HTML]{FF0000}{17} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{14} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{smtlib2\_interpreter.pl} & \textcolor[HTML]{FF0000}{42} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{10} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{smtlib2\_parser.pl} & \textcolor[HTML]{FF0000}{98} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{38} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{smtlib2\_translation.pl} & \textcolor[HTML]{FF0000}{108} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{25} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} symbolic\_model\_checker \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{275} & \textbf{0} & \textbf{1} & \textbf{0.0} & \textbf{171} & \textbf{0} & \textbf{0} & \textbf{0.0} \\ \hline \textcolor[HTML]{FF0000}{bmc.pl} & \textcolor[HTML]{FF0000}{23} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{14} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{cbc\_ba.pl} & \textcolor[HTML]{FF0000}{8} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{4} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{ctigar.pl} & \textcolor[HTML]{FF0000}{49} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{32} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{ic3.pl} & \textcolor[HTML]{FF0000}{52} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{34} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{kinduction.pl} & \textcolor[HTML]{FF0000}{32} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{19} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{mic\_generation.pl} & \textcolor[HTML]{FF0000}{20} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{10} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{predicate\_abstraction.pl} & \textcolor[HTML]{FF0000}{15} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{8} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{predicate\_handling.pl} & \textcolor[HTML]{FF0000}{47} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{31} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{solver\_handling.pl} & \textcolor[HTML]{FF0000}{26} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{17} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{unsat\_core\_generalization.pl} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} symmetry \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{282} & \textbf{12} & \textbf{1} & \textbf{4.3} & \textbf{115} & \textbf{5} & \textbf{0} & \textbf{4.3} \\ \hline \textcolor[HTML]{FF0000}{graphiso.pl} & \textcolor[HTML]{FF0000}{11} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{5} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{graph\_canon.pl} & \textcolor[HTML]{FF0000}{86} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1.2} & \textcolor[HTML]{FF0000}{38} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{2.6} \\ \hline \textcolor[HTML]{FF0000}{graph\_iso\_nauty.pl} & \textcolor[HTML]{FF0000}{61} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1.6} & \textcolor[HTML]{FF0000}{31} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{3.2} \\ \hline \textcolor[HTML]{FF0000}{state\_permuter.pl} & \textcolor[HTML]{FF0000}{32} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{10} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{symmetry\_marker.pl} & \textcolor[HTML]{FF0000}{92} & \textcolor[HTML]{FF0000}{10} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{11.0} & \textcolor[HTML]{FF0000}{31} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{9.7} \\ \hline \end{longtable} synthesis \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{534} & \textbf{0} & \textbf{0} & \textbf{0.0} & \textbf{213} & \textbf{0} & \textbf{0} & \textbf{0.0} \\ \hline \textcolor[HTML]{FF0000}{b\_synthesis.pl} & \textcolor[HTML]{FF0000}{113} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{56} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{constraints.pl} & \textcolor[HTML]{FF0000}{225} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{95} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{library\_setup.pl} & \textcolor[HTML]{FF0000}{130} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{31} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{location\_vars\_to\_program.pl} & \textcolor[HTML]{FF0000}{25} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{8} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{symmetry\_reduction.pl} & \textcolor[HTML]{FF0000}{41} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{23} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} tcltk \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{42} & \textbf{0} & \textbf{0} & \textbf{0.0} & \textbf{18} & \textbf{0} & \textbf{0} & \textbf{0.0} \\ \hline \textcolor[HTML]{FF0000}{prologTasks.pl} & \textcolor[HTML]{FF0000}{15} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{7} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{tcltk\_tree\_inspector.pl} & \textcolor[HTML]{FF0000}{27} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{11} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} test\_generation \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{378} & \textbf{1} & \textbf{3} & \textbf{0.3} & \textbf{240} & \textbf{1} & \textbf{0} & \textbf{0.4} \\ \hline \textcolor[HTML]{FF0000}{mcdc\_coverage.pl} & \textcolor[HTML]{FF0000}{59} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{22} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{sap.pl} & \textcolor[HTML]{FF0000}{319} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0.3} & \textcolor[HTML]{FF0000}{218} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.5} \\ \hline \end{longtable} testing \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{488} & \textbf{93} & \textbf{0} & \textbf{19.1} & \textbf{195} & \textbf{54} & \textbf{0} & \textbf{27.7} \\ \hline b\_trace\_checking.pl & 125 & 40 & 1 & 32.3 & 57 & 23 & 0 & 40.4 \\ \hline test\_runner.pl & 248 & 35 & 0 & 14.1 & 112 & 26 & 0 & 23.2 \\ \hline typechecker.pl & 115 & 18 & 0 & 15.7 & 26 & 5 & 0 & 19.2 \\ \hline \end{longtable} tools \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{1811} & \textbf{428} & \textbf{7} & \textbf{23.7} & \textbf{524} & \textbf{177} & \textbf{0} & \textbf{33.8} \\ \hline \textcolor[HTML]{FF0000}{fdr\_csp\_generator.pl} & \textcolor[HTML]{FF0000}{72} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{39} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline gensym.pl & 10 & 8 & 0 & 80.0 & 8 & 6 & 0 & 75.0 \\ \hline pref\_definitions.pl & 25 & 15 & 0 & 60.0 & 11 & 8 & 0 & 72.7 \\ \hline \textcolor[HTML]{FF0000}{static\_ordering.pl} & \textcolor[HTML]{FF0000}{15} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{8} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline system\_call.pl & 14 & 7 & 1 & 53.8 & 13 & 7 & 0 & 53.8 \\ \hline translate.pl & 1537 & 397 & 5 & 25.9 & 438 & 155 & 0 & 35.4 \\ \hline \textcolor[HTML]{FF0000}{translate\_keywords.pl} & \textcolor[HTML]{FF0000}{138} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.7} & \textcolor[HTML]{FF0000}{7} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{14.3} \\ \hline \end{longtable} typechecker \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{3449} & \textbf{1685} & \textbf{34} & \textbf{49.3} & \textbf{1535} & \textbf{819} & \textbf{0} & \textbf{53.4} \\ \hline b\_ast\_cleanup.pl & 643 & 427 & 2 & 66.6 & 217 & 164 & 0 & 75.6 \\ \hline b\_read\_write\_info.pl & 136 & 55 & 2 & 41.0 & 68 & 36 & 0 & 52.9 \\ \hline bmachine\_construction.pl & 450 & 287 & 6 & 64.6 & 284 & 207 & 0 & 72.9 \\ \hline \textcolor[HTML]{FF0000}{bmachine\_eventb.pl} & \textcolor[HTML]{FF0000}{451} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{3} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{269} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline bmachine\_static\_checks.pl & 43 & 28 & 0 & 65.1 & 25 & 21 & 0 & 84.0 \\ \hline bmachine\_structure.pl & 23 & 23 & 0 & 100.0 & 17 & 17 & 0 & 100.0 \\ \hline bsyntaxtree.pl & 745 & 432 & 11 & 58.9 & 255 & 179 & 0 & 70.2 \\ \hline btypechecker.pl & 605 & 333 & 2 & 55.2 & 201 & 127 & 0 & 63.2 \\ \hline parsercall.pl & 164 & 53 & 9 & 34.2 & 94 & 40 & 0 & 42.6 \\ \hline partition\_detection.pl & 26 & 21 & 0 & 80.8 & 17 & 15 & 0 & 88.2 \\ \hline \textcolor[HTML]{FF0000}{pragmas.pl} & \textcolor[HTML]{FF0000}{11} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{5} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{record\_detection.pl} & \textcolor[HTML]{FF0000}{96} & \textcolor[HTML]{FF0000}{6} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{6.3} & \textcolor[HTML]{FF0000}{68} & \textcolor[HTML]{FF0000}{5} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{7.4} \\ \hline b\_ast\_cleanup\_rewrite\_rules.pl & 27 & 18 & 0 & 66.7 & 13 & 7 & 0 & 53.8 \\ \hline \textcolor[HTML]{FF0000}{rewrite\_rules\_db.pl} & \textcolor[HTML]{FF0000}{29} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{6.9} & \textcolor[HTML]{FF0000}{2} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{50.0} \\ \hline \end{longtable} visualization \begin{longtable}{|l|r|r|r|r|r|r|r|r|} \hline module & clauses & covered & uncoverable & \% & preds & covered & uncoverable & \% \\ \hline \textbf{summary} & \textbf{455} & \textbf{0} & \textbf{1} & \textbf{0.0} & \textbf{159} & \textbf{0} & \textbf{0} & \textbf{0.0} \\ \hline \textcolor[HTML]{FF0000}{ast\_inspector.pl} & \textcolor[HTML]{FF0000}{24} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{7} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{latex\_processor.pl} & \textcolor[HTML]{FF0000}{111} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{49} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{meta\_interface.pl} & \textcolor[HTML]{FF0000}{182} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{1} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{24} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \textcolor[HTML]{FF0000}{state\_viewer\_images.pl} & \textcolor[HTML]{FF0000}{138} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} & \textcolor[HTML]{FF0000}{79} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0} & \textcolor[HTML]{FF0000}{0.0} \\ \hline \end{longtable} \end{document}