Return to BSD News archive
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!msuinfo!uwm.edu!cs.utexas.edu!swrinde!gatech!purdue!mozo.cc.purdue.edu!bj From: bj@ben.com (Ben Jackson) Newsgroups: comp.os.386bsd.questions Subject: Re: Anyone using POV? Can you trace the skyvase.pov file without a core dump? Date: 19 Nov 1994 20:26:39 GMT Organization: Top of the Hill at Purdue, West Lafayette, Indiana Lines: 20 Message-ID: <3aln1v$d8q@mozo.cc.purdue.edu> References: <mldCzHx7A.GHp@netcom.com> NNTP-Posting-Host: elbow.cc.purdue.edu In article <mldCzHx7A.GHp@netcom.com>, Matthew Deter <mld@netcom.com> wrote: >Subject says it all. I have POV 2.2 compiled (with the "unix.c" >machine dependent code) for 1.1.5.1. It compiled cleanly with no >errors or warnings. However, I cannot render the "skyvase.pov" file >(and a few others as well). After a few scan lines, POV dumps core >with a floating point exception error. Whenever I get a SIGFPE from a program, my first attempt to fix it is always to add: #include <floatingpoint.h> ... #if defined(__386BSD__ ) || defined(__FreeBSD__) || defined(__NetBSD__) fpsetmask(~(FP_X_OFL | FP_X_INV | FP_X_DZ | FP_X_DNML | FP_X_UFL | FP_X_IMP)); #endif This does in fact fix POV (I put it it init_unix_POVRAY, I believe). -- Ben Jackson