comp.lang.ada
 help / color / mirror / Atom feed
* Are un-validated compilers unsafe?
@ 1999-04-25  0:00 Mark Elson
  1999-04-25  0:00 ` Robert Dewar
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Mark Elson @ 1999-04-25  0:00 UTC (permalink / raw)


This question was prompted by the fact that a new space project may be
using GNAT in conjunction with an un-validated RTOS on the grounds that
the combination is in widespread use and that GNAT is a "very good"
compiler (also due to the abundance of developers as well as users). I
was somewhat surprised that they could get away with this (although
their requirement is more reliability than safety). Does this mean there
is not much motivation for vendors to get their compilers validated
these days?

In any case, does the fact that a compiler-OS-processor has not been
validated mean that it is unsafe (or unreliable), i.e. that it is not
suitable for use in safety-critical applications? I'm guessing, looking
at a number of software safety requirements, that if you don't use a
validated combination then the onus is on you is to verify down to
object code level, i.e. validation may save you work.

I've had a look at the EDS site and the choice for embedded applications
using Ada 95 seems restricted, especially wrt. to the RTOS choice. Are
vendors not bothering to validate their compilers & OSs (or is it
something that's done on demand and so additions are only likely to
occur if a particular project can afford the validation). Is obtaining
validation an expensive exercise anyway? Do vendors subsidise it if a
projects chooses to go that route?

Are there other means by which compiler/OS/target combinations get
certified or even proven by common use? Is there a list of such?

Many thanks for any replies. Sorry for all the questions - I'm new to
Ada and safety-critical software.

-- 
Mark Elson




^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~1999-04-28  0:00 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-04-25  0:00 Are un-validated compilers unsafe? Mark Elson
1999-04-25  0:00 ` Robert Dewar
1999-04-27  0:00   ` GNORT question (was Re: Are un-validated compilers unsafe?) Ada2001
1999-04-28  0:00     ` Robert Dewar
1999-04-26  0:00 ` Are un-validated compilers unsafe? Jim Chelini
1999-04-26  0:00   ` Robert Dewar
1999-04-26  0:00 ` John McCabe
1999-04-27  0:00 ` Mark Elson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox