comp.lang.ada
 help / color / mirror / Atom feed
From: alerch@hotmail.com (Aaron Lerch)
Subject: JGNAT and Tasking/Protected Types Problem
Date: 15 Oct 2001 13:30:45 -0700
Date: 2001-10-15T20:30:46+00:00	[thread overview]
Message-ID: <46afd8d4.0110151230.657986d9@posting.google.com> (raw)

I'm running across a very baffling run-time problem that hopefully
someone can help me with!
I'm using the JGNAT compiler, and when the code instantiates a new
protected type, the ada libraries that come with JGNAT raise an
assertion exception out of the "defer_abort" function.
It looks to me like it's initializing the new protected type and when
it gets to the "defer_abort" function the following is false:
Self_ID.Deferral_Level = 0

Has anybody had a problem like this (or this exact one) in the past
and can help me get past it? The code does create protected types
before, so I'm a little confused. Also, the protected type has 3
inputs when it is created, but even if I moved them out of there and
put them into a "method", it still has the same error.

Any help would be great!!! Thanks!

Aaron Lerch



             reply	other threads:[~2001-10-15 20:30 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-10-15 20:30 Aaron Lerch [this message]
2001-10-16 11:58 ` JGNAT and Tasking/Protected Types Problem Marc A. Criley
2001-10-17 14:47   ` Aaron Lerch
2001-10-17 20:12     ` Marc A. Criley
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox