GNU bug report logs - #24003
guile-2.0.12: test failure on NetBSD: test-loose-ends

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guile; Reported by: Thomas Klausner <wiz@HIDDEN>; dated Sat, 16 Jul 2016 09:16:02 UTC; Maintainer for guile is bug-guile@HIDDEN.

Message received at 24003 <at> debbugs.gnu.org:


Received: (at 24003) by debbugs.gnu.org; 16 Jul 2016 11:24:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jul 16 07:24:15 2016
Received: from localhost ([127.0.0.1]:53541 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bONhf-0008Qh-Ak
	for submit <at> debbugs.gnu.org; Sat, 16 Jul 2016 07:24:15 -0400
Received: from danbala.ifoer.tuwien.ac.at ([128.130.168.64]:50600)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <wiz@HIDDEN>) id 1bONhd-0008QZ-TA
 for 24003 <at> debbugs.gnu.org; Sat, 16 Jul 2016 07:24:14 -0400
Received: by danbala.ifoer.tuwien.ac.at (Postfix, from userid 116)
 id BC563A511; Sat, 16 Jul 2016 13:24:12 +0200 (CEST)
Resent-From: Thomas Klausner <tk@HIDDEN>
Resent-Date: Sat, 16 Jul 2016 13:24:12 +0200
Resent-Message-ID: <20160716112412.GT23723@HIDDEN>
Resent-To: 24003 <at> debbugs.gnu.org
Date: Sat, 16 Jul 2016 13:23:59 +0200
From: Thomas Klausner <wiz@HIDDEN>
To: Andy Wingo <wingo@HIDDEN>
Subject: Re: bug#24003: guile-2.0.12: test failure on NetBSD: test-loose-ends
Message-ID: <20160716112359.GS23723@HIDDEN>
References: <20160716091517.GQ23723@HIDDEN>
 <sfid-H20160716-122245-+027.08-1@HIDDEN>
 <877fclx4pt.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <877fclx4pt.fsf@HIDDEN>
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: 24003
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.3 (-)

On Sat, Jul 16, 2016 at 12:22:22PM +0200, Andy Wingo wrote:
> > "/scratch/lang/guile20/work/guile-2.0.12/test-suite/standalone/test-loose-ends": not in executable format: File format not recognized
> 
> I think that because test-loose-ends is built with libtool, the right
> incantation here is:
> 
> "libtool --mode=execute gdb test-loose-ends"
> 
> Would you mind doing that?  Then we might have a proper backtrace :)

Sorry for leaving that in -- the right backtrace is lower in the
message already.
 Thomas




Information forwarded to bug-guile@HIDDEN:
bug#24003; Package guile. Full text available.

Message received at 24003 <at> debbugs.gnu.org:


Received: (at 24003) by debbugs.gnu.org; 16 Jul 2016 10:22:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jul 16 06:22:40 2016
Received: from localhost ([127.0.0.1]:53504 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bOMk0-0006sc-Oi
	for submit <at> debbugs.gnu.org; Sat, 16 Jul 2016 06:22:40 -0400
Received: from pb-sasl1.pobox.com ([64.147.108.66]:65472
 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <wingo@HIDDEN>) id 1bOMjv-0006sR-4Q
 for 24003 <at> debbugs.gnu.org; Sat, 16 Jul 2016 06:22:35 -0400
Received: from sasl.smtp.pobox.com (unknown [127.0.0.1])
 by pb-sasl1.pobox.com (Postfix) with ESMTP id 781E02484B;
 Sat, 16 Jul 2016 06:22:30 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc
 :subject:references:date:in-reply-to:message-id:mime-version
 :content-type; s=sasl; bh=Moc2dHia74nblst6gg9xd1G0PsE=; b=QYLmc0
 Mg3CcR41A0y+HtyvSibdJN9bgsxeSAD9q1ASAoVavXMIvNQ0UCDg6Z4KcrUeeFBX
 54dOdCSRLMnlPL1PrZNR1zqBtoUJY8xI7NhuF/lktg3SPLjVKanObeZ2JEtQSWHf
 uPQiE2L/AkERN9gYl9OwBlzYbKX+IzVZqZ210=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc
 :subject:references:date:in-reply-to:message-id:mime-version
 :content-type; q=dns; s=sasl; b=L7t99r6EE+OWEcEELDVEWELLbtLFCBtx
 5HYq+oMbZUxq1IdOZ6mszms79tatUt3BsajJp5Vhf7tWxqbJ+TnjItuwa8lAZPCT
 oKmy7ywP7DiiA7cLyUyBxQnMRkZDTlxI742Y9n/rHKxoU8AvvUomCV4V4r4cyVp8
 GibXupJxyhc=
Received: from pb-sasl1.nyi.icgroup.com (unknown [127.0.0.1])
 by pb-sasl1.pobox.com (Postfix) with ESMTP id 703222484A;
 Sat, 16 Jul 2016 06:22:30 -0400 (EDT)
Received: from clucks (unknown [88.160.190.192])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by pb-sasl1.pobox.com (Postfix) with ESMTPSA id 90E1024849;
 Sat, 16 Jul 2016 06:22:29 -0400 (EDT)
From: Andy Wingo <wingo@HIDDEN>
To: Thomas Klausner <wiz@HIDDEN>
Subject: Re: bug#24003: guile-2.0.12: test failure on NetBSD: test-loose-ends
References: <20160716091517.GQ23723@HIDDEN>
Date: Sat, 16 Jul 2016 12:22:22 +0200
In-Reply-To: <20160716091517.GQ23723@HIDDEN> (Thomas Klausner's
 message of "Sat, 16 Jul 2016 11:15:17 +0200")
Message-ID: <877fclx4pt.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Pobox-Relay-ID: 33675D04-4B3F-11E6-8D53-C1836462E9F6-02397024!pb-sasl1.pobox.com
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: 24003
Cc: 24003 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.3 (-)

Hi :)

On Sat 16 Jul 2016 11:15, Thomas Klausner <wiz@HIDDEN> writes:

> "/scratch/lang/guile20/work/guile-2.0.12/test-suite/standalone/test-loose-ends": not in executable format: File format not recognized

I think that because test-loose-ends is built with libtool, the right
incantation here is:

"libtool --mode=execute gdb test-loose-ends"

Would you mind doing that?  Then we might have a proper backtrace :)
You probably have to run that within the equivalent of:

  TESTS_ENVIRONMENT =						\
    top_srcdir="$(top_srcdir)"					\
    srcdir="$(srcdir)"						\
    builddir="$(builddir)"					\
    @LOCALCHARSET_TESTS_ENVIRONMENT@				\
    GUILE_INSTALL_LOCALE=1 GUILE_AUTO_COMPILE=0 "${top_builddir}/meta/build-env"

Andy




Information forwarded to bug-guile@HIDDEN:
bug#24003; Package guile. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 16 Jul 2016 09:15:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jul 16 05:15:33 2016
Received: from localhost ([127.0.0.1]:53495 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bOLh7-0005KM-Az
	for submit <at> debbugs.gnu.org; Sat, 16 Jul 2016 05:15:33 -0400
Received: from eggs.gnu.org ([208.118.235.92]:45760)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <wiz@HIDDEN>) id 1bOLh6-0005KB-9t
 for submit <at> debbugs.gnu.org; Sat, 16 Jul 2016 05:15:32 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <wiz@HIDDEN>) id 1bOLh0-0000DW-2g
 for submit <at> debbugs.gnu.org; Sat, 16 Jul 2016 05:15:27 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled
 version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:58183)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <wiz@HIDDEN>) id 1bOLgz-0000DL-W4
 for submit <at> debbugs.gnu.org; Sat, 16 Jul 2016 05:15:26 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:36719)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <wiz@HIDDEN>) id 1bOLgx-0005qh-DS
 for bug-guile@HIDDEN; Sat, 16 Jul 2016 05:15:24 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <wiz@HIDDEN>) id 1bOLgs-0000Cu-B2
 for bug-guile@HIDDEN; Sat, 16 Jul 2016 05:15:22 -0400
Received: from danbala.ifoer.tuwien.ac.at ([128.130.168.64]:50664)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <wiz@HIDDEN>) id 1bOLgr-0000Cm-Vq
 for bug-guile@HIDDEN; Sat, 16 Jul 2016 05:15:18 -0400
Received: by danbala.ifoer.tuwien.ac.at (Postfix, from userid 116)
 id 818FCA5A4; Sat, 16 Jul 2016 11:15:17 +0200 (CEST)
Date: Sat, 16 Jul 2016 11:15:17 +0200
From: Thomas Klausner <wiz@HIDDEN>
To: bug-guile@HIDDEN
Subject: guile-2.0.12: test failure on NetBSD: test-loose-ends
Message-ID: <20160716091517.GQ23723@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

Hi!

When running the self-tests on NetBSD-7.99.34/amd64, I see:

PASS: test-language
error: interrupted by the user
PASS: test-guild-compile
PASS: test-num2integral
PASS: test-round
PASS: test-list
PASS: test-unwind
PASS: test-conversion
[1]   Segmentation fault (core dumped) top_srcdir="../....
FAIL: test-loose-ends
PASS: test-fast-slot-ref
PASS: test-mb-regexp
PASS: test-use-srfi
PASS: test-scm-c-read
PASS: test-scm-take-locale-symbol
PASS: test-scm-take-u8vector
PASS: test-scm-to-latin1-string
PASS: test-scm-values
PASS: test-scm-c-bind-keyword-arguments
PASS: test-srfi-4
PASS: test-smob-mark
PASS: test-smob-mark-race
==================================
1 of 27 tests failed
Please report to bug-guile@HIDDEN
==================================
*** Error code 1

Backtrace:

# gdb test-loose-ends test-loose-ends.core
GNU gdb (GDB) 7.10.1
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64--netbsd".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
"/scratch/lang/guile20/work/guile-2.0.12/test-suite/standalone/test-loose-ends": not in executable format: File format not recognized
[New process 1]
Core was generated by `test-loose-ends'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x000077b43119f010 in ?? ()
(gdb) bt
#0  0x000077b43119f010 in ?? ()
#1  0x000000000040108b in ?? ()
#2  0x000077b43151a800 in ?? ()
#3  0x1412c5632c4eccb5 in ?? ()
#4  0x00007f7fffb93410 in ?? ()
#5  0x00007f7fffb93410 in ?? ()
#6  0x000077b42f183b60 in ?? ()
#7  0x000077b43151a800 in ?? ()
#8  0x0000000000000002 in ?? ()
#9  0x000077b431684852 in ?? ()
#10 0x0000000000000000 in ?? ()
(gdb) quit
# gdb .libs/test-loose-ends test-loose-ends.core
GNU gdb (GDB) 7.10.1
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64--netbsd".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from .libs/test-loose-ends...(no debugging symbols found)...done.
[New process 1]
Core was ge0000000040108b in tests ()
#2  0x000077b431684852 in invoke_main_func () from /scratch/lang/guile20/work/guile-2.0.12/libguile/.libs/libguile-2.0.so.22
#3  0x000077b431658331 in c_body () from /scratch/lang/guile20/work/guile-2.0.12/libguile/.libs/libguil12/libguile/.libs/libguile-2.0.so.22
#5  0x000077b4316633e6 in scm_call_4 () from /scratch/lang/guile20/work/guile-2.0.12/libguile/.libs/libguile-2.0.so.22
#6  0x000077b431658b92 in scm_i_with_continuation_barrier () from /scratch/lang/guile20/work/guile-rrier () from /scratch/lang/guile20/work/guile-2.0.12/libguile/.libs/libguile-2.0.so.22
#8  0x000077b4316e59f6 in with_guile_and_parent () from /scratch/lang/guile20/work/guile-2.0.12/libguile/.libs/libguile-2.0.so.22
#9  0x000077b4302177c4 in GC_call_witlib/libgc.so.1
#10 0x000077b4316e6056 in scm_with_guile () from /scratch/lang/guile20/work/guile-2.0.12/libguile/.libs/libguile-2.0.so.22
#11 0x000077b431684ac8 in scm_boot_guile () from /scratch/lang/guile20/work/guile-2.0.12/libguile/.libs/libguile-2.0.so.22
#12 0x000000000040116c in main ()

I don't know how to debug this further, please advise.
 Thomas




Acknowledgement sent to Thomas Klausner <wiz@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guile@HIDDEN. Full text available.
Report forwarded to bug-guile@HIDDEN:
bug#24003; Package guile. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 16 Jul 2016 11:30:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.