Finding and Understanding Bugs in FPGA Synthesis Tools | Synapse