We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
If we add an assert(i64 & 0xffffffff00000000) == 0) to as<uint32_t>() we get a lot of failures. As an example:
assert(i64 & 0xffffffff00000000) == 0)
as<uint32_t>()
[ RUN ] end_to_end.milestone2 Assertion failed: ((i64 & 0xffffffff00000000) == 0), function as, file /Users/alex/Projects/fizzy/lib/fizzy/value.hpp, line 59. Abort trap: 6
The first instruction unit test failing is execute_numeric.i32_eqz. Haven't investigated further. The test branch is in value_assert.
execute_numeric.i32_eqz
value_assert
This came up #464 (comment).
The text was updated successfully, but these errors were encountered:
Successfully merging a pull request may close this issue.
If we add an
assert(i64 & 0xffffffff00000000) == 0)
toas<uint32_t>()
we get a lot of failures. As an example:The first instruction unit test failing is
execute_numeric.i32_eqz
. Haven't investigated further. The test branch is invalue_assert
.This came up #464 (comment).
The text was updated successfully, but these errors were encountered: