* Validation on Embedded Systems @ 1986-05-23 18:53 leach 1986-06-02 18:29 ` John B. Goodenough 1986-06-19 15:36 ` stt 0 siblings, 2 replies; 3+ messages in thread From: leach @ 1986-05-23 18:53 UTC (permalink / raw) The Ada validation capability exercises the full capabilities of the language, including such things as file i/o. On the other hand, one of the purposes of the languages is the programming of embedded systems. Presumably there are some of those that do not have file systems. The question arrises, then, as to what it means to validate Ada for one such system. Any experience with this problem out there? -- Geoffrey Leach Yet Another Software Company (415)325-8717 {ucbvax,pyramid,oliveb,idsvax,bene,nsc}!tolerant!leach Net access through the courtesy of Tolerant Systems ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Validation on Embedded Systems 1986-05-23 18:53 Validation on Embedded Systems leach @ 1986-06-02 18:29 ` John B. Goodenough 1986-06-19 15:36 ` stt 1 sibling, 0 replies; 3+ messages in thread From: John B. Goodenough @ 1986-06-02 18:29 UTC (permalink / raw) USE_ERROR can be raised when an attempt is made to create or open an external file. In particular, this exception can be raised when certain kinds of file I/O are not supported at all by an implementation. It can also be argued that NAME_ERROR can be raised if no I/O operation is supported (see 14.4(1, 4, 5). I believe that compilers for embedded targets have been validated even though they raised NAME_ERROR or USE_ERROR when any attempt was made to create or open a file. ------- ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Validation on Embedded Systems 1986-05-23 18:53 Validation on Embedded Systems leach 1986-06-02 18:29 ` John B. Goodenough @ 1986-06-19 15:36 ` stt 1 sibling, 0 replies; 3+ messages in thread From: stt @ 1986-06-19 15:36 UTC (permalink / raw) It is permissible to raise USE_ERROR on all operations which require a file system. All of the Chapter 14 ACVCs have been designed to accomodate this behavior. ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~1986-06-19 15:36 UTC | newest] Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 1986-05-23 18:53 Validation on Embedded Systems leach 1986-06-02 18:29 ` John B. Goodenough 1986-06-19 15:36 ` stt
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox