RVM

New poisoned test failures on x86

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Blocker Blocker
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 3.0
  • Component/s: None
  • Labels:
    None
  • Number of attachments :
    0

Description

RVM-593 added extra checks to see if references were valid coming from the boot image. These checks are failing in poisoned configurations, for example:

http://jikesrvm.anu.edu.au/cattrack/results/rvmx86lnx32b.anu.edu.au/sanity/4494/BaseBasePoisoned/default/dacapo/fop/default/Output.txt

The general theme is that the TIB looks invalid, in particular the top byte is clear.

Activity

Hide
Ian Rogers added a comment -

The problem is that object references are becoming poisoned (so the bottom bit of the reference is set to 1), this causes the TIB to be off by a byte.

Show
Ian Rogers added a comment - The problem is that object references are becoming poisoned (so the bottom bit of the reference is set to 1), this causes the TIB to be off by a byte.
Hide
Ian Rogers added a comment -

Fix in r14785.

Show
Ian Rogers added a comment - Fix in r14785.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: