I have a python3 program that utilizes multi-threading concepts to implement it. I want to verify the implemented model(my algorithm) in a formal manner. My goal is to convert the code to promela language and do the verification through it. I am looking for a method, which converts my python3 source code to promela or any other means by which I can do formal verification.
I tried a pymodel based approach. But, I did not succeed, either my approach is not correct or it may not applicable.