summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Wickerson <j.wickerson@imperial.ac.uk>2020-09-15 10:00:14 +0000
committeroverleaf <overleaf@localhost>2020-09-15 10:00:15 +0000
commit697a751b8a0499becede4cb550b1d4e08cd591c7 (patch)
tree64e646650a05dd4317022547186027c8795c01b5
parenta05dfbf81ab3d206bed194dd653430b0ab155103 (diff)
downloadfccm21_esrhls-697a751b8a0499becede4cb550b1d4e08cd591c7.tar.gz
fccm21_esrhls-697a751b8a0499becede4cb550b1d4e08cd591c7.zip
Update on Overleaf.
-rw-r--r--conclusion.tex2
1 files changed, 1 insertions, 1 deletions
diff --git a/conclusion.tex b/conclusion.tex
index 4521155..7181bf0 100644
--- a/conclusion.tex
+++ b/conclusion.tex
@@ -5,7 +5,7 @@ One can always question how much bugs found by fuzzers really \emph{matter}, giv
Further work could be done on supporting more HLS tools, especially ones that claim to prove that their output is correct before terminating. This could give an indication on how effective these proofs are, and how often they are actually able to complete their equivalence proofs during compilation in a feasible timescale.
-Conventional compilers have become quite resilient to fuzzing over the last decade, so recent work on fuzzing compilers has had to employ increasingly imaginative techniques to keep finding new bugs~\cite{karine+20}. In comparison, we have found that the HLS tools we tested can be made to exhibit bugs even with relatively basic fuzzing techniques that we employed
+Conventional compilers have become quite resilient to fuzzing over the last decade, so recent work on fuzzing compilers has had to employ increasingly imaginative techniques to keep finding new bugs~\cite{karine+20}. In comparison, we have found that the HLS tools we tested can be made to exhibit bugs even with the relatively basic fuzzing techniques that we employed in
As HLS is becoming increasingly relied upon, it is important to make sure that HLS tools are also reliable. We hope that this work further motivates the need for rigorous engineering of HLS tools, either by validating that each output the tool produces is correct or by proving the HLS tool itself correct once and for all.