-
Notifications
You must be signed in to change notification settings - Fork 585
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cts: regression: crash after commit d7c5a8ae4b9cba8318906490d13fd83ea62aefaf #6318
Comments
I get this width/height with 0 value twice after commit:
And this height = 0 in both logs:
This may be expected but looks surprising. |
@titan73 Is there any testcase I can run to reproduce the crash? |
For the 0 x 0 region is expected because there is only one instance for that clock net to reach, so the area is 0. And on the the 0.0583 X 0.0000 case there is only 2 sinks, that are probably on the same Y coordinate, so the height is 0. |
@arthurjolo Not yet. We're in the process of signing a NDA with PII. Meanwhile I'm trying to make a simple test case. |
Ok, while there is not much I can do, as soon as you send the test case I can start looking into the issue. |
A stack trace could also help. |
Unfortunately this particular crash does not show any backtrace. |
You can always get one in gdb. |
@maliberty Here is the backtrace:
The last line is repeated 10000 times. |
That suggests some sort of loop in the clock tree which sounds odd. |
We could solve the recursion with a visited set but I'm afraid we might just be hiding some deeper issue. |
Describe the bug
After the commit:
CTS causes a crash with no backtrace:
Full log before commit: ok.zip
Full log after commit: bad.zip
Expected Behavior
No crash
Environment
To Reproduce
Not been able to make a testcase yet
Relevant log output
No response
Screenshots
No response
Additional Context
No response
The text was updated successfully, but these errors were encountered: