Closed Bug 702230 Opened 13 years ago Closed 13 years ago

Wrong handling of mixed-type arithmetic when one is unknown(float4) and the other is known(Number)

Categories

(Tamarin Graveyard :: Baseline JIT (CodegenLIR), defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: virgilp, Unassigned)

Details

Take the following example:
var a=float4(float.POSITIVE_INFINITY);
trace(a);
trace(a%0)

with -Dinterp it prrints "NaN,NaN,NaN,NaN" (as it should), with -Ojit it prints just "NaN". Actually the bug is in the verifier, but the effect is visible on -Ojit only.
fixed in changelist 6833:78e6caa24f45
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.