spacemeshos / svm

SVM - Spacemesh Virtual Machine
https://spacemesh.io
MIT License
85 stars 14 forks source link

Fix Windows linkage and noncore `Sections` encoding #403

Closed neysofu closed 2 years ago

neysofu commented 2 years ago

Closes #355. During debugging, I also discovered a bug which is not Windows specific despite only coming up on Windows due to different unwinding behavior. The decode of Sections didn't perform any check whatsoever regarding the presence of core sections.

This PR also creates automatic GitHub releases when pushing tags. This frees go-svm from downloading artifact files and instead downloading release files, which is easier and doesn't required authentication.