-
Notifications
You must be signed in to change notification settings - Fork 78
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
check_if_rest_of_carry4_is_unused: assert cell_idx < len(O_ports) - 1 #131
Comments
|
To run the testcase, enter the SymbiFlow environment with $FPGA_FAM=xc7, ungzip/untar the test case, and source "source_me" in the directory. |
I believe this was fixed in arch-defs already? f4pga/f4pga-arch-defs@61f7d23 That fix landed on January 24. @acomodi When was symbiflow-examples last updated? As part of the PCIe work, we need to push a new symbiflow-examples, so maybe good to wait until some more of the GTP stuff lands? |
Waiting is fine by me. I'll come back to this, but now I'm on Nexus stuff. |
I have opened a PR to update the packages to the latest version.
I think it is better to update them even before GTP stuff lands, as quite some things changed from the last time we updated the packages. As an example, we were still using the non-optimized VTR package. |
@acomodi - What happened to the idea of having a bot auto-update these? |
I attempted using SymbiFlow again after I applied the updates in PR #135. I ran into the following error regarding a missing tilegrid.json, although I probably made a mistake, since the CI for #135 is all green.
There is a tilegrid.json at:
...so I have a feeling I'm out of sync regarding the "all-parts" update. @acomodi , is there something obvious that I missed applying the updates from #135? I did a "conda env update -f environment.yml", "pip install -r requirements.txt", and executed the "wget ..." commands. |
@acomodi , never mind, I should try a clean install before you take a look. |
@acomodi , I built my example after installing symbiflow-examples using your updates, and everything worked for me. I didn't see the original issue, and I didn't see the tilegrid issue that I mentioned. |
@tcal-x great! I guess we can merge the update packages PR than |
I merged the PR with the updates, but yes, auto-updating would be a better solution. |
I encountered this using the symbiflow-examples installation and attempting to use it to build a LiteX SoC.
I added some debugging in the script; there were 4 O_ports, and cell_idx was 3.
I'll attach the testcase as a tarfile here.
The text was updated successfully, but these errors were encountered: