From owner-freebsd-current Sun Mar 23 11:23: 8 2003 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5852737B401 for ; Sun, 23 Mar 2003 11:23:07 -0800 (PST) Received: from mailgate.rz.uni-karlsruhe.de (mailgate.rz.uni-karlsruhe.de [129.13.64.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9B4A43F3F for ; Sun, 23 Mar 2003 11:23:06 -0800 (PST) (envelope-from till@f111.hadiko.de) Received: from f111.hadiko.de (hadif111.hadiko.uni-karlsruhe.de [172.20.42.141]) by mailgate.rz.uni-karlsruhe.de with esmtp (Exim 3.36 #1) id 18xB3h-0007j1-00; Sun, 23 Mar 2003 20:23:05 +0100 Received: from f111.hadiko.de (localhost [127.0.0.1]) by f111.hadiko.de (8.12.7/8.12.8) with ESMTP id h2NJMYYQ002311; Sun, 23 Mar 2003 19:22:34 GMT (envelope-from till@f111.hadiko.de) Received: (from till@localhost) by f111.hadiko.de (8.12.7/8.12.8/Submit) id h2NJMXsF002310; Sun, 23 Mar 2003 20:22:33 +0100 (CET) Date: Sun, 23 Mar 2003 20:22:33 +0100 From: Till Riedel To: Michael Nottebrock Cc: freebsd-current@freebsd.org Subject: Re: libm problem Message-ID: <20030323192233.GB2178@f111.hadiko.de> References: <20030323182405.GA2135@f111.hadiko.de> <200303231939.10040.michaelnottebrock@gmx.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200303231939.10040.michaelnottebrock@gmx.net> User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Mar 23, 2003 at 07:39:06PM +0100, Michael Nottebrock wrote: Content-Description: signed data > Actually, when I said "better", I really meant "doesn't break -O(ptimized) > code" rather than "faster". :) ok, got you now. it is neither faster nor better. I tested it with e_pow.c. funnily though using the pentiumpro proccessor cost table "fixes" the libm problem :-). the point still is though, that enabling other things (or like me changing the cost table) doesn' fix anything, because eg if someone changes some stuff not directly related to sse2 code selection again may find another rule for sse2 that is buggy again. I think no one should simply use the sse2 stuff at the moment, because you will notice problems too late. My mp3s sounded horrible and gv didn't display pdf files correctly. if there hadn't been libvorbis though that had a division by zero,however, i probably never would have located the bug. till To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message