OdinMonkey: Assertion failure: !script()->formalIsAliased(i), at ../vm/Stack-inl.h:254

RESOLVED FIXED

Status

()

--
major
RESOLVED FIXED
6 years ago
6 years ago

People

(Reporter: decoder, Unassigned)

Tracking

(Blocks: 2 bugs, {assertion, testcase})

Other Branch
x86_64
Linux
assertion, testcase
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [jsbugmon:ignore])

(Reporter)

Description

6 years ago
The following testcase asserts on odinmonkey revision 0e9a09e99a15 (run with --ion-eager):


try {
var buffer = new ArrayBuffer(TOTAL_MEMORY);
} catch(exc) {}
var asm = (function(global, buffer) {
  'use asm';
  function stackSave() j = global.x
  return {};
})({}, buffer);

Comment 1

6 years ago
Gah, I botched the fix for expression closures so that their bodies were just being ignored.  D'oh!
http://hg.mozilla.org/users/lwagner_mozilla.com/odinmonkey/rev/ae85149f32e9
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.