Precise Learn-to-Rank Fault Localization Using Dynamic and Static Features of Target Programs | Synapse