Closed Bug 698364 Opened 13 years ago Closed 13 years ago

float4 binary arithmetic - * / % in 46.16 bytecode assertion CodegenLIR:7494

Categories

(Tamarin Graveyard :: Virtual Machine, defect, P2)

x86
macOS
defect

Tracking

(Not tracked)

VERIFIED WORKSFORME
Q2 12 - Cyril

People

(Reporter: lhansen, Assigned: lhansen)

References

Details

Mac32 Debug build with 28 October queue running with -repl -Ojit:

> float4.POSITIVE_INFINITY/float4(-0,-0,-0,-0)

Fails with this assertion:

Assertion failed: "((t == (core->traits.float_itraits)))" ("/Users/lhansen/work/redux-float/platform/mac/avmshell/../../../core/CodegenLIR.cpp":7494)

Ditto - * % of course (same code paths), but + works correctly (returns NaN).
Priority: -- → P2
Target Milestone: --- → Q2 12 - Cyril
Assignee: nobody → lhansen
Unsurprisingly, this was fixed by the rewrite of the arithmetic after the meeting in Waltham.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.