<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>http://groups.google.com.au/group/comp.lang.ada</id>
  <title type="text">comp.lang.ada Google Group</title>
  <subtitle type="text">
  Discussion about Ada*.
  </subtitle>
  <link href="/group/comp.lang.ada/feed/atom_v1_0_msgs.xml" rel="self" title="comp.lang.ada feed"/>
  <updated>2008-08-29T15:31:03Z</updated>
  <generator uri="http://groups.google.com.au" version="1.99">Google Groups</generator>
  <entry>
  <author>
  <name>Adam Beneschan</name>
  <email>a...@irvine.com</email>
  </author>
  <updated>2008-08-29T15:31:03Z</updated>
  <id>http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/5f260a1d9f0c280c/f4731a51ccaacdf3?show_docid=f4731a51ccaacdf3</id>
  <link href="http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/5f260a1d9f0c280c/f4731a51ccaacdf3?show_docid=f4731a51ccaacdf3"/>
  <title type="text">Re: Common exception handling</title>
  <summary type="html" xml:space="preserve">
  Well, I do often post silly things without smileys and assume everyone &lt;br&gt; is astute enough to figure out that I was trying to be funny. But I &lt;br&gt; wasn&#39;t being funny here. Although the above looks somewhat ugly, I &lt;br&gt; can imagine that a solution of this sort may be entirely appropriate &lt;br&gt; in some cases. Suppose, for example, that the common code isn&#39;t just
  </summary>
  </entry>
  <entry>
  <author>
  <name>Martin</name>
  <email>martin.do...@btopenworld.com</email>
  </author>
  <updated>2008-08-29T08:32:18Z</updated>
  <id>http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/5f260a1d9f0c280c/c61b32c29ddd2814?show_docid=c61b32c29ddd2814</id>
  <link href="http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/5f260a1d9f0c280c/c61b32c29ddd2814?show_docid=c61b32c29ddd2814"/>
  <title type="text">Re: Common exception handling</title>
  <summary type="html" xml:space="preserve">
  Surely you missed a smiley off this suggestion!!! :-) &lt;br&gt; == Martin
  </summary>
  </entry>
  <entry>
  <author>
  <name>Niklas Holsti</name>
  <email>niklas.hol...@tidorum.invalid</email>
  </author>
  <updated>2008-08-29T07:41:17Z</updated>
  <id>http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/32947f0f84c4faef?show_docid=32947f0f84c4faef</id>
  <link href="http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/32947f0f84c4faef?show_docid=32947f0f84c4faef"/>
  <title type="text">Re: Possible compiler bug with this simple program</title>
  <summary type="html" xml:space="preserve">
  ... &lt;br&gt; Even if the workaround using &amp;quot;in 0 .. n - 1&amp;quot; works on a given &lt;br&gt; compiler and machine, according to Randy this depends on &lt;br&gt; non-standard (ie. generally unportable) features of the compiler. &lt;br&gt; For example, Randy mentioned that Tucker&#39;s compiler would give the &lt;br&gt; x-array &amp;quot;maximum bounds&amp;quot;, which in this case seems to mean
  </summary>
  </entry>
  <entry>
  <author>
  <name>Paul</name>
  <email>pcas1...@bigpond.net.au</email>
  </author>
  <updated>2008-08-29T06:03:07Z</updated>
  <id>http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/f5740c829cbe6888/e388c4636d155081?show_docid=e388c4636d155081</id>
  <link href="http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/f5740c829cbe6888/e388c4636d155081?show_docid=e388c4636d155081"/>
  <title type="text">Re: Failure integrating .NET GPL version of GNAT into Visual Studio 2005</title>
  <summary type="html" xml:space="preserve">
  Thanks Rob. I didn&#39;t ask the original question but had the same problem. &lt;br&gt; After adjusting the paths in the fix it worked for me. &lt;br&gt; Rgds &lt;br&gt; Paul
  </summary>
  </entry>
  <entry>
  <author>
  <name>Jerry</name>
  <email>lancebo...@qwest.net</email>
  </author>
  <updated>2008-08-28T21:29:41Z</updated>
  <id>http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/210b450c7a28759d?show_docid=210b450c7a28759d</id>
  <link href="http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/210b450c7a28759d?show_docid=210b450c7a28759d"/>
  <title type="text">Re: Possible compiler bug with this simple program</title>
  <summary type="html" xml:space="preserve">
  Thanks, Randy. This is useful. &lt;br&gt; Superficially, in my situation, it appears that GNAT 4.3.0 on OS X PPC &lt;br&gt; supports it and GNAT 4.3.1-2 on Debian lenny on Intel duo does not &lt;br&gt; support it. I suppose there could be an element of dumb luck of GNAT &lt;br&gt; is not supposed to support it and it just happens to work on OS X. On
  </summary>
  </entry>
  <entry>
  <author>
  <name>Jerry</name>
  <email>lancebo...@qwest.net</email>
  </author>
  <updated>2008-08-28T21:16:21Z</updated>
  <id>http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/7824b8588836f249?show_docid=7824b8588836f249</id>
  <link href="http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/7824b8588836f249?show_docid=7824b8588836f249"/>
  <title type="text">Re: Possible compiler bug with this simple program</title>
  <summary type="html" xml:space="preserve">
  Thanks, everybody, for the comments. &lt;br&gt; As for the second problem ( in 0 .. n - 1 loop versus for i in x&#39;range &lt;br&gt; loop), my main concern (since I have a workaround--the first form) is &lt;br&gt; that the compiler allows the second form at all. It looks like a &lt;br&gt; situation where a simple syntactically correct program bombs.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Jerry</name>
  <email>lancebo...@qwest.net</email>
  </author>
  <updated>2008-08-28T21:08:42Z</updated>
  <id>http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/2a53d4799ea965a5?show_docid=2a53d4799ea965a5</id>
  <link href="http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/2a53d4799ea965a5?show_docid=2a53d4799ea965a5"/>
  <title type="text">Re: Possible compiler bug with this simple program</title>
  <summary type="html" xml:space="preserve">
  On Aug 28, 12:56 am, Ludovic Brenta &amp;lt;ludo...@ludovic-brenta.org&amp;gt; &lt;br&gt; wrote: &lt;br&gt; And that would look something like this? &lt;br&gt; for Long_Float&#39;Alignment use 64; &lt;br&gt; for Real_Vector&#39;Alignment use ???; &lt;br&gt; Jerry
  </summary>
  </entry>
  <entry>
  <author>
  <name>Randy Brukardt</name>
  <email>ra...@rrsoftware.com</email>
  </author>
  <updated>2008-08-28T21:01:35Z</updated>
  <id>http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/e3558d10d4eb4915?show_docid=e3558d10d4eb4915</id>
  <link href="http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/e3558d10d4eb4915?show_docid=e3558d10d4eb4915"/>
  <title type="text">Re: Possible compiler bug with this simple program</title>
  <summary type="html" xml:space="preserve">
  ... &lt;br&gt; This is the subject of AI05-0002-1. (It was carried over from the Ada 95.) &lt;br&gt; [Now, I have to go look this one up because I don&#39;t remember anything about &lt;br&gt; what we decided...] Ah, yes: &lt;br&gt; &amp;quot;We do not require support for C convention interfacing pragmas for &lt;br&gt; unconstrained &lt;br&gt; array objects, unconstrained array function results, and most unconstrained
  </summary>
  </entry>
  <entry>
  <author>
  <name>Adam Beneschan</name>
  <email>a...@irvine.com</email>
  </author>
  <updated>2008-08-28T15:56:12Z</updated>
  <id>http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/bb0a1af64cbbada7?show_docid=bb0a1af64cbbada7</id>
  <link href="http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/bb0a1af64cbbada7?show_docid=bb0a1af64cbbada7"/>
  <title type="text">Re: Possible compiler bug with this simple program</title>
  <summary type="html" xml:space="preserve">
  Or, perhaps, declare a subtype: &lt;br&gt; subtype Constrained_Real_Vector is Real_Vector (0 .. &lt;br&gt; Integer&#39;Last); &lt;br&gt; and use the subtype as the parameter type in mapform19 and your access- &lt;br&gt; to-procedure type. &lt;br&gt; -- Adam
  </summary>
  </entry>
  <entry>
  <author>
  <name>Adam Beneschan</name>
  <email>a...@irvine.com</email>
  </author>
  <updated>2008-08-28T15:54:15Z</updated>
  <id>http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/767e201c8c5d41e5?show_docid=767e201c8c5d41e5</id>
  <link href="http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/767e201c8c5d41e5?show_docid=767e201c8c5d41e5"/>
  <title type="text">Re: Possible compiler bug with this simple program</title>
  <summary type="html" xml:space="preserve">
  On Aug 28, 1:03 am, Niklas Holsti &amp;lt;niklas.hol...@tidorum.invalid &amp;gt; &lt;br&gt; wrote: &lt;br&gt; Yes, good point. For an unconstrained array parameter like X, the &lt;br&gt; compiler doesn&#39;t need to know what X&#39;Last is in order to access &lt;br&gt; elements of the array---but it does need to know X&#39;First. (X&#39;Last is &lt;br&gt; needed for range checking but not for actually accessing elements.)
  </summary>
  </entry>
  <entry>
  <author>
  <name>Ludovic Brenta</name>
  <email>ludo...@ludovic-brenta.org</email>
  </author>
  <updated>2008-08-28T13:38:30Z</updated>
  <id>http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/60cf103f8ae4940d/389c0ddb7785ca78?show_docid=389c0ddb7785ca78</id>
  <link href="http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/60cf103f8ae4940d/389c0ddb7785ca78?show_docid=389c0ddb7785ca78"/>
  <title type="text">Re: OpenToken (was: Status of ayacc and aflex?)</title>
  <summary type="html" xml:space="preserve">
  Are your fixes included in the latest release from Ted Dennison? If &lt;br&gt; not, could you please submit your patches in a bug report on the &lt;br&gt; Debian bug tracking system? That way they will benefit anyone who &lt;br&gt; cares about OpenToken, and they can be integrated in Debian. For &lt;br&gt; instructions on how to report bugs, see &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://bugs.debian.org&quot;&gt;[link]&lt;/a&gt;. The
  </summary>
  </entry>
  <entry>
  <author>
  <name>Ludovic Brenta</name>
  <email>ludo...@ludovic-brenta.org</email>
  </author>
  <updated>2008-08-28T13:30:14Z</updated>
  <id>http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/9e76626f3e5056db/8d64652b2b66b01e?show_docid=8d64652b2b66b01e</id>
  <link href="http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/9e76626f3e5056db/8d64652b2b66b01e?show_docid=8d64652b2b66b01e"/>
  <title type="text">Anyone using gnat-gps 4.3~2008.08.09 in Debian unstable or Ubuntu?</title>
  <summary type="html" xml:space="preserve">
  If so please contact me, I need input from you.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Niklas Holsti</name>
  <email>niklas.hol...@tidorum.invalid</email>
  </author>
  <updated>2008-08-28T08:03:43Z</updated>
  <id>http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/e130dba2b3cfd1f9?show_docid=e130dba2b3cfd1f9</id>
  <link href="http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/e130dba2b3cfd1f9?show_docid=e130dba2b3cfd1f9"/>
  <title type="text">Re: Possible compiler bug with this simple program</title>
  <summary type="html" xml:space="preserve">
  I suspect that one problem is using the C convention to pass a &lt;br&gt; parameter that is of an unconstrained array type, see below. &lt;br&gt; ... &lt;br&gt; ... &lt;br&gt; So Real_Vector is an unconstrained array type. According to RM &lt;br&gt; B.3(70), the C convention passes only a single pointer to the first &lt;br&gt; element of the array, so the &#39;Range attribute will not be available
  </summary>
  </entry>
  <entry>
  <author>
  <name>Ludovic Brenta</name>
  <email>ludo...@ludovic-brenta.org</email>
  </author>
  <updated>2008-08-28T07:56:36Z</updated>
  <id>http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/c79a4228ad978203?show_docid=c79a4228ad978203</id>
  <link href="http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/c79a4228ad978203?show_docid=c79a4228ad978203"/>
  <title type="text">Re: Possible compiler bug with this simple program</title>
  <summary type="html" xml:space="preserve">
  I cannot test your program now but it seems to me that perhaps you &lt;br&gt; should specify the alignment of the arrays and Long_Floats. Also, it &lt;br&gt; might be a good idea to double-check that on the Intel Core 2, the &lt;br&gt; long floats are really 64 bits and not 80 bits wide. It could be that &lt;br&gt; the compiler got that wrong but I doubt it.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Jerry</name>
  <email>lancebo...@qwest.net</email>
  </author>
  <updated>2008-08-28T07:28:29Z</updated>
  <id>http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/9d979e000cdd3bf5?show_docid=9d979e000cdd3bf5</id>
  <link href="http://groups.google.com.au/group/comp.lang.ada/browse_thread/thread/0e5a3abec221df39/9d979e000cdd3bf5?show_docid=9d979e000cdd3bf5"/>
  <title type="text">Possible compiler bug with this simple program</title>
  <summary type="html" xml:space="preserve">
  The following is a program which emulates the structure of a binding &lt;br&gt; to a bunch of C code (but there is no C code included here--it is all &lt;br&gt; Ada). This structure exhibits a behavior which I think might be a &lt;br&gt; compiler error but could be the result of incorrect declarations when &lt;br&gt; running on certain machines.
  </summary>
  </entry>
</feed>
