blob: fe5421db406e9f6d6b51387cc8990afedaa14255 [file] [log] [blame] [edit]
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>Head</title>
<style media="screen" type="text/css">
body
{
color: #000000;
background-color: #FFFFFF;
}
/* Link formats: use maroon w/underlines */
a:link
{
color: navy;
text-decoration: underline;
}
a:visited
{
color: maroon;
text-decoration: underline;
}
a:active
{
color: navy;
text-decoration: underline;
}
/*** TD formats ***/
td
{
font-family: sans-serif;
}
td.title
{
text-align: center;
padding-bottom: 10px;
font-size: 20pt;
font-weight: bold;
}
/* TD Header Information */
td.headerName
{
text-align: right;
color: black;
padding-right: 6px;
font-weight: bold;
vertical-align: top;
white-space: nowrap;
}
td.headerValue
{
text-align: left;
color: blue;
font-weight: bold;
white-space: nowrap;
}
td.headerTableEntry
{
text-align: right;
color: black;
font-weight: bold;
white-space: nowrap;
padding-left: 12px;
padding-right: 4px;
background-color: LightBlue;
}
td.headerValueLeg
{
text-align: left;
color: black;
font-size: 80%;
white-space: nowrap;
padding-left: 10px;
padding-right: 10px;
padding-top: 2px;
}
/* Color of horizontal ruler */
td.hr
{
background-color: navy;
height:3px;
}
/* Footer format */
td.footer
{
text-align: center;
padding-top: 3px;
font-family: sans-serif;
}
/* Coverage Table */
td.coverTableHead
{
text-align: center;
color: white;
background-color: SteelBlue;
font-family: sans-serif;
font-size: 120%;
white-space: nowrap;
padding-left: 4px;
padding-right: 4px;
}
td.coverFile
{
text-align: left;
padding-left: 10px;
padding-right: 20px;
color: black;
background-color: LightBlue;
font-family: monospace;
font-weight: bold;
font-size: 110%;
}
td.coverBar
{
padding-left: 10px;
padding-right: 10px;
background-color: LightBlue;
}
td.coverBarOutline
{
background-color: white;
}
td.coverValue
{
padding-top: 2px;
text-align: right;
padding-left: 10px;
padding-right: 10px;
font-family: sans-serif;
white-space: nowrap;
font-weight: bold;
}
/* Link Details */
a.detail:link
{
color: #B8D0FF;
font-size:80%;
}
a.detail:visited
{
color: #B8D0FF;
font-size:80%;
}
a.detail:active
{
color: #FFFFFF;
font-size:80%;
}
.graphcont{
color:#000;
font-weight:700;
float:left
}
.graph{
float:left;
background-color: white;
position:relative;
width:280px;
padding:0
}
.graph .bar{
display:block;
position:relative;
border:black 1px solid;
text-align:center;
color:#fff;
height:10px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:1.9em
}
.graph .bar span{
position:absolute;
left:1em
}
td.coveredLine,
span.coveredLine
{
background-color: LightGreen!important;
}
td.uncoveredLine,
span.uncoveredLine
{
background-color: LightPink!important;
}
.linebranch, .linecount
{
border-right: 1px gray solid;
background-color: lightgray;
}
span.takenBranch
{
color: Green!important;
cursor: help;
}
span.notTakenBranch
{
color: Red!important;
cursor: help;
}
.src
{
padding-left: 12px;
}
.srcHeader,
span.takenBranch,
span.notTakenBranch
{
font-family: monospace;
font-weight: bold;
}
pre
{
height : 15px;
margin-top: 0;
margin-bottom: 0;
}
.lineno
{
background-color: #EFE383;
border-right: 1px solid #BBB15F;
}
</style>
</head>
<body>
<table width="100%" border=0 cellspacing=0 cellpadding=0>
<tr><td class="title">GCC Code Coverage Report</td></tr>
<tr><td class="hr"></td></tr>
<tr>
<td width="100%">
<table cellpadding=1 border=0 width="100%">
<tr>
<td width="10%" class="headerName">Directory:</td>
<td width="35%" class="headerValue">../</td>
<td width="5%"></td>
<td width="15%"></td>
<td width="10%" class="headerValue" style="text-align:right;">Exec</td>
<td width="10%" class="headerValue" style="text-align:right;">Total</td>
<td width="15%" class="headerValue" style="text-align:right;">Coverage</td>
</tr>
<tr>
<td class="headerName">Date:</td>
<td class="headerValue">2019-07-12 00:49:20</td>
<td></td>
<td class="headerName">Lines:</td>
<td class="headerTableEntry">10463</td>
<td class="headerTableEntry">14236</td>
<td class="headerTableEntry" style="background-color:LightPink">73.5 %</td>
</tr>
<tr>
<td class="headerName">Legend:</td>
<td class="headerValueLeg">
<span style="background-color:LightPink">low: &lt; 75.0 %</span>
<span style="background-color:#FFFF55">medium: &gt;= 75.0 %</span>
<span style="background-color:LightGreen">high: &gt;= 90.0 %</span>
</td>
<td></td>
<td class="headerName">Branches:</td>
<td class="headerTableEntry">5326</td>
<td class="headerTableEntry">11155</td>
<td class="headerTableEntry" style="background-color:LightPink">47.7 %</td>
</tr>
</table>
</td>
</tr>
<tr><td class="hr"></td></tr>
</table>
<center>
<table width="80%" cellpadding=1 cellspacing=1 border=0>
<tr>
<td width="44%"><br></td>
<td width="8%"></td>
<td width="8%"></td>
<td width="8%"></td>
<td width="8%"></td>
<td width="8%"></td>
</tr>
<tr>
<td class="coverTableHead">File</td>
<td class="coverTableHead" colspan=3>Lines</td>
<td class="coverTableHead" colspan=2>Branches</td>
</tr>
<tr>
<td class="coverFile" >ODIN_II/SRC/Hashtable.cpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:60.0%; background-color:red"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">60.0&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">15 / 25</td>
<td class="CoverValue" style="background-color:LightPink;">50.0&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">9 / 18</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">ODIN_II/SRC/adders.cpp</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:73.4%; background-color:red"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">73.4&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">538 / 733</td>
<td class="CoverValue" style="background-color:LightPink;">52.3&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">265 / 507</td>
</tr>
<tr>
<td class="coverFile" >ODIN_II/SRC/ast_elaborate.cpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:100.0%; background-color:green"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">100.0&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">18 / 18</td>
<td class="CoverValue" style="background-color:LightGreen;">90.0&nbsp;%</td>
<td class="CoverValue" style="background-color:LightGreen;">9 / 10</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">ODIN_II/SRC/ast_loop_unroll.cpp</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:90.8%; background-color:green"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">90.8&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">275 / 303</td>
<td class="CoverValue" style="background-color:LightPink;">58.2&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">221 / 380</td>
</tr>
<tr>
<td class="coverFile" >ODIN_II/SRC/ast_util.cpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:76.7%; background-color:yellow"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">76.7&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">619 / 807</td>
<td class="CoverValue" style="background-color:LightPink;">50.3&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">314 / 624</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">ODIN_II/SRC/hard_blocks.cpp</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:76.8%; background-color:yellow"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">76.8&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">126 / 164</td>
<td class="CoverValue" style="background-color:LightPink;">56.7&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">93 / 164</td>
</tr>
<tr>
<td class="coverFile" >ODIN_II/SRC/implicit_memory.cpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:95.1%; background-color:green"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">95.1&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">154 / 162</td>
<td class="CoverValue" style="background-color:LightPink;">68.5&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">100 / 146</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">ODIN_II/SRC/include/AtomicBuffer.hpp</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:98.5%; background-color:green"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">98.5&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">65 / 66</td>
<td class="CoverValue" style="background-color:LightGreen;">90.0&nbsp;%</td>
<td class="CoverValue" style="background-color:LightGreen;">18 / 20</td>
</tr>
<tr>
<td class="coverFile" >ODIN_II/SRC/include/Hashtable.hpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:100.0%; background-color:green"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">100.0&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">1 / 1</td>
<td class="CoverValue" style="background-color:LightGray;">-&nbsp;%</td>
<td class="CoverValue" style="background-color:LightGray;">0 / 0</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">ODIN_II/SRC/include/ast_loop_unroll.h</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:100.0%; background-color:green"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">100.0&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">8 / 8</td>
<td class="CoverValue" style="background-color:LightPink;">60.7&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">17 / 28</td>
</tr>
<tr>
<td class="coverFile" >ODIN_II/SRC/include/odin_buffer.hpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:100.0%; background-color:green"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">100.0&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">78 / 78</td>
<td class="CoverValue" style="background-color:#FFFF55;">86.4&nbsp;%</td>
<td class="CoverValue" style="background-color:#FFFF55;">57 / 66</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">ODIN_II/SRC/include/odin_error.h</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:50.0%; background-color:red"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">50.0&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">3 / 6</td>
<td class="CoverValue" style="background-color:LightPink;">50.0&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">1 / 2</td>
</tr>
<tr>
<td class="coverFile" >ODIN_II/SRC/include/odin_memory.hpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:0.0%; border:white; background-color:red"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">0.0&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">0 / 13</td>
<td class="CoverValue" style="background-color:LightPink;">0.0&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">0 / 8</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">ODIN_II/SRC/memories.cpp</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:94.7%; background-color:green"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">94.7&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">881 / 930</td>
<td class="CoverValue" style="background-color:LightPink;">69.6&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">224 / 322</td>
</tr>
<tr>
<td class="coverFile" >ODIN_II/SRC/multipliers.cpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:69.8%; background-color:red"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">69.8&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">447 / 640</td>
<td class="CoverValue" style="background-color:LightPink;">41.5&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">201 / 484</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">ODIN_II/SRC/netlist_check.cpp</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:1.2%; background-color:red"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">1.2&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">4 / 342</td>
<td class="CoverValue" style="background-color:LightPink;">1.4&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">3 / 214</td>
</tr>
<tr>
<td class="coverFile" >ODIN_II/SRC/netlist_cleanup.cpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:91.9%; background-color:green"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">91.9&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">79 / 86</td>
<td class="CoverValue" style="background-color:#FFFF55;">75.0&nbsp;%</td>
<td class="CoverValue" style="background-color:#FFFF55;">54 / 72</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">ODIN_II/SRC/netlist_create_from_ast.cpp</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:79.9%; background-color:yellow"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">79.9&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">2250 / 2817</td>
<td class="CoverValue" style="background-color:LightPink;">67.2&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">974 / 1449</td>
</tr>
<tr>
<td class="coverFile" >ODIN_II/SRC/netlist_utils.cpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:76.6%; background-color:yellow"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">76.6&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">407 / 531</td>
<td class="CoverValue" style="background-color:LightPink;">55.7&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">107 / 192</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">ODIN_II/SRC/netlist_visualizer.cpp</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:36.3%; background-color:red"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">36.3&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">61 / 168</td>
<td class="CoverValue" style="background-color:LightPink;">29.0&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">36 / 124</td>
</tr>
<tr>
<td class="coverFile" >ODIN_II/SRC/node_creation_library.cpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:81.5%; background-color:yellow"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">81.5&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">110 / 135</td>
<td class="CoverValue" style="background-color:LightPink;">45.5&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">10 / 22</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">ODIN_II/SRC/odin_error.cpp</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:96.2%; background-color:green"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">96.2&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">51 / 53</td>
<td class="CoverValue" style="background-color:#FFFF55;">76.5&nbsp;%</td>
<td class="CoverValue" style="background-color:#FFFF55;">26 / 34</td>
</tr>
<tr>
<td class="coverFile" >ODIN_II/SRC/odin_ii.cpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:93.2%; background-color:green"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">93.2&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">260 / 279</td>
<td class="CoverValue" style="background-color:LightPink;">49.5&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">382 / 772</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">ODIN_II/SRC/odin_memory.cpp</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:0.0%; border:white; background-color:red"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">0.0&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">0 / 8</td>
<td class="CoverValue" style="background-color:LightPink;">0.0&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">0 / 6</td>
</tr>
<tr>
<td class="coverFile" >ODIN_II/SRC/odin_util.cpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:82.8%; background-color:yellow"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">82.8&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">140 / 169</td>
<td class="CoverValue" style="background-color:LightPink;">50.5&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">101 / 200</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">ODIN_II/SRC/output_blif.cpp</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:72.2%; background-color:red"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">72.2&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">262 / 363</td>
<td class="CoverValue" style="background-color:LightPink;">56.9&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">161 / 283</td>
</tr>
<tr>
<td class="coverFile" >ODIN_II/SRC/parse_making_ast.cpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:85.9%; background-color:yellow"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">85.9&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">730 / 850</td>
<td class="CoverValue" style="background-color:LightPink;">61.5&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">214 / 348</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">ODIN_II/SRC/partial_map.cpp</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:87.1%; background-color:yellow"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">87.1&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">453 / 520</td>
<td class="CoverValue" style="background-color:#FFFF55;">77.6&nbsp;%</td>
<td class="CoverValue" style="background-color:#FFFF55;">163 / 210</td>
</tr>
<tr>
<td class="coverFile" >ODIN_II/SRC/read_blif.cpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:80.9%; background-color:yellow"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">80.9&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">582 / 719</td>
<td class="CoverValue" style="background-color:LightPink;">48.4&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">235 / 486</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">ODIN_II/SRC/read_xml_config_file.cpp</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:86.2%; background-color:yellow"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">86.2&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">112 / 130</td>
<td class="CoverValue" style="background-color:LightPink;">45.6&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">124 / 272</td>
</tr>
<tr>
<td class="coverFile" >ODIN_II/SRC/simulate_blif.cpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:53.0%; background-color:red"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">53.0&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">832 / 1571</td>
<td class="CoverValue" style="background-color:LightPink;">37.6&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">539 / 1432</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">ODIN_II/SRC/soft_logic_def_parser.cpp</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:12.3%; background-color:red"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">12.3&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">7 / 57</td>
<td class="CoverValue" style="background-color:LightPink;">6.1&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">8 / 132</td>
</tr>
<tr>
<td class="coverFile" >ODIN_II/SRC/string_cache.cpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:83.6%; background-color:yellow"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">83.6&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">102 / 122</td>
<td class="CoverValue" style="background-color:LightPink;">58.9&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">33 / 56</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">ODIN_II/SRC/subtractions.cpp</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:9.7%; background-color:red"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">9.7&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">31 / 321</td>
<td class="CoverValue" style="background-color:LightPink;">4.0&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">8 / 198</td>
</tr>
<tr>
<td class="coverFile" >ODIN_II/SRC/verilog_preprocessor.cpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:87.7%; background-color:yellow"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">87.7&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">222 / 253</td>
<td class="CoverValue" style="background-color:LightPink;">54.7&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">162 / 296</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">libs/EXTERNAL/libargparse/src/argparse.hpp</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:44.5%; background-color:red"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">44.5&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">53 / 119</td>
<td class="CoverValue" style="background-color:LightPink;">20.3&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">78 / 384</td>
</tr>
<tr>
<td class="coverFile" >libs/EXTERNAL/libargparse/src/argparse.tpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:100.0%; background-color:green"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">100.0&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">25 / 25</td>
<td class="CoverValue" style="background-color:LightPink;">40.3&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">29 / 72</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">libs/EXTERNAL/libargparse/src/argparse_default_converter.hpp</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:75.0%; background-color:yellow"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">75.0&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">27 / 36</td>
<td class="CoverValue" style="background-color:LightPink;">23.0&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">26 / 113</td>
</tr>
<tr>
<td class="coverFile" >libs/EXTERNAL/libargparse/src/argparse_error.hpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:0.0%; border:white; background-color:red"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">0.0&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">0 / 2</td>
<td class="CoverValue" style="background-color:LightPink;">0.0&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">0 / 122</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">libs/EXTERNAL/libargparse/src/argparse_util.tpp</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:0.0%; border:white; background-color:red"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">0.0&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">0 / 8</td>
<td class="CoverValue" style="background-color:LightPink;">0.0&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">0 / 8</td>
</tr>
<tr>
<td class="coverFile" >libs/EXTERNAL/libargparse/src/argparse_value.hpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:89.7%; background-color:yellow"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">89.7&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">26 / 29</td>
<td class="CoverValue" style="background-color:LightPink;">37.1&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">136 / 367</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">libs/libarchfpga/src/physical_types.h</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:0.0%; border:white; background-color:red"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">0.0&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">0 / 1</td>
<td class="CoverValue" style="background-color:LightPink;">0.0&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">0 / 2</td>
</tr>
<tr>
<td class="coverFile" >libs/libpugiutil/src/pugixml_loc.hpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:100.0%; background-color:green"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">100.0&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">1 / 1</td>
<td class="CoverValue" style="background-color:LightPink;">50.0&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">1 / 2</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">libs/librtlnumber/src/include/internal_bits.hpp</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:95.3%; background-color:green"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">95.3&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightGreen;">163 / 171</td>
<td class="CoverValue" style="background-color:LightPink;">39.3&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">125 / 318</td>
</tr>
<tr>
<td class="coverFile" >libs/librtlnumber/src/include/rtl_utils.hpp</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:60.0%; background-color:red"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">60.0&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">3 / 5</td>
<td class="CoverValue" style="background-color:LightPink;">6.2&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">1 / 16</td>
</tr>
<tr>
<td class="coverFile" style="background-color:LightSteelBlue">ODIN_II/SRC/verilog_bison.y</td>
<td class="coverBar" align="center" style="background-color:LightSteelBlue">
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:75.1%; background-color:yellow"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">75.1&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:#FFFF55;">178 / 237</td>
<td class="CoverValue" style="background-color:LightPink;">50.0&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">1 / 2</td>
</tr>
<tr>
<td class="coverFile" >ODIN_II/SRC/verilog_flex.l</td>
<td class="coverBar" align="center" >
<table border=0 cellspacing=0 cellpadding=1><tr><td class="coverBarOutline">
<div class="graph"><strong class="bar" style="width:41.6%; background-color:red"></strong></div>
</td></tr></table>
</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">41.6&nbsp;%</td>
<td class="CoverValue" style="font-weight:bold; background-color:LightPink;">64 / 154</td>
<td class="CoverValue" style="background-color:LightPink;">35.7&nbsp;%</td>
<td class="CoverValue" style="background-color:LightPink;">60 / 168</td>
</tr>
<tr>
<td width="44%"><br></td>
<td width="8%"></td>
<td width="8%"></td>
<td width="8%"></td>
<td width="8%"></td>
<td width="8%"></td>
</tr>
</table>
</center>
<table width="100%" border=0 cellspacing=0 cellpadding=0>
<tr><td class="hr"><td></tr>
<tr><td class="footer">Generated by: <a href="http://gcovr.com">GCOVR (Version 4.1)</a></td></tr>
</table>
<br>
</body>
</html>