Closed
Bug 1507780
Opened 6 years ago
Closed 6 years ago
ARM64 differential testing issue on wasm program
Categories
(Core :: JavaScript: WebAssembly, defect, P2)
Tracking
()
RESOLVED
DUPLICATE
of bug 1507785
Tracking | Status | |
---|---|---|
firefox65 | --- | affected |
People
(Reporter: bbouvier, Assigned: lth)
References
Details
Attachments
(2 files)
The following program shows different output when run in different shells: - When run on a debug optimized x86 64 bits shell with arguments --no-wasm-ion 0956fa42da274a809320ccd12d156a21.js, it shows: calling: func_1_invoker calling: func_3 calling: func_3_invoker calling: func_5_invoker calling: func_8 result: 0 calling: func_8_invoker calling: func_13 result: 41 calling: func_13_invoker calling: func_15 result: 41 calling: func_16 result: -55 calling: func_16_invoker calling: func_18_invoker calling: func_24_invoker calling: func_26 calling: func_28_invoker calling: func_32_invoker calling: func_35_invoker calling: func_38 result: 0 calling: func_38_invoker calling: func_41_invoker calling: func_43 result: 0 calling: func_43_invoker calling: func_45_invoker calling: func_48 result: 0 calling: func_48_invoker calling: func_50 result: -2147483646 calling: func_52 result: -4611686018427388000 calling: func_53 calling: func_53_invoker calling: func_55 calling: func_56 result: NaN calling: func_56_invoker calling: func_59_invoker calling: func_61 calling: func_61_invoker calling: func_63 result: 2.6969045388433707e+27 calling: func_63_invoker calling: hangLimitInitializer done. - When run on a debug optimized ARM 64 bits shell with arguments --no-wasm-ion 0956fa42da274a809320ccd12d156a21.js, it shows: calling: func_1_invoker calling: func_3 calling: func_3_invoker calling: func_5_invoker calling: func_8 result: -561276880 calling: func_8_invoker calling: func_13 result: 41 calling: func_13_invoker calling: func_15 result: 41 calling: func_16 result: -55 calling: func_16_invoker calling: func_18_invoker calling: func_24_invoker calling: func_26 calling: func_28_invoker calling: func_32_invoker calling: func_35_invoker calling: func_38 result: 0 calling: func_38_invoker calling: func_41_invoker calling: func_43 result: 0 calling: func_43_invoker calling: func_45_invoker calling: func_48 result: 0 calling: func_48_invoker calling: func_50 result: -2147483646 calling: func_52 result: -4611686018427388000 calling: func_53 calling: func_53_invoker calling: func_55 calling: func_56 result: NaN calling: func_56_invoker calling: func_59_invoker calling: func_61 calling: func_61_invoker calling: func_63 result: 2.6969045388433707e+27 calling: func_63_invoker calling: hangLimitInitializer done.
Reporter | ||
Comment 1•6 years ago
|
||
Assignee | ||
Comment 2•6 years ago
|
||
Observe, the error is in the sixth output line. That number does not seem to signify anything special, could be floating point gibberish.
Assignee: nobody → lhansen
Status: NEW → ASSIGNED
Priority: -- → P2
Hardware: Unspecified → ARM64
Assignee | ||
Updated•6 years ago
|
Blocks: Fennec-ARM64
Assignee | ||
Updated•6 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•