Skip to content
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

Merge stdm into f4pga #556

Open
umarcor opened this issue May 18, 2022 · 2 comments
Open

Merge stdm into f4pga #556

umarcor opened this issue May 18, 2022 · 2 comments
Labels
Enhancement New feature or request f4pga (python) Python package

Comments

@umarcor
Copy link
Contributor

umarcor commented May 18, 2022

SymbiFlow tools data manager (STDM) is a Python package to interact with the artifacts stored in Google Cloud Storage (aka arch-defs packages). In the context of migrating from SymbiFlow to F4PGA, we discussed about having STDM merged into the f4pga Python package (as subcommand f4pga tdm).

Unfortunately, stdm seems to be broken at the moment:

@umarcor umarcor changed the title Merge STDM into f4pga Merge stdm into f4pga May 18, 2022
@kboronski-ant
Copy link
Collaborator

kboronski-ant commented May 19, 2022

stdm does not even work with current builds, because the string used for numbering them represents numbers greater than what integer representation in Python can handle which causes it to crash.

I may take a look at fixing some issues and integrating it into f4pga in a spare time since it's just a tiny script.

@umarcor
Copy link
Contributor Author

umarcor commented May 19, 2022

I do have work in progress in a feature branch: https://github.com/umarcor/f4pga/commits/umarcor/tdm. It's a matter of fixing stdm upstream, because it's outdated/failing as you said. Then, the integration into this repo is straightforward.

@umarcor umarcor added Enhancement New feature or request f4pga (python) Python package labels May 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request f4pga (python) Python package
Projects
None yet
Development

No branches or pull requests

2 participants