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

[Feature Request] Release CIRCT and MLIR static library binaries #5814

Closed
SpriteOvO opened this issue Aug 9, 2023 · 1 comment · Fixed by #5832
Closed

[Feature Request] Release CIRCT and MLIR static library binaries #5814

SpriteOvO opened this issue Aug 9, 2023 · 1 comment · Fixed by #5832
Labels
enhancement New feature or request

Comments

@SpriteOvO
Copy link
Member

SpriteOvO commented Aug 9, 2023

chipsalliance/chisel#3466 implements a new converter directly input Chisel IR from Scala to CIRCT by Java Panama framework.

Panama requires linking against CIRCT and MLIR libraries to work. For local, we can compile CIRCT ourselves, but for the CI test of Chisel, I think the best solution is download the binaries from somewhere, e.g. from the GitHub Release Page.

We can modify the CI script to compiling and uploading the static libraries, just like the firtool binary now.

@rachitnigam
Copy link
Contributor

I want to +1 this as well. Our specific use case is running CIRCT integration tests with the native Calyx compiler: calyxir/calyx#1608

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants