comp.lang.ada
 help / color / mirror / Atom feed
From: Martin Krischik <krischik@users.sourceforge.net>
Subject: Re: Is the Ada run-time required to detect out-of-memory conditions?
Date: Fri, 21 May 2004 11:34:52 +0200
Date: 2004-05-21T11:34:52+02:00	[thread overview]
Message-ID: <3344888.nIIzgLd9T8@linux1.krischik.com> (raw)
In-Reply-To: mbdra0t6402l87lnjmkjbgkb9l4r1059t3@jellix.jlfencey.com

Vinzent 'Gadget' Hoefler wrote:

> Ludovic Brenta wrote:
> 
>>[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=250076
>>
>>The program allocates memory in an infinite loop using "new" and the
>>default storage pool, and of course exhausts all available storage.
>>The issue is whether or not Storage_Error should be raised.  With
>>GNAT, no exception is raised; instead the program receives SIGKILL
>>(not even SIGSEGV) from Linux.
> 
> Well, as long as these darn modern operating systems let you use
> memory that isn't even there and then just kill the process instead of
> signaling an error, there's no chance that the runtime can raise
> Storage_Error.

Actually, with memory in modern computer in the GB and harddrives in the 100
GB range the program is more likely to exhaust its user address space
before the available swapper fills up.

But the result is the same: No Storage_Error.

With Regards

Martin
-- 
mailto://krischik@users.sourceforge.net
http://www.ada.krischik.com




  reply	other threads:[~2004-05-21  9:34 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-05-20 22:54 Is the Ada run-time required to detect out-of-memory conditions? Ludovic Brenta
2004-05-21  0:44 ` Georg Bauhaus
2004-05-21  0:47 ` Stephen Leake
2004-05-21  0:54   ` Georg Bauhaus
2004-05-21  1:00     ` Stephen Leake
2004-05-21  3:29 ` Robert I. Eachus
2004-05-21  8:04 ` Vinzent 'Gadget' Hoefler
2004-05-21  9:34   ` Martin Krischik [this message]
2004-05-21 11:13 ` Wojtek Narczynski
2004-05-21 12:55   ` Martin Krischik
2004-05-21 16:00     ` Robert I. Eachus
2004-05-21 17:13       ` Ludovic Brenta
2004-05-21 23:41         ` Wojtek Narczynski
2004-05-23  8:20       ` Martin Krischik
2004-05-21 19:58   ` Randy Brukardt
2004-05-21 16:56 ` Mark H Johnson
2004-05-21 17:19   ` Ludovic Brenta
2004-05-21 21:39 ` user
2004-05-21 22:04   ` Ludovic Brenta
2004-05-21 22:11     ` Ludovic Brenta
2004-05-22 11:40       ` Simon Wright
2004-05-25 20:43     ` Is the Ada run-time required to detect out-of-memory Robert I. Eachus
2004-05-25 20:58       ` Duncan Sands
2004-05-25 21:19       ` Ludovic Brenta
2004-05-25 21:31         ` Duncan Sands
2004-05-26  7:09       ` Martin Krischik
2004-05-26  7:38         ` Duncan Sands
2004-05-26  8:16           ` Martin Krischik
2004-05-26  8:34             ` Duncan Sands
2004-05-26 16:20               ` Martin Krischik
2004-05-22 13:40   ` Is the Ada run-time required to detect out-of-memory conditions? Duncan Sands
2004-05-22 14:09     ` Martin Krischik
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox