From: 080970 AT bud DOT cc DOT swin DOT edu DOT au (Daniel Josef Dekok) Newsgroups: comp.os.msdos.djgpp Subject: Pseudo bugs? Date: 29 Jun 1997 15:20:23 GMT Organization: Swinburne University of Technology Lines: 37 Message-ID: <5p5ufn$g1d$1@lucy.cc.swin.edu.au> NNTP-Posting-Host: 136.186.1.113 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Hey I just had a weird experience with djgpp (havn't we all??) Im working on a ray tracer, using djgpp, and its mostly working, but i kept getting sigfpe errors telling me that a co-processor wasn't found, which is fine, cos im using a 486SX. But having/not having a co-processor shouldn't make a differnce to the program, just make it slower. So i ran symify, and narrowed it down to a particular function, intsphere(). The respoonse from symify was something like: intsphere+219 (BTW is the +219 number of characters? or something else) This wasn't much help, so i recompiled using the -g switch, so symify would give me a valid number. But it didn't give me a vaild dumpfile, the program actually stop giving me the error!! It now seems to work ok, just by placing -g into the compile line. This is my 2nd weird experience with my program, the 1st being that some variables wouldn't initialize properly (they read from the command line) and i could do nothing about it, but then i placed the variable declaration the next line down in the source code, and it worked. (eg i had: int x,y,flag; and x and y wouldn't work, but i changed it to int flag; int x,y; and it worked fine) Can anyone explain? or had something else similar, or should i re-install? :) Daniel -- /=================================================================\ | Click Here to have your mouse make that 'click' noise | |=================================================================| | Daniel Dekok - talor AT bud DOT swin DOT edu DOT au | \=================================================================/