Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!julius.cs.uiuc.edu!news.cs.indiana.edu!news.nd.edu!mentor.cc.purdue.edu!j.cc.purdue.edu!brazil.psych.purdue.edu!zhou From: zhou@brazil.psych.purdue.edu (Albert Zhou) Newsgroups: comp.lang.pascal Subject: Re: Re: HANDLING FLOATING POINT OVERFLOW ERROR IN TP Message-ID: <11642@j.cc.purdue.edu> Date: 2 Jan 91 23:01:18 GMT References: <25363@adm.brl.mil> Sender: news@j.cc.purdue.edu Reply-To: zhou@brazil.psych.purdue.edu (Albert Zhou) Organization: Purdue University Lines: 8 In article <25363@adm.brl.mil> guillory@storm.dnet.nasa.gov (Anthony R. Guillory (904)) writes: >You need to compile your "procedure error" with {$F+}, i.e, >{$F+} Procedure Error; {$F-} If I set {$F-} then the TP error will not be generated, but the program gets stuck. However, if I set {$F+}, the procedure error will be executed normally, but a TP error will still be generated. It's really weird. It happens to me once in a while when everything looks right and the program doesn't do what it's supposed to do.