Title | MMQA test cases fail on 32-bit platforms |
Status | closed |
Priority | nice |
Assigned user | Gareth Rees |
Organization | Ravenbrook |
Description | MMQA test cases function/{7,21,22}.c fail on 32-bit platforms with MPS_RES_RESOURCE. |
Analysis | On 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 found | automated_test |
Evidence | None |
Created by | Gareth Rees |
Created on | 2018-07-11 14:40:34 |
Last modified by | Gareth Rees |
Last modified on | 2018-07-11 16:25:21 |
History | 2018-07-11 GDR Created. |
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. |