From: "nicolas" <n.brunot@cadwin.com>
Subject: Re: Direct_IO problem -- generic package problem
Date: Thu, 12 Jul 2001 14:25:20 +0200
Date: 2001-07-12T14:25:20+02:00 [thread overview]
Message-ID: <9ik4kr$gue$1@s1.read.news.oleane.net> (raw)
In-Reply-To: 9ik2qt$1p2$1@mercur.foa.se
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1109 bytes --]
It seems that Gnat implementation of Direct_IO is not compatible with the
use of pragma Ada_83 (Is this a bug ?)
You should list what you use from Direct_IO, and write your own My_Direct_IO
package (not necessarely generic)
Anyway if you use this package for save/load, you need a file format which
is not Gnat specific.
"Magnus Sparf" <magnus-s@dsv.su.se> a �crit dans le message news:
9ik2qt$1p2$1@mercur.foa.se...
> Thanks for the quick reply
> I just tried "pragma Ada_83;" but the only result is a new error message
> from GNAT related to the same problem?:
> db.adb:58:07: instantiation error at a-direio.adb:190
> db.adb:58:07: unconstrained subtype not allowed (need initialization)
> db.adb:58:07: instantiation error at a-direio.adb:210
> db.adb:58:07: unconstrained subtype not allowed (need initialization)
>
> Is there a way to get around the problem without the use of "pragma
Ada_83;"
> to this point I have managed to use pure Ada95 standard packages to
replace
> the old ones specific for the VAX environment. It would be very nice
without
> compilerdependent solutions.
>
> /Magnus
next prev parent reply other threads:[~2001-07-12 12:25 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-07-12 8:42 Direct_IO problem -- generic package problem Magnus Sparf
2001-07-12 9:19 ` nicolas
2001-07-12 11:38 ` David C. Hoos, Sr.
2001-07-12 12:14 ` nicolas
2001-07-12 11:41 ` Magnus Sparf
2001-07-12 12:25 ` nicolas [this message]
2001-07-12 11:33 ` David C. Hoos, Sr.
2001-07-12 16:58 ` Jeffrey Carter
2001-07-12 19:23 ` tmoran
2001-07-13 8:16 ` Magnus Sparf
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox