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

chore: bump go 1.20 and tinygo (0.29.0, 0.30.0, 0.31.1), use go:wasmimport #61

Merged
merged 1 commit into from
Mar 8, 2024

Conversation

evacchi
Copy link
Contributor

@evacchi evacchi commented Mar 8, 2024

This updates Go to 1.20 and tinygo on CI to the last 3 versions.

Incidentally since 0.29.0 tinygo updated wasi-libc and/or the way they handle imports, causing a name clash with libc's log() math function. So I am also updating to use //go:wasmimport instead of //export for imports.

Will follow up with a PR to bump wazero (we are finalizing wazero 2.0 with the new optimizing compiler!)


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@knqyf263 knqyf263 merged commit e2c12f7 into knqyf263:main Mar 8, 2024
3 checks passed
@knqyf263
Copy link
Owner

knqyf263 commented Mar 8, 2024

Great! Thanks!

@inliquid
Copy link
Contributor

inliquid commented Mar 8, 2024

Hi @evacchi! Thank you very much for update, good to know that work on wazero 2.0 is finalizing!
May I ask to set a new tag so that we could update dependencies?

@evacchi evacchi deleted the bump-tinygo branch March 9, 2024 00:08
@evacchi
Copy link
Contributor Author

evacchi commented Mar 9, 2024

yes! Will follow up soon with a pre-release tag!

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

Successfully merging this pull request may close these issues.

3 participants