Closed Bug 458281 Opened 16 years ago Closed 16 years ago

MOPS opcodes need acceptance tests

Categories

(Tamarin Graveyard :: Virtual Machine, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: stejohns, Assigned: tharwood)

References

Details

The fast memory-access opcodes added in https://bugzilla.mozilla.org/show_bug.cgi?id=458277 don't yet have acceptance tests in the standard suite, as the standard asc.jar tool doesn't yet support them.
Note, we have (for now) added a binary-only test to test/acceptance/mops/mops.abc, in the user branch http://hg.mozilla.org/users/stejohns_adobe.com/tamarin-mops/
Depends on: 458277
Is the source code available for the binary file? I know that there is no public compiler, but having access to the AS source will be useful generating new testcases.
I'm not sure. You should contact Scott Petersen to find out.
Flags: in-testsuite?
Flags: flashplayer-triage+
Flags: flashplayer-qrb?
Depends on: 478870
Blocks: 478870
No longer depends on: 478870
Blocks: 481413
No longer blocks: 478870
An abcasm-based test is in TR/TC: test/acceptance/abcasm/mops.abs
are these enough to close the bug or unblock the apr release?
Assignee: nobody → tharwood
For basic acceptance tests, I think mops.abs is sufficient. The tests do a little self-checking to ensure the backing memory picture is consistent, e.g., store two words with hex bit patterns, load the dword as a floating-point value and check the expected result.
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
Flags: in-testsuite?
Flags: in-testsuite+
Flags: flashplayer-qrb?
Flags: flashplayer-qrb+
You need to log in before you can comment on or make changes to this bug.