From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,5f17ba64fcd7c0bf X-Google-Attributes: gid103376,public From: kilgallen@eisner.decus.org (Larry Kilgallen) Subject: Re: GNAT on VMS Date: 1999/08/24 Message-ID: <1999Aug24.101535.1@eisner>#1/1 X-Deja-AN: 516598256 X-Nntp-Posting-Host: eisner.decus.org References: <37C29ECD.C39C9099@elca-matrix.ch> X-Trace: news.decus.org 935504138 28196 KILGALLEN [216.44.122.34] Organization: LJK Software Reply-To: Kilgallen@eisner.decus.org.nospam Newsgroups: comp.lang.ada Date: 1999-08-24T00:00:00+00:00 List-Id: In article <37C29ECD.C39C9099@elca-matrix.ch>, Christophe Bregand writes: > I'm using GNAT compiler on an OPENVMS plateform. > My problem is the following: in a DCL procedure, when I run a program > that raises an exception, the DCL procedure seems not receiving an error > code from the ADA program (a ON ERROR THEN GOTO command is ignored and > the DCL procedure goes on). > There was no such program with the same DEC ADA 83 program. Your report certainly indicates a bug from the VMS perspective (presumably the Ada standard is silent on the issue of interaction with the CLI in the face of a program aborting). Of course ACT has a mailing address for taking bug reports even from non-supported users. In the meantime, however, you could establish an outer level handler to detect unhandled exceptions and call the $EXIT system service with a VMS error code. Larry Kilgallen