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

RESOLVED FIXED

Status

Tamarin
Baseline JIT (CodegenLIR)
RESOLVED FIXED
7 years ago
7 years ago

People

(Reporter: Virgil Palanciuc, Unassigned)

Tracking

Details

(Reporter)

Description

7 years ago
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.
(Reporter)

Comment 1

7 years ago
fixed in changelist 6833:78e6caa24f45
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.