MPS issue job003553

TitleSeveral "make test" targets fail on Windows
Statusclosed
Priorityessential
Assigned userGareth Rees
OrganizationRavenbrook
DescriptionRunning "make test" on W3I3MV results in several failures due to alignment assertions.
"make test" on W3I6MV doesn't complete.
AnalysisInvestigate and fix.
We need Windows CI.
How foundunknown
Evidence<https://github.com/Ravenbrook/mps-temporary/pull/3#issuecomment-20562007>
Observed in1.111.0
Created byRichard Brooksby
Created on2013-07-10 13:55:42
Last modified byGareth Rees
Last modified on2013-07-19 10:38:18
History2013-07-10 RB Created.

Fixes

Change Effect Date User Description
183045 closed 2013-07-15 16:54:10 Gareth Rees Three test cases assumed that MPS_PF_ALIGN is always equal to sizeof(void *), but this isn't true on platform w3i3mv where sizeof(void *) is 4 and MPS_PF_ALIGN is 8. Remove the assumption from these test cases.