wasmer-python icon indicating copy to clipboard operation
wasmer-python copied to clipboard

Error print?

Open orangeC23 opened this issue 1 year ago • 0 comments

Describe the bug

Use wasmer-python to execute the following wat file:

(module
  (func (result v128)
    v128.const f32x4 0 0 0 0
    f32x4.abs
    v128.not)
  (export "func1" (func 0))
)

The python file is :

import os

from wasmer import engine, wat2wasm, Store, Module, Instance
# from wasmer_compiler_cranelift import Compiler
from wasmer_compiler_llvm import Compiler
# from wasmer_compiler_singlepass import 

engine = engine.Universal(Compiler)

# Create a store, that holds the engine.
store = Store(engine)

# Let's compile the Wasm module with the Cranelift compiler.
__dir__ = os.path.dirname(os.path.realpath(__file__))
module = Module(Store(), open(__dir__ + '/../A2-2.wasm', 'rb').read())

# Let's instantiate the Wasm module.
instance = Instance(module)

# Let's call the `sum` exported function.
func1 = instance.exports.func1
results = func1()

print(results)

Steps to reproduce

python test.py

If applicable, add a link to a test case (as a zip file or link to a repository we can clone).

Expected behavior

Print 340282366920938463463374607431768211455

Actual behavior

Print 0

orangeC23 avatar Apr 09 '23 08:04 orangeC23