MPS issue job004149

TitleMMQA tests conerr/60.c to conerr/68.c fail on w3i6mv
Statusclosed
Prioritynice
Assigned userGareth Rees
OrganizationRavenbrook
DescriptionTest conerr/60.c fails on w3i6mv like this (output edited):

    test$ perl test/qa run conerr/60.c
    FAILED TEST conerr/60.c
      summary = LO pool asserts on unaligned exact reference
    SPECIFIED RESULTS
      assert = true
      assertcond = ss->rank == RankAMBIG
      assertfile P= poollo.c
    CONCLUSION
      FAIL failed on assert: wanted = true, was absent
AnalysisLooking at the code in the debugger, it seems that in the test() function, the marker appears on the stack at a lower (hotter) address than the local variables, and so the local variables are not scanned.
How foundautomated_test
EvidenceNone
Created byGareth Rees
Created on2019-01-09 14:29:54
Last modified byGareth Rees
Last modified on2019-01-09 16:25:12
History2019-01-09 GDR Created.