Skip to content

Unexpected value on the stack #1477

@erxiaozhou

Description

@erxiaozhou

Build commands

I compile the code with commit id 7593668.
Platform: Ubuntu 20.04
CPU: amd64
compile:

export CC=/usr/bin/clang-14
export CXX=/usr/bin/clang++-14
cd product-mini/platforms/linux/;rm -rf build
cmake  -DWAMR_BUILD_INTERP=1 -DWAMR_BUILD_AOT=0 -DCMAKE_BUILD_TYPE=Debug -DWAMR_BUILD_FAST_INTERP=0 -Bbuild
cd build
make -j40

execute:

iwasm --heap-size=0 -f _start cp907_b4.wasm

cp907_b4.zip

Expected behavior:

The value left on the stack is 04 38 b3 7f

Actual behavior:

The value left on the stack is 04 38 f3 7f

Maybe this unexpected behavior has a similar root cause to issue #1476.
Thank you.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions