+++
title = "Functional correctness"
author = "Yann Herklotz"
tags = []
categories = []
backlinks = ["1f2"]
forwardlinks = ["1f4", "1f3a"]
zettelid = "1f3"
+++
Functional correctness is also somewhat of a problem in HLS \[1\],
\[2\], even though this is probably not the first property of flakiness
that people would point to.
\[1\]
C. Lidbury, A. Lascu, N. Chong,
and A. F. Donaldson, “Many-core compiler fuzzing,” in *Proceedings of
the 36th ACM SIGPLAN conference on programming language design and
implementation*, in PLDI ’15. Portland, OR, USA: Association for
Computing Machinery, 2015, pp. 65–76. doi:
[10.1145/2737924.2737986].
\[2\]
Y. Herklotz, Z. Du, N. Ramanathan,
and J. Wickerson, “An empirical study of the reliability of high-level
synthesis tools,” in *2021 IEEE 29th annual international symposium on
field-programmable custom computing machines (FCCM)*, 2021, pp. 219–223.
doi: [10.1109/FCCM51124.2021.00034].
[10.1145/2737924.2737986]: https://doi.org/10.1145/2737924.2737986
[10.1109/FCCM51124.2021.00034]: https://doi.org/10.1109/FCCM51124.2021.00034