MPS issue job004092

TitleMMQA test cases fail on 32-bit platforms
Statusclosed
Prioritynice
Assigned userGareth Rees
OrganizationRavenbrook
DescriptionMMQA test cases function/{7,21,22}.c fail on 32-bit platforms with MPS_RES_RESOURCE.
AnalysisOn 32-bit platforms it's possible to exhaust address space by allocating medium-sized objects. The test cases need to adjust the amount of allocation to the platform.

Note that on 32-bit platforms tests like function/8.c (that set out to exhaust address space) do pass, so we ought to be running them. Perhaps the test case could switch on MPS_WORD_WIDTH to decide whether to go ahead.
How foundautomated_test
EvidenceNone
Created byGareth Rees
Created on2018-07-11 14:40:34
Last modified byGareth Rees
Last modified on2018-07-11 16:25:21
History2018-07-11 GDR Created.

Fixes

Change Effect Date User Description
194599 closed 2018-07-11 16:24:47 Gareth Rees MMQA tests function/{7,21,22}.c now pass on 32-bit platforms.
MMQA tests function/{8,98}.c now pass on 64-bit platforms.