comp.lang.ada
 help / color / mirror / Atom feed
From: dewarr@my-dejanews.com
Subject: Re: Native rts not working on linux (glibc)
Date: 1998/11/12
Date: 1998-11-12T00:00:00+00:00	[thread overview]
Message-ID: <72evc1$l0$1@nnrp1.dejanews.com> (raw)
In-Reply-To: 72egna$6na$1@nyheter.chalmers.se

In article <72egna$6na$1@nyheter.chalmers.se>,
  d96andgi@dtek.chalmers.se (Anders Gidenstam) wrote:
> In article <72e20a$8h5$1@nnrp1.dejanews.com>,
> 	drees@oto.dyn.ml.org writes:
> > In article <717sfl$ple$1@nyheter.chalmers.se>,
> >   d96andgi@dtek.chalmers.se (Anders Gidenstam) wrote:
> >> Hello!
> >
> > Hi!
> >
> >> When I compile programs that uses the native rts
instead of the fsu rts,
> >> they fail when I try to run them.
> >>
> >> [d96andgi@aragorn Test]$ ./greet2
> >> Failed Runtime Assertion : GNULLI
failure---Set_Priority
> >
> > I get the same thing with the native package.
>
> I've received a reply explaining that problem...
> You have to run your program as root since the rts tries
to change
> the scheduling-policy (or something similar...).
>
> That is clearly not very good, I've managed to cause a
complete
> system lockup when I trying some threaded Motif
programs...
>


Ada 95 Annex D semantics require run-till-blocked with
absolute priority control. The only way to achieve this
in Linux is with real time threads under root mode, and
yes, of course you can lock up your system this way!

It sounds in any case as though the system is mis-built if
you are getting these assertion errors.

-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own    




  reply	other threads:[~1998-11-12  0:00 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-10-28  0:00 Native rts not working on linux (glibc) Anders Gidenstam
1998-10-29  0:00 ` Sune Falck
1998-10-29  0:00   ` Anders Gidenstam
1998-10-29  0:00     ` Anders Gidenstam
1998-11-12  0:00 ` drees
1998-11-12  0:00   ` Anders Gidenstam
1998-11-12  0:00     ` dewarr [this message]
1998-11-13  0:00       ` Anders Gidenstam
1998-11-15  0:00         ` Simon Wright
1998-11-16  0:00           ` Anders Gidenstam
1998-11-17  0:00             ` Simon Wright
1998-11-18  0:00               ` Anders Gidenstam
1998-11-16  0:00           ` Anders Gidenstam
replies disabled

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