Hi Linda,

I cannot find that infrastructure anymore, but as explained in the paper, the idea was to rename global symbols and link the two tools together, accompanied by a new main function that looks similar in spirit to the one in Figure 11. The only tricky part is to capture and compare the stdout, for which we used the --sym-stdout option of the POSIX runtime.

Hope this helps,
Cristian

On 29/07/2020 07:15, Linda Dart wrote:
Hello,

The OSDI 2008 paper mentions that Klee was usedĀ for checking tool equivalence, which took two tools and asserted that they were equal. A "simple infrastructure" was built to automate crosschecking of two tools. I was wondering if you could provide more insight on how to implement this infrastructure?

Thanks,
Linda

_______________________________________________
klee-dev mailing list
[email protected]
https://mailman.ic.ac.uk/mailman/listinfo/klee-dev


_______________________________________________
klee-dev mailing list
[email protected]
https://mailman.ic.ac.uk/mailman/listinfo/klee-dev

Reply via email to