From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1H6SOS-0003kL-GQ for qemu-devel@nongnu.org; Mon, 15 Jan 2007 09:01:00 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1H6SOL-0003f5-Op for qemu-devel@nongnu.org; Mon, 15 Jan 2007 09:00:55 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1H6SOK-0003e1-2s for qemu-devel@nongnu.org; Mon, 15 Jan 2007 09:00:52 -0500 Received: from [81.56.128.63] (helo=fbxmetz.linbox.com) by monty-python.gnu.org with esmtp (Exim 4.52) id 1H6SOJ-0001sq-GP for qemu-devel@nongnu.org; Mon, 15 Jan 2007 09:00:51 -0500 Received: from [192.168.0.14] (helo=[192.168.0.14]) by fbxmetz.linbox.com with esmtp (Exim 3.36 #1 (Debian)) id 1H6SOF-0002b1-00 for ; Mon, 15 Jan 2007 15:00:47 +0100 Message-ID: <45AB890D.9060609@linbox.com> Date: Mon, 15 Jan 2007 15:00:45 +0100 From: Ludovic Drolez MIME-Version: 1.0 References: <45AB54D9.9020207@linbox.com> <20070115115410.GA25141@tapir.sajinet.com.pe> In-Reply-To: <20070115115410.GA25141@tapir.sajinet.com.pe> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Re: [BUG] QEMU x86_64 SSE bug in modf() Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Carlo Marcelo Arenas Belon wrote: > On Mon, Jan 15, 2007 at 11:18:01AM +0100, Ludovic Drolez wrote: > >>Float to string conversion uses modf() but this function fails under QEMU >>and SLES 64, as you can see in this small test program below: > > > pressume you mean running SLES 10 64bit as a guest under QEMU here. > which version of qemu for the host? and what platform/arch? Hi ! As said in other posts, the guest is a SLES 10 64 bits, the host under a Debian sarge 32 bits, and I use qemu 0.8.2. I also tried the latest CVS, and the same bug is present. > the gcc that is used for the glibc in the guest should be irrelevant if all > the emulated instructions are correctly compiled in the host and there are no > bugs on them of course. Yes, I was thinking of a bug in qemu sse/sse2 emulation. > the host has to be compiled with gcc 3, gcc 4.x won't work even if it > compiles. Compiled with gcc 3.3.5. Ludovic. -- Ludovic DROLEZ Linbox / Free&ALter Soft www.linbox.com www.linbox.org