comp.lang.ada
 help / color / mirror / Atom feed
From: erij@online.no
Subject: Re: gnat and heap size
Date: 27 Sep 2001 19:48:18 +0200
Date: 2001-09-27T19:48:18+02:00	[thread overview]
Message-ID: <x7y9n0ed99.fsf@rask.void.nil> (raw)
In-Reply-To: 3BB32939.AFB47378@Physik.Uni-Magdeburg.DE

Gerald Kasner <Gerald.Kasner@Physik.Uni-Magdeburg.DE> writes:

> > 
> > > Compiled with gnat-3.14a1 on sparc-solaris2.6 I get:
> > > > ./matrix
> > > Found 42 at index  42 in b
> > 
> > And in this example the array bounds for b can be overwritten as well
> > (since they are stored right before the first array element).
> > 
> 
> RedHat Linux 6.2 on a sparc sun 4 ultra, gnat 3.12p :
> 
> No output. 

The output of this program will depend on the heap layout of the
particular os you are running on.  By increasing the size of b (to a
few thousand) and adding a few thousand to the index in a I write to I
was able to reproduce the output in linux-x86 with gnat 3.13p as well.

-Erik
-- 
/d{def}def/m{mul}d/a{add}d/q{repeat}d/y 1 d 300{/x 1 d 600{/c x 600 div 4 m 2
sub d/z y 300 div 2 m 1 sub d/r 0 d/i 0 d/t 0 d{t 1 le{/n r r m i i m sub c a
d/b 2 r m i m z a d/r n d/i b d r r m i i m a 16 gt{exit}if} {exit}ifelse/t t 
.01 a d}loop t setgray x y moveto 1 1 rlineto stroke/x x 1 a d}q /y y 1 a d}q



  reply	other threads:[~2001-09-27 17:48 UTC|newest]

Thread overview: 39+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-09-25 18:29 gnat and heap size Claude Marinier
2001-09-25 20:46 ` Ted Dennison
2001-09-25 21:15   ` Marin David Condic
2001-09-25 21:49     ` Ted Dennison
2001-09-26 13:04       ` Marin David Condic
2001-09-26 13:39         ` Ted Dennison
2001-09-26 14:18           ` Larry Kilgallen
2001-09-26 14:27             ` Larry Kilgallen
2001-09-26 14:53             ` Marin David Condic
2001-09-26 17:21               ` Larry Kilgallen
2001-09-26 18:12                 ` Marin David Condic
2001-09-26 18:35               ` Marin David Condic
2001-09-27  7:20                 ` Martin Dowie
2001-09-26 21:16               ` Pascal Obry
2001-09-27 13:07                 ` Marin David Condic
2001-09-27 15:25                   ` Holographic memory (Was: gnat and heap size) Jacob Sparre Andersen
2001-09-27 16:26                   ` gnat and heap size Dale Pennington
2001-09-27 16:57                     ` Darren New
2001-09-27 16:58                     ` Marin David Condic
2001-09-27 19:19                     ` tmoran
2001-09-26 14:13         ` Larry Kilgallen
2001-09-27 10:39       ` Ole-Hjalmar Kristensen
2001-09-25 22:40   ` David Starner
2001-09-26  2:12   ` Robert Dewar
2001-09-26 13:36     ` Ted Dennison
2001-09-26  2:13   ` Robert Dewar
2001-09-26 13:29     ` Ted Dennison
2001-09-25 23:10 ` Dr Adrian Wrigley
2001-09-26  9:09   ` Lutz Donnerhacke
2001-09-26 13:58     ` The decline of programming civilization (was: gnat and heap size) Ted Dennison
2001-09-26 13:44   ` gnat and heap size Claude Marinier
2001-09-26 14:55     ` Ted Dennison
2001-09-26 20:45       ` Erik Johannessen
2001-09-27  6:12         ` Dr Adrian Wrigley
2001-09-27 18:23           ` erij
2001-09-27  9:02         ` Erik Johannessen
2001-09-27 13:27           ` Gerald Kasner
2001-09-27 17:48             ` erij [this message]
2001-09-27 14:11         ` Peter F. Gath
replies disabled

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