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

Expose the supported compiler versions on GitHub Pages #162

Open
smiasojed opened this issue Jan 15, 2025 · 4 comments
Open

Expose the supported compiler versions on GitHub Pages #162

smiasojed opened this issue Jan 15, 2025 · 4 comments
Labels

Comments

@smiasojed
Copy link
Collaborator

Expose the compiler versions on GH pages. You can take the inspiration from:
https://binaries.soliditylang.org/bin/list.json
https://binaries.soliditylang.org/wasm/list.json

In our case we need to expose also compatibility information between resolc and solc as our revive compiler internally calls the solc compiler

@smiasojed smiasojed added the CI label Jan 15, 2025
@xermicus xermicus added this to the Initial release milestone Jan 15, 2025
@athei
Copy link
Member

athei commented Jan 27, 2025

In our case we need to expose also compatibility information between resolc and solc as our revive compiler internally calls the solc compiler

Is that true? resolc should work with any solc version as long as it is > 0.8.0. As long as the CLI arguments don't change.

@smiasojed
Copy link
Collaborator Author

The question is whether it might change in the future, as we probably would like to avoid modifying the list.json format, which could already be in use by external tools.
Do we want to include information somewhere here indicating that we support Solidity versions 0.8.0 and above?

@xermicus
Copy link
Member

@smiasojed this issue might need further explanation as to why we need a website providing this information. Because the resolc binary will simply error out if the solc binary it tries to work with isn't supported (for example because it is newer than our latest supported version).

@xermicus
Copy link
Member

resolc should work with any solc version as long as it is > 0.8.0

That is correct as of now.

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

No branches or pull requests

3 participants