Closed akashlevy closed 3 weeks ago
Does the liberty spec say what's allowed here out of curiosity?
I looked through a couple of manuals and it seems like it's left completely unspecified what's allowed in there other than "string". 😞
I'm guessing pretty much anything is allowed in there other than ( and ).
(I wish the semiconductor industry would just switch from Liberty to JSON like sane people)
(\(#metoo\))
fixed by a 1 character change in https://github.com/parallaxsw/OpenSTA/commit/d889f03757d0394cacf1bbdf0b4fb203d4b066f3
Closing
See issue #114 for more details. Quick (conservative) fix by adding more permissiveness on the group name with
colon_expr
inliberty/LibertyParse.yy
. Also added the testcase in #114 to check that parsing of the Liberty file doesn't fail.