Closed Remillard closed 7 years ago
Found solution, may be a few days to get it implemented though. In class Interface, method strip_head_tail, change the tail_pattern to:
tail_pattern = 'end\s?(?:{})?\s?(?:{})?\s?;'.format(self.type, self.name)
Seems to have been an error with counting spaces, and accounting for a space between the final word and the semicolon (which is a strange style, but since this was machine generated, it's not completely out of the realm).
Fixing this in 1.1.2 today.
Parser threw the following error when copying this port (autogenerated from HDL Designer's State Machine tool from the legacy design)
Error created: