You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The provided build script first tries to apply a bunch of patches which have already been applied. I worked around that by deleting the patches from the repo.
After getting past that, the cmake step fails because it thinks it can't run compiled code because it's cross compiling. Interestingly, running it again succeeds.
After that, the build step where it invokes _freeze_importlib fails with an "IncorrectCallIndirectSignature" trap. It looks like there are a bunch of functions that are being called with more arguments than they're declared to take. The cause of this particular error is stdprinter_noop getting called with two arguments instead of one, but after fixing that there are more. Presumably the version uploaded to WAPM has patches applied to change the signatures on the functions, but I can't find the patches in this repo.
The text was updated successfully, but these errors were encountered:
We are porting python to WASI ourselves and get a lot of these "IncorrectCallIndirectSignature" (which definitely seems legit). I am also wondering what has been done more than the code in this repo to get it to work?
The provided build script first tries to apply a bunch of patches which have already been applied. I worked around that by deleting the patches from the repo.
After getting past that, the cmake step fails because it thinks it can't run compiled code because it's cross compiling. Interestingly, running it again succeeds.
After that, the build step where it invokes _freeze_importlib fails with an "IncorrectCallIndirectSignature" trap. It looks like there are a bunch of functions that are being called with more arguments than they're declared to take. The cause of this particular error is stdprinter_noop getting called with two arguments instead of one, but after fixing that there are more. Presumably the version uploaded to WAPM has patches applied to change the signatures on the functions, but I can't find the patches in this repo.
The text was updated successfully, but these errors were encountered: