package: gnat-gps
version: 18-2

gnat-gps failed on armel, mips, and mipsel with the following error.

+===========================GNAT BUG DETECTED==============================+
| 8.2.0 (arm-linux-gnueabi) Storage_Error System.Memory.Realloc: heap exhausted|
| Error detected at gnatcoll-sql.adb:869:7                                 |
| Please submit a bug report; see https://gcc.gnu.org/bugs/ .              |
| Use a subject line meaningful to you and us to track the bug.            |
| Include the entire contents of this bug box in the report.               |
| Include the exact command that you entered.                              |
| Also include sources listed below.                                       |
+==========================================================================+
This looks like a case of address space being exhausted. On most 32-bit
systems the address space of any individual process is limited to 3GB.

armhf and powerpc succeeded but those builds were on 64-bit kernels
which allow nearly the full 4GB to be used by 32-bit programs.

We also ran into the issue over in raspbian, we have a mixture of
buildboxes with 32-bit and 64-bit hardware/kernels and it suceeded
on the box with a 64-bit kernel but failed on those with 32-bit kernels.

Other 32-bit architectures (i386, hppa, hurd-i386, kfreebsd-i386, m68k
, powerpcspe and sh4) have not tried to build the latest gnat-gps due
to uninstallable build-depends.

Reply via email to