From owner-freebsd-bugs Wed Dec 11 11:00:05 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA29059 for bugs-outgoing; Wed, 11 Dec 1996 11:00:05 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA29038; Wed, 11 Dec 1996 11:00:03 -0800 (PST) Resent-Date: Wed, 11 Dec 1996 11:00:03 -0800 (PST) Resent-Message-Id: <199612111900.LAA29038@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, dwmalone@maths.tcd.ie Received: from salmon.maths.tcd.ie (mmdf@salmon.maths.tcd.ie [134.226.81.11]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id KAA28450 for ; Wed, 11 Dec 1996 10:51:06 -0800 (PST) Received: from synge.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id aa11641; 11 Dec 96 18:51 +0000 Message-Id: <9612111851.aa08441@synge.maths.tcd.ie> Date: Wed, 11 Dec 96 18:51:02 +0000 From: dwmalone@maths.tcd.ie Reply-To: dwmalone@maths.tcd.ie To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: misc/2195: HAVE_FPU = yes produces buged libm Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 2195 >Category: misc >Synopsis: HAVE_FPU = yes produces buged libm >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Dec 11 11:00:01 PST 1996 >Last-Modified: >Originator: David Malone >Organization: Trinity College Dublin. >Release: FreeBSD 2.2 >Environment: Running FreeBSD-2.2 from ctm'ed sources on a intel pentium. >Description: If you compile libm with HAVE_FPU=yes then the libm code seems messed up. >How-To-Repeat: Some code I have for a ray-tracer core dumps on certain input when libm is compiled with HAVE_FPU=yes. The stack seems pretty badly trashed, as gdb produces nothing sensible. If without recompiling you drop in a non-fpu libm then everything works fine. If anyone wants the code and input which causes the problem let me know - but I wasn't able to track it down and there is a fiar bit of code in use. >Fix: Compile without HAVE_FPU=yes - maybe the option should be removed from /etc/make.conf >Audit-Trail: >Unformatted: