From: "(see below)" <yaldnif.w@blueyonder.co.uk>
Subject: Bug in GNAT GPL 2006?
Date: Wed, 21 Feb 2007 19:47:07 +0000
Date: 2007-02-21T19:47:07+00:00 [thread overview]
Message-ID: <C202523B.98716%yaldnif.w@blueyonder.co.uk> (raw)
Using GNAT GPL 2006 (20060522-34) I get warning messages
like the following when using extended return statements:
function is_empty (the_table : a_safe_table) return Boolean is
begin
return result : Boolean do
|
>>> warning: variable "result" is assigned but never read
lock_table;
result := is_empty(a_basic_table(the_table));
unlock_table;
end return;
end is_empty;
I'm inclined to assume that this is a compiler bug, but can
anyone more knowledgeable about Ada 200[57] confirm this?
--
Bill Findlay
<surname><forename> chez blueyonder.co.uk
next reply other threads:[~2007-02-21 19:47 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-02-21 19:47 (see below) [this message]
2007-02-21 20:19 ` Bug in GNAT GPL 2006? Randy Brukardt
2007-02-21 20:57 ` (see below)
2007-02-22 2:14 ` Adam Beneschan
2007-02-22 6:09 ` (see below)
2007-02-22 6:53 ` Per Sandberg
2007-02-22 10:52 ` Alex R. Mosteo
2007-02-22 16:39 ` (see below)
2007-02-23 1:37 ` Robert A Duff
2007-02-23 3:51 ` (see below)
2007-02-24 19:15 ` Robert A Duff
2007-02-24 20:52 ` Georg Bauhaus
2007-02-25 1:21 ` Jeffrey R. Carter
2007-02-23 14:04 ` The Ada 2005 name (was: Re: Bug in GNAT GPL 2006?) Dirk Craeynest
2007-02-24 10:47 ` The Ada 2005 name Stephen Leake
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox