comp.lang.ada
 help / color / mirror / Atom feed
From: "Jeffrey R. Carter" <spam.jrcarter.not@spam.not.acm.org>
Subject: Re: raised PROGRAM_ERROR : XXXXXX finalize/adjust raised exception
Date: Sat, 6 May 2017 16:08:02 +0200
Date: 2017-05-06T16:08:02+02:00	[thread overview]
Message-ID: <oekl5v$fmv$1@dont-email.me> (raw)
In-Reply-To: <21b617ac-563a-4bac-9e39-a179ed94a240@googlegroups.com>

On 05/06/2017 02:18 PM, reinert wrote:
>
> "raised PROGRAM_ERROR : cells.ads:43 finalize/adjust raised exception"

Typically this is due to Finalize for a controlled object propagating an 
exception. Finalize is not supposed to propagate any exceptions, and if it tries 
to, Program_Error is raised instead. This is defined in ARM 76.1. Probably your 
type has a controlled component, since the type itself is not controlled.

-- 
Jeff Carter
"[M]any were collected near them, ... to
enjoy the sight of a dead young lady, nay,
two dead young ladies, for it proved twice
as fine as the first report."
Persuasion
155

  parent reply	other threads:[~2017-05-06 14:08 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-05-06 12:18 raised PROGRAM_ERROR : XXXXXX finalize/adjust raised exception reinert
2017-05-06 12:58 ` Dmitry A. Kazakov
2017-05-06 15:01   ` reinert
2017-05-06 14:08 ` Jeffrey R. Carter [this message]
2017-05-06 14:57   ` reinert
2017-05-06 15:46     ` Jeffrey R. Carter
2017-05-07 19:15       ` reinert
2017-05-07 19:19       ` reinert
2017-05-06 14:59   ` reinert
2017-05-06 15:05     ` 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