From: Simon Wright <simon@pushface.org>
Subject: Re: When to use Bounded_String?
Date: Fri, 29 Dec 2017 09:11:14 +0000
Date: 2017-12-29T09:11:14+00:00 [thread overview]
Message-ID: <ly7et5ew5p.fsf@pushface.org> (raw)
In-Reply-To: 158d76ca-7061-400e-8077-222bd4e390d2@googlegroups.com
Mehdi Saada <00120260a@gmail.com> writes:
> GNAT is now the de-facto only fully-ceritified Ada 2012 compiler
GNAT implements a lot of Ada 2012, but definitely not all of the
optional parts; for instance, in both GNAT GPL 2017 and FSF GCC <= 8
Ada.Directories.Hierarchical_File_Names is
unimplemented. (Ada.Directories.Name_Case_Equivalence is also missing,
which I think is a mistake[1]).
Even the fully-supported versions available only to AdaCore customers
will have bugs/features, which may be OS-dependent; out of the box,
Linux & macOS systems have problems around ceiling locking (don't know
about Windows).
I don't know what form of certification is available/provided to AdaCore
customers, but it's likely to say something like "conforms to the ARM
with the following exceptions: <list of issues>".
None of this is intended as a criticism of AdaCore, who do an amazing
job!
[1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80869
next prev parent reply other threads:[~2017-12-29 9:11 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-11-19 2:19 When to use Bounded_String? Victor Porton
2017-11-19 9:55 ` Niklas Holsti
2017-11-20 5:38 ` J-P. Rosen
2017-11-20 7:32 ` Niklas Holsti
2017-11-23 10:04 ` briot.emmanuel
2017-12-28 11:46 ` Vincent DIEMUNSCH
2017-12-28 12:00 ` Dmitry A. Kazakov
2017-12-28 12:29 ` Mehdi Saada
2017-12-29 0:42 ` Randy Brukardt
2017-12-29 9:11 ` Simon Wright [this message]
2017-12-28 14:28 ` vincent.diemunsch
2017-12-29 0:36 ` Randy Brukardt
2017-12-29 8:48 ` Dmitry A. Kazakov
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox