From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,74e0716429aeb760 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-10-13 16:41:07 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!paloalto-snf1.gtei.net!news.gtei.net!enews.sgi.com!newscon06.news.prodigy.com!newsmst01.news.prodigy.com!prodigy.com!postmaster.news.prodigy.com!newssvr14.news.prodigy.com.POSTED!not-for-mail Message-ID: <3BC8D0F9.7174081C@pacbell.net> From: "R. Tim Coslet" X-Mailer: Mozilla 4.7C-CCK-MCD {C-UDP; EBM-APPLE} (Macintosh; I; PPC) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: simple question just to be sure References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit NNTP-Posting-Host: 207.214.211.95 X-Complaints-To: abuse@prodigy.net X-Trace: newssvr14.news.prodigy.com 1003016440 ST000 207.214.211.95 (Sat, 13 Oct 2001 19:40:40 EDT) NNTP-Posting-Date: Sat, 13 Oct 2001 19:40:40 EDT Organization: Prodigy Internet http://www.prodigy.com X-UserInfo1: SCSGGWWGVZUUCP\YZBCD^VX@WB]^PCPDLXUNNHPIMASJETAANVW[AKWZE\]^XQWIGNE_[EBL@^_\^JOCQ^RSNVLGTFTKHTXHHP[NB\_C@\SD@EP_[KCXX__AGDDEKGFNB\ZOKLRNCY_CGG[RHT_UN@C_BSY\G__IJIX_PLSA[CCFAULEY\FL\VLGANTQQ]FN Date: Sat, 13 Oct 2001 23:40:40 GMT Xref: archiver1.google.com comp.lang.ada:14463 Date: 2001-10-13T23:40:40+00:00 List-Id: Back in the early '90s I was trying to work with an Ada compiler for Intel's i960 processor and kept having problems with arrays being longer than my code specified. It made it impossible to do what I needed to do and get correct results (e.g. 'Range was bigger than I specified!) It took alot of trouble to eventually get a response from the compiler vendor about this... their response: "...well Intel requested that arrays be 'rounded up' to 16 byte multiiples so that their benchmarks would always use Burst transfers to get the fastest performance..." We eventually switched compiler vendors... But the problem that the original poster had appears to be an analysis tool bug/feature... RTC Ted Dennison wrote: > However, it is perfectly legal Ada. It could be that he meant to say that since > you are doing something that isn't normally done (due to it not being proper > form), you have stumbled upon a previously undiscovered bug in the compiler for > handling that situation. That's perfectly reasonable, and happens all the time > with all compilers. However, they should fix it. The fact that it seems to think > one side of the object is 5 characters long is particularly worrysome. If you > *hadn't* specified 4 characters, would it have made 5? What would be in the > extra one? Yuck. > > --- > T.E.D. homepage - http://www.telepath.com/dennison/Ted/TED.html > > No trees were killed in the sending of this message. > However a large number of electrons were terribly inconvenienced.