From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andreas Rottmann Newsgroups: gmane.lisp.guile.bugs Subject: Re: Guile bailing out with "uncaught throw to wrong-type-arg" on amd64 Linux Date: Mon, 13 Sep 2010 09:49:32 +0200 Message-ID: <877hiq6q2b.fsf@delenn.lan> References: <87fwxf6wt1.fsf@delenn.lan> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1284364197 5558 80.91.229.12 (13 Sep 2010 07:49:57 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 13 Sep 2010 07:49:57 +0000 (UTC) Cc: Guile Bugs To: Andy Wingo Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Mon Sep 13 09:49:54 2010 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Ov3nV-0003Gb-S7 for guile-bugs@m.gmane.org; Mon, 13 Sep 2010 09:49:54 +0200 Original-Received: from localhost ([127.0.0.1]:54882 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ov3nV-0003oc-E5 for guile-bugs@m.gmane.org; Mon, 13 Sep 2010 03:49:53 -0400 Original-Received: from [140.186.70.92] (port=46114 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ov3nL-0003ng-SA for bug-guile@gnu.org; Mon, 13 Sep 2010 03:49:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Ov3nI-00071S-1r for bug-guile@gnu.org; Mon, 13 Sep 2010 03:49:43 -0400 Original-Received: from mailout-de.gmx.net ([213.165.64.23]:60699 helo=mail.gmx.net) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1Ov3nH-00071D-JJ for bug-guile@gnu.org; Mon, 13 Sep 2010 03:49:40 -0400 Original-Received: (qmail invoked by alias); 13 Sep 2010 07:49:37 -0000 Original-Received: from 83-215-154-5.hage.dyn.salzburg-online.at (EHLO nathot.lan) [83.215.154.5] by mail.gmx.net (mp061) with SMTP; 13 Sep 2010 09:49:37 +0200 X-Authenticated: #3102804 X-Provags-ID: V01U2FsdGVkX19p45UzZA1ps3T/vLholRwEJDk9Rd2JCq4tBtJVIS 6rrU01xZRdrcBw Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by nathot.lan (Postfix) with ESMTP id D31343A695; Mon, 13 Sep 2010 09:49:36 +0200 (CEST) Original-Received: from nathot.lan ([127.0.0.1]) by localhost (nathot.lan [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DrVeX6L8gvIn; Mon, 13 Sep 2010 09:49:32 +0200 (CEST) Original-Received: from delenn.lan (delenn.lan [192.168.3.11]) by nathot.lan (Postfix) with ESMTP id 839E53A693; Mon, 13 Sep 2010 09:49:32 +0200 (CEST) Original-Received: by delenn.lan (Postfix, from userid 1000) id 31C9F74EDA; Mon, 13 Sep 2010 09:49:32 +0200 (CEST) In-Reply-To: (Andy Wingo's message of "Sun, 12 Sep 2010 23:53:28 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:4810 Archived-At: Andy Wingo writes: > Hi Andreas, > > On Sun 12 Sep 2010 13:11, Andreas Rottmann writes: > >> % GUILE_AUTO_COMPILE=0 ./meta/gdb-uninstalled-guile -q > > I'm curious about the load_extension. I recently fixed up some things in > master that should simplify our "test matrix", so to speak, and would be > interested to see if you can try this again. > Now I additionally get an "unterminated `#! ... !#' comment error: GEN guile-procedures.texi ERROR: In procedure skip_block_comment: ERROR: /home/rotty/src/guile/guile-tools:1:2: unterminated `#! ... !#' comment guile: uncaught throw to wrong-type-arg: (#f Wrong type (expecting ~A): ~S (exact integer (#t # # #)) ((#t # # #))) make[3]: *** [guile-procedures.texi] Error 1 make[3]: Leaving directory `/home/rotty/src/guile/_build/libguile' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/rotty/src/guile/_build/libguile' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/rotty/src/guile/_build' make: *** [all] Error 2 build/install failed Inside GDB, the issue looks different now: % GUILE_AUTO_COMPILE=0 ./meta/gdb-uninstalled-guile -q GNU gdb (GDB) 7.2-debian Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /home/rotty/src/guile/_build/libguile/.libs/lt-guile...done. (gdb) r Starting program: /home/rotty/src/guile/_build/libguile/.libs/lt-guile -q [Thread debugging using libthread_db enabled] [New Thread 0x7ffff5e2e710 (LWP 7312)] Program received signal SIGPWR, Power fail/restart. [Switching to Thread 0x7ffff5e2e710 (LWP 7312)] 0x00007ffff6d99ebd in read () at ../sysdeps/unix/syscall-template.S:82 82 ../sysdeps/unix/syscall-template.S: No such file or directory. in ../sysdeps/unix/syscall-template.S (gdb) Regards, Rotty -- Andreas Rottmann --