From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andy Wingo Newsgroups: gmane.lisp.guile.devel Subject: Re: [PATCH] Fix hanging of popen.test Date: Tue, 29 Jun 2010 11:31:48 +0200 Message-ID: References: <1276210496-6477-1-git-send-email-neil@ossau.uklinux.net> <87vd9p5p07.fsf@ossau.uklinux.net> <871vbq25if.fsf@ossau.uklinux.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1277803784 3238 80.91.229.12 (29 Jun 2010 09:29:44 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 29 Jun 2010 09:29:44 +0000 (UTC) Cc: guile-devel@gnu.org To: Neil Jerram Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Jun 29 11:29:41 2010 Return-path: Envelope-to: guile-devel@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 1OTX8O-0007TK-J6 for guile-devel@m.gmane.org; Tue, 29 Jun 2010 11:29:41 +0200 Original-Received: from localhost ([127.0.0.1]:54647 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OTX8N-0003nT-QL for guile-devel@m.gmane.org; Tue, 29 Jun 2010 05:29:39 -0400 Original-Received: from [140.186.70.92] (port=51394 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OTX85-0003kZ-98 for guile-devel@gnu.org; Tue, 29 Jun 2010 05:29:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OTX83-0002Ev-Pf for guile-devel@gnu.org; Tue, 29 Jun 2010 05:29:21 -0400 Original-Received: from a-pb-sasl-quonix.pobox.com ([208.72.237.25]:43125 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OTX83-0002Ei-LW for guile-devel@gnu.org; Tue, 29 Jun 2010 05:29:19 -0400 Original-Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 22639C0AA6; Tue, 29 Jun 2010 05:29:19 -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:content-transfer-encoding; s=sasl; bh=o1xUIXWGIRrQ r9XsCtSxFKlPKGA=; b=kxHad/c9Mt8tZJ3GR/luhrmIIWy1uZhgmp4XT20C4c2t HZqLrtkdLZUw3/TjIVdkzsFrnunlnR4X1qvp/AmL5GrmSIKmINul6oUI7xn84DiZ qHR7t1btIrV3KGPE8W4B988Dh2q0AuFf3wF23G0aaNGgqWc1pYYbomKma0LHDwI= 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:content-transfer-encoding; q=dns; s=sasl; b=aD5/Xc jttb+CLfFpnru+YxK7dG1K4PCPK2e516+8CzMABkGlOjTzLkUFI1HSZQCBIYBSPO xeG8yRn5LJRQxoP3VoPsZ8UghpY3W4hlDzaJ4xad1KCBc1Crk4QOX86qq3mtdvRQ 3e7gN6BexI5eFRtZ0IBCDC1X7ABgDgYZri3uw= Original-Received: from a-pb-sasl-quonix. (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 0D256C0AA5; Tue, 29 Jun 2010 05:29:18 -0400 (EDT) Original-Received: from unquote.localdomain (unknown [83.202.24.141]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTPSA id 6C9BEC0AA4; Tue, 29 Jun 2010 05:29:16 -0400 (EDT) In-Reply-To: <871vbq25if.fsf@ossau.uklinux.net> (Neil Jerram's message of "Mon, 28 Jun 2010 22:48:08 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) X-Pobox-Relay-ID: CA666428-8360-11DF-843E-9056EE7EF46B-02397024!a-pb-sasl-quonix.pobox.com X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:10586 Archived-At: Hi Neil, On Mon 28 Jun 2010 23:48, Neil Jerram writes: > When I try to build Guile again now, to double check, I get: > > cat alist.doc arbiters.doc array-handle.doc array-map.doc arrays.doc asyn= c.doc backtrace.doc boolean.doc bitvectors.doc bytevectors.doc chars.doc co= ntrol.doc continuations.doc debug.doc deprecated.doc deprecation.doc discou= raged.doc dynl.doc dynwind.doc eq.doc error.doc eval.doc evalext.doc expand= .doc extensions.doc feature.doc fluids.doc foreign.doc fports.doc gc-malloc= .doc gc.doc gettext.doc generalized-arrays.doc generalized-vectors.doc goop= s.doc gsubr.doc guardians.doc hash.doc hashtab.doc hooks.doc i18n.doc init.= doc ioext.doc keywords.doc list.doc load.doc macros.doc mallocs.doc memoize= .doc modules.doc numbers.doc objprop.doc options.doc pairs.doc ports.doc pr= int.doc procprop.doc procs.doc promises.doc properties.doc r6rs-ports.doc r= andom.doc rdelim.doc read.doc root.doc rw.doc scmsigs.doc script.doc simpos= .doc smob.doc sort.doc srcprop.doc srfi-13.doc srfi-14.doc srfi-4.doc stack= chk.doc stacks.doc stime.doc strings.doc strorder.doc strports.doc struct.d= oc symbols.doc threads.doc throw.doc trees.doc uniform.doc values.doc varia= ble.doc vectors.doc version.doc vports.doc weaks.doc dynl.doc filesys.doc p= osix.doc net_db.doc socket.doc regex-posix.doc | GUILE_AUTO_COMPILE=3D0 ../= meta/uninstalled-env guile-tools snarf-check-and-output-texi > gui= le-procedures.texi || { rm guile-procedures.texi; false; } > `scm_trampoline_1' is deprecated. Just use `scm_call_1' instead. > guile: uncaught throw to wrong-type-arg: (vm-debug-engine Wrong type to a= pply: ~S (#) (#)) > Cannot exit gracefully when init is in progress; aborting. > cat: write error: Broken pipe > /bin/sh: line 1: 9771 Done(1) cat alist.doc arbiters.doc= array-handle.doc array-map.doc arrays.doc async.doc backtrace.doc boolean.= doc bitvectors.doc bytevectors.doc chars.doc control.doc continuations.doc = debug.doc deprecated.doc deprecation.doc discouraged.doc dynl.doc dynwind.d= oc eq.doc error.doc eval.doc evalext.doc expand.doc extensions.doc feature.= doc fluids.doc foreign.doc fports.doc gc-malloc.doc gc.doc gettext.doc gene= ralized-arrays.doc generalized-vectors.doc goops.doc gsubr.doc guardians.do= c hash.doc hashtab.doc hooks.doc i18n.doc init.doc ioext.doc keywords.doc l= ist.doc load.doc macros.doc mallocs.doc memoize.doc modules.doc numbers.doc= objprop.doc options.doc pairs.doc ports.doc print.doc procprop.doc procs.d= oc promises.doc properties.doc r6rs-ports.doc random.doc rdelim.doc read.do= c root.doc rw.doc scmsigs.doc script.doc simpos.doc smob.doc sort.doc srcpr= op.doc srfi-13.doc srfi-14.doc srfi-4.doc stackchk.doc stacks.doc stime.doc= strings.doc strorder.doc strports.doc struct.doc symbols.doc threads.doc t= hrow.doc trees.doc uniform.doc values.doc variable.doc vectors.doc version.= doc vports.doc weaks.doc dynl.doc filesys.doc posix.doc net_db.doc socket.d= oc regex-posix.doc > 9772 Aborted | GUILE_AUTO_COMPILE=3D0 ../meta/unins= talled-env guile-tools snarf-check-and-output-texi > guile-procedures.texi > > Is that a known problem? Has the correct build incantation perhaps > changed (from './autogen.sh && ./configure && make && make check') ? This is not a known problem to me, and the build has not changed; however it seems you are working on an old revision. Some things changed in the past that required a clean build. Can you try that? Furthermore in the past the meta/uninstalled-env wasn't setting GUILE_SYSTEM_PATH properly, so it would pick up installed .scm files. > If I then go to a shell: > > neil@arudy:~/SW/Guile/master$ GUILE_AUTO_COMPILE=3D0 ./meta/uninstalled-e= nv guile -c '(+ 3 3)' > `scm_trampoline_1' is deprecated. Just use `scm_call_1' instead. This is fishy; nothing in current code calls scm_trampoline_1. > guile: uncaught throw to wrong-type-arg: (vm-debug-engine Wrong type to a= pply: ~S (#) (#)) > Cannot exit gracefully when init is in progress; aborting. > Aborted Indeed. > Also, in the autogen.sh step, in case it's relevant, I get some > warnings: > > am/snarf:5: AM_V_SNARF_$(V: non-POSIX variable name Yes, they are harmless warnings. You don't get these warnings with automake 1.11.=20 FWIW I'm going to not be around very much until sometime next week, so apologies in advance for delayed replies :) Regards, Andy --=20 http://wingolog.org/