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.3 required=5.0 tests=BAYES_00,INVALID_MSGID, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,1e67a7db835cf5a8 X-Google-Attributes: gid103376,public From: Ted Dennison Subject: Re: Binary files vs Portablity vs Ada Date: 1999/11/08 Message-ID: <8074m8$bk8$1@nnrp1.deja.com>#1/1 X-Deja-AN: 545975739 References: <7vt67r$qv0$1@coward.ks.cc.utah.edu> <7vurt3$ojd$1@nnrp1.deja.com> <7vuto0$pv0$1@nnrp1.deja.com> <7vvrin$gp9$1@nnrp1.deja.com> X-Http-Proxy: 1.0 x31.deja.com:80 (Squid/1.1.22) for client 204.48.27.130 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Mon Nov 08 18:27:28 1999 GMT X-MyDeja-Info: XMYDJUIDtedennison Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.6 [en] (WinNT; I) Date: 1999-11-08T00:00:00+00:00 List-Id: In article <7vvrin$gp9$1@nnrp1.deja.com>, Robert Dewar wrote: > In article <7vuto0$pv0$1@nnrp1.deja.com>, > Ted Dennison wrote: > > There's no reason to > > expect that your vendor would do something goofy with the data > > (like compress it or something), but there's nothing stopping > > them either. > There is specific implementation advice on this subject: Perhaps. But advice is just that; advice. No guarantees. If you are trying to do something universally portable, you can't count on implementation advice. > Now an implementation could conceivably refuse to follow this > implementation advice, but then it must document this fact: That's only an issue if you have two particular implementations you want it to work between. But no one asked about portability between two particular compilers. The issue is portability in general. Even in the two compiler case, you're nessecarily not off the hook. The "required" documentation is often inadaquate, out of date, or just plain wrong. I have found two different vendors for which that applies (not ACT, but then I haven't read through ACT's annex M). When I mentioned this here, I was told there's no "validation test suite" for documentation. So apparently a crappy annex M implementation (or perhaps even *no* annex M at all) will not in any way hamper a vendor's ability to get or keep an Ada validation. -- T.E.D. Sent via Deja.com http://www.deja.com/ Before you buy.