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