Hi Aleksei,

From what I understand, you managed to rebase the KLEE-Float extension on top of KLEE's mainline. That's great!

As I mentioned on GitHub, my main concern is that KLEE-Float changes the expression representation, which has a significant impact on the core of KLEE. The question is whether it is possible to integrate the changes in such a way that the core of KLEE is minimally affected. This would require incremental changes and careful measurements.

I am also considering right now experimenting with supporting FP programs via fixed-point arithmetic, see the last project at https://klee.github.io/projects/.

My proposal would be to first submit your changes to the KLEE-Float project at https://github.com/srg-imperial/klee-float. There is still interest in that extension, but it's starting to show its age, as you can see in the open issues. In fact, even the Docker container is difficult to run these days, as Arch Linux changed its packaging format in the meantime.

Best,
Cristian

On 22/11/2020 21:08, Aleksei Pleshakov wrote:
I currently have the https://github.com/srg-imperial/klee-float <https://t.co/iq6VMQHLS7?amp=1>patch along with some FP intrinsics supported here: https://github.com/qrort/klee <https://t.co/EbHLzazVQf?amp=1>. You have mentioned that you'd be happy to discuss the possibilities of this to be merged in mainline KLEE in this issue <https://github.com/srg-imperial/klee-float/issues/3>. I am willing to take the work that needs to be done. Can we discuss it? :)

_______________________________________________
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