From: arthurw@bigfoot.com
Subject: Data_Error - GNAT -O3 problem
Date: 1998/08/06
Date: 1998-08-06T00:00:00+00:00 [thread overview]
Message-ID: <6qcdr1$hrp$1@nnrp1.dejanews.com> (raw)
I've found another troublesome quirk in GNAT's -O3 mode -- Data_Errors are no
longer propagated by the Text_Io packages (it worked fine without
optimization). This is quite disturbing, to say the least, since it clobbers
my attempt to catch bad input data formatting before calculating with it. :-(
Is anyone else familiar with this phenomenon, or did I miss some fine print
somewhere?
Also, I posted before about another -O3 problem, but haven't seen any
response on the issue (maybe it's that bad of a problem :) . -O3 generates a
Program_Error when a procedure that was supplied with an access to procedure
parameter tries to pass that access to procedure parameter to another
procedure. Is there a trick to this that non-optimized mode doesn't require?
I found that using -O1 caused the program to get stuck and hang (CPU usage at
100% doing nothing).
Any help on these issues would be appreciated!
-----== Posted via Deja News, The Leader in Internet Discussion ==-----
http://www.dejanews.com/rg_mkgrp.xp Create Your Own Free Member Forum
next reply other threads:[~1998-08-06 0:00 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
1998-08-06 0:00 arthurw [this message]
1998-08-06 0:00 ` Data_Error - GNAT -O3 problem Samuel Tardieu
1998-08-06 0:00 ` arthurw
1998-08-06 0:00 ` arthurw
1998-08-07 0:00 ` Robert Dewar
1998-08-07 0:00 ` David Coote
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox