Closed Bug 475413 Opened 16 years ago Closed 16 years ago

ABC file fails new verifier, worked under old verifier

Categories

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

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 461316

People

(Reporter: tharwood, Unassigned)

Details

Attachments

(4 files)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Build Identifier: Attached ABC file verified and executed correctly under old verifier; fails to verify with 1068 error under new verifier. Reproducible: Always Steps to Reproduce: 1. Run attached .ABC2 file. Actual Results: VerifyError: Error #1068: int and * cannot be reconciled. Details in attached console log. Expected Results: $ avm GetSetExtended.abc Access private var:Array Passed. Access private var:int Passed. .ABC2 file was produced by running the GlobalOptimizer over the ABC.
Attached file Optimized ABC2 file
Attached file Original ABC file
Attached file AS3 source code
The attached abc file fails similarly with tamarin-central and tamarin-redux before the verifier change. Do you have another test case that is known to pass on tamarin-central, at least, but better yet on tamarin-redux before the verifier change? Jd
Indeed the attached trace output shows a valid merge error: int and * don't merge, even on a forward edge. Jd
This bug is resolved by other patches to the verifier.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: