Fix "TclStackFree: incorrect freePtr. Call out of sequence?" bug #51
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When running a large design (MegaBoomConfig w/ Larger L1/L2/LLC w/ Default Hwacha and different DDR3 setup), I get the following error "TclStackFree: incorrect freePtr. Call out of sequence?" and synthesis fails with no logs. Tracing back the issue on the forums seems to indicate that adding
set_param synth.elaboration.rodinMoreOptions {set rt::extractNetlistGenomes false}
solves the issue. In my case, it actually does fix the issue, and synthesis passes. I'm not sure what the impact is / what the flag does but when I have the chance I'll look into it and report back here.Forum Post: https://support.xilinx.com/s/article/55687?language=en_US