From: "Jeffrey R.Carter" <spam.jrcarter.not@spam.acm.org.not>
Subject: Re: GNAT Error?
Date: Sat, 17 Feb 2024 00:45:08 +0100 [thread overview]
Message-ID: <uqos24$3rue0$2@dont-email.me> (raw)
In-Reply-To: <l3a99aFjrfbU1@mid.individual.net>
On 2024-02-17 00:26, Niklas Holsti wrote:
>
> You showed two copies of the declaration (spec) of package Alloc_Err, but you
> did not show the body of the package. Based on the error message pointing to
> alloc_err.adb (and not .ads), GNAT thinks the error is in the body. Please show
> the body of the package.
>
Oops. Well, I've managed to simplify the reproducer to
procedure Alloc2 is
type Grid is array (Positive range <>, Positive range <>) of Integer with
Dynamic_Predicate => Grid'First (1) = 1 and Grid'First (2) = 1;
type Grid_Ptr is access Grid;
Data : Grid_Ptr := new Grid (1 .. 10, 1 .. 20);
begin -- Alloc2
null;
end Alloc2;
which results in
alloc2.adb:7:23: error: invalid use of subtype mark in expression or call
Line 7 is the declaration of Data.
--
Jeff Carter
"I like it when the support group complains that they have
insufficient data on mean time to repair bugs in Ada software."
Robert I. Eachus
91
next prev parent reply other threads:[~2024-02-16 23:45 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-02-16 22:51 GNAT Error? Jeffrey R.Carter
2024-02-16 23:26 ` Niklas Holsti
2024-02-16 23:45 ` Jeffrey R.Carter [this message]
2024-02-17 6:04 ` Randy Brukardt
2024-02-17 6:11 ` Jeffrey R.Carter
2024-02-18 9:48 ` Simon Wright
2024-02-18 9:59 ` Simon Wright
2024-02-18 11:48 ` Jeffrey R.Carter
2024-02-18 14:33 ` Simon Wright
2024-03-07 14:54 ` Simon Wright
2024-03-07 15:06 ` Jeffrey R.Carter
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox