From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Matt Wette Newsgroups: gmane.lisp.guile.devel Subject: Re: GNU Guile 2.1.5 released (beta) Date: Sun, 11 Dec 2016 17:25:19 -0800 Message-ID: <17F492ED-FA6D-42AB-92C3-D746FC9F6D1B@gmail.com> References: <8760mvbjl3.fsf@pobox.com> <85F8FF38-C513-48B5-AF60-9E4BA0F88FE5@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 (Mac OS X Mail 10.1 \(3251\)) Content-Type: multipart/alternative; boundary="Apple-Mail=_31F87876-E5A6-4576-9914-8BB5AB6C980D" X-Trace: blaine.gmane.org 1481506031 22328 195.159.176.226 (12 Dec 2016 01:27:11 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 12 Dec 2016 01:27:11 +0000 (UTC) Cc: Andy Wingo To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Mon Dec 12 02:27:03 2016 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cGFOP-0004Qf-W0 for guile-devel@m.gmane.org; Mon, 12 Dec 2016 02:27:02 +0100 Original-Received: from localhost ([::1]:57873 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cGFOU-0003sq-9P for guile-devel@m.gmane.org; Sun, 11 Dec 2016 20:27:06 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42251) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cGFOD-0003sW-Nu for guile-devel@gnu.org; Sun, 11 Dec 2016 20:26:50 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cGFO9-0007cD-Nq for guile-devel@gnu.org; Sun, 11 Dec 2016 20:26:49 -0500 Original-Received: from mail-pg0-f47.google.com ([74.125.83.47]:33611) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cGFO9-0007UI-F3 for guile-devel@gnu.org; Sun, 11 Dec 2016 20:26:45 -0500 Original-Received: by mail-pg0-f47.google.com with SMTP id 3so29322007pgd.0 for ; Sun, 11 Dec 2016 17:26:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=9SifSY4tP+CUUPNUKDz3OAhxhyH2J0HnI/EdR3EQjzQ=; b=xbgi8lMC6aBTtKd3u/RP2O+dp8sWwU1UEjFF2r4ia3gBtlKAq575+6HV/lARaXNik8 IFzvfkQFa3tqKEi4JMvbCBdu/Y+TZJtCGMs9L7rrCOXzFILhlfx6vG6IGygIw9j0tSKZ RPbPzN7KWR5MZY5p9K6iSr9z6Myiiq8fId0El0ELDyBAWvXc6ZrSFF0exBb5u2Bpq8eN BFtdC/xiiGPxR+csbC7yvoIrwXSA7HVxL1cxO5aCS1muG/tmf/SxMVQp9V4+YBGvU0+8 RClgjd0LLAS8kSRYAJX45Tv+ymIUtZ3DmmaQJ2eMhBy1GxAhcbeUn4H1ZmYd6z9v3HLS Gmmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=9SifSY4tP+CUUPNUKDz3OAhxhyH2J0HnI/EdR3EQjzQ=; b=EMeA2u4Wh45A9ZjVpKhD/BTM7Lag/vSHGM9RaIqepR+lrz6XuBoA+lv9F/2UUWxgEK lDYrd6LnPxmP6TDdH3JfDMLfWtbZ0CtYXmyl8XLyjwbNZQCiV5EOk3K3CzHx0cfeefd8 TWmdlVHBS3Kqlqj390HTP2xGUxulWmSJfAvbnIV4RgYBQAajnu6SzzUAQXUzi2zVKh2O XylyM5W4zV+2nhvW+geHB61D5TS3phFTecjFmDN38VKWxkl9GsuBPnjODyg9MAZTe7YQ CuTD7jOPPGYOOdusu31KJ/SnCxRY6CNYWjkR95zdrilpEcLFA+evDzSIKN/emz7DY2qQ qXyg== X-Gm-Message-State: AKaTC00VQJvNSjqmJcUzpm10zn/hNf5Hue1x2odi/M0XFsZ0Et9Abfl9mszEEvxJt23V2g== X-Received: by 10.84.177.129 with SMTP id x1mr175505117plb.105.1481505923299; Sun, 11 Dec 2016 17:25:23 -0800 (PST) Original-Received: from nautilus.championbroadband.com (216-165-246-244.championbroadband.com. [216.165.246.244]) by smtp.gmail.com with ESMTPSA id b71sm72033585pfj.62.2016.12.11.17.25.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 11 Dec 2016 17:25:22 -0800 (PST) In-Reply-To: <85F8FF38-C513-48B5-AF60-9E4BA0F88FE5@gmail.com> X-Mailer: Apple Mail (2.3251) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 74.125.83.47 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: "guile-devel" Xref: news.gmane.org gmane.lisp.guile.devel:18789 Archived-At: --Apple-Mail=_31F87876-E5A6-4576-9914-8BB5AB6C980D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Dec 11, 2016, at 12:35 PM, Matt Wette wrote: >=20 > With patches I can compile and run =E2=80=9Cmake check=E2=80=9D. But = now I have one failure:t tests/numbers.test line 1663: (=E2=80=9C#i1@-0=E2= =80=9D 1.0 -0.0). =20 >=20 > This wants the following to produce #t, but it does not: >=20 > scheme@(guile-user)> (define z (string->number "#i1@-0")) > scheme@(guile-user)> (eqv? (imag-part z) -0.0) > $7 =3D #f >=20 Sorry to keep posting on this. I will stop soon. I seem to get = different problems every time I build 2.1.5 on my Mac. I am using some = different config options (e.g., with and without =E2=80=94disable-shared) = and different compilers. The above issue does not show up with the = current build. Note the following separate builds that give different = values for the above: mwette$ pwd /Users/mwette/proj/scheme/guile/guile-2.1.5 mwette$ meta/guile -c '(display (eqv? (imag-part (string->number = "#i1@-0")) -0.0))' #f mwette$ pwd /Users/mwette/proj/scheme/guile/guile-2.1.5-2 mwette$ meta/guile -c '(display (eqv? (imag-part (string->number = "#i1@-0")) -0.0))' #t --Apple-Mail=_31F87876-E5A6-4576-9914-8BB5AB6C980D Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
On Dec 11, 2016, at 12:35 PM, Matt Wette <matt.wette@gmail.com> wrote:

With patches I can = compile and run =E2=80=9Cmake check=E2=80=9D.  But now I have one = failure:t tests/numbers.test line 1663: (=E2=80=9C#i1@-0=E2=80=9D 1.0 = -0.0).  

This = wants the following to produce #t, but it does not:

scheme@(guile-user)> (define z (string->number = "#i1@-0"))
scheme@(guile-user)> (eqv? (imag-part = z) -0.0)
$7 =3D #f


Sorry to keep posting on this.  I will stop = soon.  I seem to get different problems every time I build 2.1.5 on = my Mac.  I am using some different config options (e.g., with and = without =E2=80=94disable-shared) and different compilers.  The = above issue does not show up with the current build.   Note the = following separate builds that give different values for the = above:

mwette$ = pwd
/Users/mwette/proj/scheme/guile/guile-2.1.5
mwette$ = meta/guile -c '(display (eqv? (imag-part (string->number "#i1@-0")) = -0.0))'
#f

mwette$ pwd
/Users/mwette/proj/scheme/guile/guile-2.1.5-2
mwette$ = meta/guile -c '(display (eqv? (imag-part (string->number "#i1@-0")) = -0.0))'
#t




= --Apple-Mail=_31F87876-E5A6-4576-9914-8BB5AB6C980D--