From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Michael Deutschmann Newsgroups: gmane.lisp.guile.bugs Subject: guile-1.4.1: test failures under shared library, -O3 Date: Thu, 23 May 2002 21:42:36 -0700 (PDT) Sender: bug-guile-admin@gnu.org Message-ID: <%hFc78gbEN@khar-pern.talamasca.ocis.net> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Trace: main.gmane.org 1022215476 15919 127.0.0.1 (24 May 2002 04:44:36 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 24 May 2002 04:44:36 +0000 (UTC) Return-path: Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17B6wO-00048e-00 for ; Fri, 24 May 2002 06:44:36 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17B6wt-0003a4-00; Fri, 24 May 2002 00:45:07 -0400 Original-Received: from mailserver.ocis.net ([209.52.173.152] helo=mail.ocis.net) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17B6uX-0002Rs-00 for ; Fri, 24 May 2002 00:42:41 -0400 Original-Received: from talamasca.ocis.net ([209.52.173.29] helo=khar-pern.talamasca.ocis.net) by mail.ocis.net with esmtp (Exim 3.34 #1) id 17B6uV-0000nd-00 for bug-guile@gnu.org; Thu, 23 May 2002 21:42:39 -0700 Original-Received: from michael by khar-pern.talamasca.ocis.net with local (Exim 3.36 #1) id 17B6uT-0001Eo-00 for bug-guile@gnu.org; Thu, 23 May 2002 21:42:37 -0700 Original-To: bug-guile@gnu.org X-User-Agent: Mana 4.0beta (Linux) Errors-To: bug-guile-admin@gnu.org X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Bug reports for GUILE, GNU's Ubiquitous Extension Language List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.lisp.guile.bugs:272 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.bugs:272 I have encountered the following "make check" failure attempting to build guile-1.4.1: FAIL: r4rs.test: (6 9): (# (a (b (c))) ((a) b c)) I normally use maximal optimization ("-O3 -fomit-frame-pointer -fstrict-aliasing") to compile programs, and found that the problem does not occur when no flags are specified. It also doesn't happen if guile is configured not to use shared libraries. By swap experiments, I've narrowed the problem to "continuations.c". If this file is compiled with "-fPIC" and "-O3", the test suite will not succeed. If "-fomit-frame-pointer" is also specifed, the above test failure will occur -- otherwise, the test suite will segfault. Versions: i486-pc-linux-gnu linux-2.0.40rc4 glibc-2.1.3 gcc-2.95.3 ---- Michael Deutschmann _______________________________________________ Bug-guile mailing list Bug-guile@gnu.org http://mail.gnu.org/mailman/listinfo/bug-guile