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 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,12283be683f6446b X-Google-Attributes: gid103376,public From: "Bruce Detter" Subject: Re: GNAT Stream Read processing problem Date: 1999/01/06 Message-ID: <7700iq$l613@svlss.lmms.lmco.com>#1/1 X-Deja-AN: 429441143 References: <76tsgd$s0o1@svlss.lmms.lmco.com> <76uv4j$njr$1@nnrp1.dejanews.com> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Organization: Lockheed Martin Corporation Newsgroups: comp.lang.ada Date: 1999-01-06T00:00:00+00:00 List-Id: Robert, Thanks for the tip about the -gnatv option, I will add it to the compiler options. GNAT has a lot of power and I'm just now beginning to learn how to take advantage of more of the capabilities. Thanks again... BCD3 dewar@gnat.com wrote in message <76uv4j$njr$1@nnrp1.dejanews.com>... >In article <76tsgd$s0o1@svlss.lmms.lmco.com>, > "Bruce Detter" wrote: > >> When I compile this no matter what type is specified for >> the Read attribute and the data element to be read into, >> I get the following errors three times: > >> ... expected type "Standard.Integer" >> ... found type "Standard.Long_Integer" >> >> and it points me to the second parameter of each 'Read. >> Can someone suggest what it is I'm doing wrong. > >Surely if you use -gnatv to point out the EXACT location of >the error: > > 30. Long_Integer'Read(S, Data(ndx).elements); > | > >>> expected type "Standard.integer" > >>> found type "Standard.long_integer" > >that should be enough of a clue, it is VERY specifically >telling you that the subscript of Data must be of type >Standard.integer, and you are using long_integer. > >While you are learning Ada 95, use -gnatv as a matter of >course to tell exactly where the error message is being >posted. GNAT goes to great pains to try to post the error >in exactly the most helpful place, take advantage of this! > >Robert Dewar >Ada Core Technologies > >-----------== Posted via Deja News, The Discussion Network ==---------- >http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own