summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2020-09-14 22:19:38 +0100
committerYann Herklotz <git@yannherklotz.com>2020-09-14 22:19:38 +0100
commit418029132a0d5b76edfdb48e6986b360b1d52c6a (patch)
tree922a2ae603054ac75f8306242bbc0103544b88dc
parentd0cba922fbd2ea549b707e190acd075d65161653 (diff)
downloadfccm21_esrhls-418029132a0d5b76edfdb48e6986b360b1d52c6a.tar.gz
fccm21_esrhls-418029132a0d5b76edfdb48e6986b360b1d52c6a.zip
Add center numbers
-rw-r--r--eval_rewrite.tex3
1 files changed, 2 insertions, 1 deletions
diff --git a/eval_rewrite.tex b/eval_rewrite.tex
index ef27849..5bbbd13 100644
--- a/eval_rewrite.tex
+++ b/eval_rewrite.tex
@@ -19,6 +19,7 @@
\node at (-11.6,5) {\Huge 79 / \textcolor{red}{20}};
\node at (-7.3,1) {\Huge 162 / \textcolor{red}{6}};
\node at (-7.3,5.2) {\Huge 0 / \textcolor{red}{5}};
+ \node at (-7.3,3.8) {\Huge 0 / \textcolor{red}{0}};
\end{tikzpicture}
}
\caption{Venn diagram showing the bug failures in each tool out of 6700 test cases that were run. Overlapping regions mean that the test cases failed in all those tools. The numbers in red represent the number of test cases that timed out after two hours.}\label{fig:existing_tools}
@@ -124,7 +125,7 @@ int main() {
In addition to the explanation to bugs given in Section~\ref{sec:evaluation}, bugs found in various versions of Vivado are also analysed, which are shown in Figure~\ref{fig:sankey_diagram}. The figure depicts failing test cases in 3645 test cases that were passed to Vivado 2018.3, 2019.1 and 2019.2. All test cases that fail in the same tools are grouped together into a ribbon, showing when a bug is present in one of the tools.
-Firstly, there is a group of failing test cases that is constant between all versions of Vivado HLS, meaning these are bugs that were not fixed between the versions. Other ribbons can be seen weaving in and out of failing for a version, meaning these bugs were fixed or reintroduced in those versions. From the diagram it can then be seen that Vivado HLS 2018.3 contains the most failing test cases compared to the other versions, having 62 test cases fail in total. Interestingly, Vivado HLS 2019.1 and 2019.2 have a different number of
+Firstly, there is a group of failing test cases that is constant between all versions of Vivado HLS, meaning these are bugs that were not fixed between the versions. Other ribbons can be seen weaving in and out of failing for a version, meaning these bugs were fixed or reintroduced in those versions. From the diagram it can then be seen that Vivado HLS 2018.3 contains the most failing test cases compared to the other versions, having 62 test cases fail in total. Interestingly, Vivado HLS 2019.1 and 2019.2 have a different number of failing test cases, meaning the
\definecolor{ribbon1}{HTML}{8dd3c7}
\definecolor{ribbon2}{HTML}{b3de69}