Dynamic rollback problem in concurrent event-driven fault simulation