WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
245966
[RISC-V] integers sometimes interpreted as floats in createJSToWasmWrapper
https://bugs.webkit.org/show_bug.cgi?id=245966
Summary
[RISC-V] integers sometimes interpreted as floats in createJSToWasmWrapper
Juliana Sims
Reported
2022-10-03 09:00:01 PDT
This appears to be caused by the ordering of the if statement checking types.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-10-10 09:00:19 PDT
<
rdar://problem/100981070
>
Mark Lam
Comment 2
2022-10-10 09:13:02 PDT
Juliana, do you have a reproduction test case? Can we also have more context on the claim you made in the description
https://bugs.webkit.org/show_bug.cgi?id=245966#c0
?
Juliana Sims
Comment 3
2022-10-11 07:09:19 PDT
(In reply to Mark Lam from
comment #2
)
> Juliana, do you have a reproduction test case? Can we also have more > context on the claim you made in the description >
https://bugs.webkit.org/show_bug.cgi?id=245966#c0
?
You can step through `createJSToWasmWrapper` in a debugger on RISC-V while running this code:
https://github.com/xanlpz/wasm-tests/blob/main/tests/i32stackargs.js
Yusuke Suzuki
Comment 4
2022-11-09 19:51:53 PST
This is RISC-V’s specific bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug