comp.lang.ada
 help / color / mirror / Atom feed
From: "Dr. Adrian Wrigley" <amtw@linuxchip.demon.co.uk.uk.uk>
Subject: Re: Reliability and deadlock in Annex E/distributed code
Date: Fri, 22 Sep 2006 13:52:11 GMT
Date: 2006-09-22T13:52:11+00:00	[thread overview]
Message-ID: <pan.2006.09.22.13.50.26.978411@linuxchip.demon.co.uk.uk.uk> (raw)
In-Reply-To: pan.2006.09.12.20.30.44.951448@linuxchip.demon.co.uk.uk.uk

On Tue, 12 Sep 2006 20:31:55 +0000, Dr. Adrian Wrigley wrote:

> On Sun, 10 Sep 2006 20:58:33 +0000, Dr. Adrian Wrigley wrote:
> 
>> I've been having difficulty getting my Annex E/glade code to run reliably.
>> 
>> Under gnat 3.15p for x86 Linux, things were tolerably OK, with failures
>> of the code about weekly (running one instance continuously).
>> Sometimes the program simply wouldn't allow new partitions to run, as if
>> there was some boot server failure.  Sometimes the server would suddenly
>> start consuming all the CPU cycles it could get.

...

Building GNAT GPL 2006 Glade, I find the examples don't build correctly,
and a couple that build crash:

The two source files I used are:

MD5 Sum
6504bed94037ac5ccc9e80f1831104f8  gnat-gpl-2006-i686-gnu-linux-libc2.3-bin.tar.gz
8ed3151978111ce6c26a857d3d4642ed  tools/glade/glade-gpl-2006-src.tgz

The examples directory Examples/MultiPro fails to build.

On line 636 of glade-2006-src/Examples/MultiPro/s-gaprxy.adb a call is made:

Soft_Links.Set_Stamp (From_SEA (Data));

Which appears to call a function defined at line 271 glade-2006-src/Glade/s-gasoli.ads

--    procedure Set_Stamp (S : Float);

Which, as you can see, is commented out.  The build therefore fails.

Is there are more recent version of these files which will build?

I have tested all the examples that build on three different machines.
Examples/Eratho/dynamic and Examples/Eratho/cycle fail in deadlock
on Fedora Core 5, Debian and Red Hat distributions.

Has anyone here managed to run these examples?

I have emailed gnat-gpl@adacore.com
--
Adrian




  parent reply	other threads:[~2006-09-22 13:52 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-09-10 20:58 Reliability and deadlock in Annex E/distributed code Dr. Adrian Wrigley
2006-09-11 18:52 ` Jerome Hugues
2006-09-12 20:40   ` Dr. Adrian Wrigley
2006-09-13  7:16     ` Dmitry A. Kazakov
2006-09-12 20:31 ` Dr. Adrian Wrigley
2006-09-12 23:24   ` tmoran
2006-09-13 11:00     ` Dr. Adrian Wrigley
2006-09-13 11:21   ` Dr. Adrian Wrigley
2006-09-21 21:18   ` Dr. Adrian Wrigley
2006-09-22 13:52   ` Dr. Adrian Wrigley [this message]
2006-09-22 23:11     ` Ludovic Brenta
2006-09-23 16:03       ` Reliability and deadlock in Annex E/distributed code (progress at last!) Dr. Adrian Wrigley
2006-09-23 19:17         ` Björn Persson
2006-09-23 20:53           ` Dr. Adrian Wrigley
2006-09-23 22:21             ` Björn Persson
2006-09-23 23:31               ` tmoran
2006-09-24  0:19                 ` Dr. Adrian Wrigley
2006-09-25 11:41             ` Alex R. Mosteo
  -- strict thread matches above, loose matches on Subject: below --
2006-09-15 21:24 Reliability and deadlock in Annex E/distributed code Anh Vo
2006-09-17 13:33 ` Dr. Adrian Wrigley
replies disabled

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