I'm using Z3 Python interface to create formulas for my experiments. I'm then sending that formula to a Z3 solver. If I'm correct Z3 uses its own solver!
How to use a different SAT/SMT solver with Z3py?
The way I use to do it in CBMC (C bounded model checker): Run the program and spit an intermediate DIMAC representation (in a file) and then use that file as an input to other SAT solvers. Can I do similar things in Z3. Thank you.