http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59671

Patrick Kelly <p-kell at live dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
         Resolution|DUPLICATE                   |---

--- Comment #2 from Patrick Kelly <p-kell at live dot com> ---
Exactly why I marked this as blocker. There is no workaround. -gnat2012 will
not compile properly, plain and simple. Adding "out" to a parameter of a
function results in this error. Stepping back to -gnat2005 is not a workaround,
it's moving to a different language; it's a less severe form of moving from,
say Ada to ALGOL.

I disagree with this being a duplicate, as the problem in that report, which I
read prior to filing this one, is an issue with pragmas behavior, while this is
with "out" parameters of functions; these are not the same thing. Two different
issues are reporting the same error message; the error message is what is
common, not the error.

Reply via email to