From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 10 00:03:07 2013 Received: (at submit) by debbugs.gnu.org; 10 Apr 2013 04:03:07 +0000 Received: from localhost ([127.0.0.1]:42797 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UPmFX-0002Fs-0S for submit@debbugs.gnu.org; Wed, 10 Apr 2013 00:03:07 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35300) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UPmFT-0002Fk-O3 for submit@debbugs.gnu.org; Wed, 10 Apr 2013 00:03:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UPmBr-0001WT-4x for submit@debbugs.gnu.org; Tue, 09 Apr 2013 23:59:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00,HTML_MESSAGE, MIME_HTML_ONLY,RCVD_IN_DNSWL_NONE autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:55138) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UPmBr-0001WP-2L for submit@debbugs.gnu.org; Tue, 09 Apr 2013 23:59:19 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46644) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UPmBo-0001Qf-E8 for bug-guile@gnu.org; Tue, 09 Apr 2013 23:59:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UPmBl-0001Ve-8Z for bug-guile@gnu.org; Tue, 09 Apr 2013 23:59:16 -0400 Received: from mout.web.de ([212.227.17.12]:49792) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UPmBk-0001VA-VY for bug-guile@gnu.org; Tue, 09 Apr 2013 23:59:13 -0400 Received: from 3capp-webde-bs22.server.lan ([172.19.170.22]) by mriweb.server.lan (mriweb002) with ESMTPA (Nemesis) id 0M20pB-1UkCNp3WxP-00tkrP for ; Wed, 10 Apr 2013 05:59:10 +0200 Received: from [85.177.94.64] by 3capp-webde-bs22.server.lan with HTTP; Wed Apr 10 05:59:10 CEST 2013 MIME-Version: 1.0 Message-ID: From: "Jan Schukat" To: bug-guile@gnu.org Subject: REPL doesn't work on windows min-gw Content-Type: text/html; charset=UTF-8 Date: Wed, 10 Apr 2013 05:59:10 +0200 (CEST) Importance: normal Sensitivity: Normal X-Priority: 3 X-Provags-ID: V03:K0:DZoJGPFkCf4HwnSKyy9n1KsopbbMNDFScMNQtdTm2iW jXK0neYzjhiNoFMsrXWtWBdPMZxVsGDFNp1lKLuhx52aO1mzeB ObXZMhPdFq9ZoS46aLF5nzrYulFoj6UC0CfkXM9P5+9VezmGv8 QukMgMhOUZmVot1gCEXrurCL5hlIcy4VU7dKPwoBC99Ayem7Xq Wf+0V/EZuvycai9VtLrrUuzl8ov6oAK1aftPq/02yDLx5Vkq2A 0sgY9LKMG9xCKnFWztkfrwsKAy8JN4fN9bjMs8S3PsvOwqOc4n 2pcdF9Ts54hYFAqiEBHkKmc6lS2 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------)
I thought I better start a new bug report, since the old #13848 definitely isn't fitting anymore. I can now build guile-2.0 on windows mingw.
I can even run it. Give it expressions on the command line to evaluate, and it does so.
 
But it can't start the REPL. It just hangs. That's where I am at now, after investigating why I can't run it and it aborted while loading q.scm.
 
I guess I retrace what I have been doing:
 
Using gdb and some added debug output I figured that q.scm is loaded by futures.scm and futures.scm is loaded by threads.scm and threads.scm is loaded by top-repl.scm
So I thought I just --disable-threads. I did, but strangely (provided? 'threads) was still #t and threads was loaded.
So I commented out the line 61-63 in top-repl.scm where the thread module is set up to be loaded.
Now guile.exe hangs at loading null.scm. That was the point when I simply tried to run expressions from the command line with -c and saw that it works.
 
That's when I reconfigured and recompiled again with --disabled-posix and --disable-threads. When I now want to start the guile REPL it exits with a proper backtrace:
 
module: C:/Users/shookie/guiletest/lib/lib/guile/2.0/ccache\ice-9\vlist.go
Backtrace:
In ice-9/boot-9.scm:
 157: 5 [catch #t #<catch-closure 1cec500> ...]
In unknown file:
   ?: 4 [apply-smob/1 #<catch-closure 1cec500>]
In ice-9/boot-9.scm:
  63: 3 [call-with-prompt prompt0 ...]
In ice-9/top-repl.scm:
  78: 2 [#<procedure 223ee50 at ice-9/top-repl.scm:68:5 ()>]
In system/repl/repl.scm:
 138: 1 [start-repl scheme #:debug #f]
In system/repl/common.scm:
 147: 0 [make-repl scheme #f]
system/repl/common.scm:147:25: In procedure make-repl:
system/repl/common.scm:147:25: In procedure module-lookup: Unbound variable: times
 
 
So that's where I'm at. Thought that might be of interest already. When I get to work on it again my next steps will be starting guile with command line expressions loading all different kinds of modules related to to the REPL to see which one does the hanging. If you have any suggestions or hints on how to proceed best, I'd be greateful as well.
 
Regards
 
Jan Schukat
From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 10 16:27:55 2013 Received: (at 14171) by debbugs.gnu.org; 10 Apr 2013 20:27:55 +0000 Received: from localhost ([127.0.0.1]:44111 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UQ1cY-0007ef-E2 for submit@debbugs.gnu.org; Wed, 10 Apr 2013 16:27:55 -0400 Received: from a-pb-sasl-quonix.pobox.com ([208.72.237.25]:48756 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UQ1cU-0007eQ-VX for 14171@debbugs.gnu.org; Wed, 10 Apr 2013 16:27:52 -0400 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 02B49C2B3; Wed, 10 Apr 2013 16:24:05 -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=7mNiYOmMMwxr/3SJWz1mnvt1Uyw=; b=wuAKjU FOSt44Prw7j6OIwrUkWJfDYaXVkc5lLgsCnugx/wIDqMBUqgLuKXEUoDyrdgaT7v zIhlCgRas50dNU0svGeXAd071ZSqT1RpuX1T3M/RplPMCo/iR5a63rMC7yp0hSB1 PmzDVTEsi706O5P2QaM2YJ/dDspuJGG8aGedI= 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=x4I0tjuy2zSRMrtnciFBZmHpcndmvJX4 DNPALpdhEWH3rExuv8yaNUTih4gG6EGeHKdrZCxwlj5WXfOwvxs/gQhK7rTH1hwW HL409E5+xXFFpdk6SmvYEzBZGWyc84P8sWgIerD0cwo1qLCmZzrukkkM64tD2U5s 6dOu5UTRPZg= Received: from a-pb-sasl-quonix.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id EFAABC2B2; Wed, 10 Apr 2013 16:24:04 -0400 (EDT) Received: from badger (unknown [88.160.190.192]) (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 67725C2B1; Wed, 10 Apr 2013 16:24:04 -0400 (EDT) From: Andy Wingo To: "Jan Schukat" Subject: Re: bug#14171: REPL doesn't work on windows min-gw References: Date: Wed, 10 Apr 2013 22:23:57 +0200 In-Reply-To: (Jan Schukat's message of "Wed, 10 Apr 2013 05:59:10 +0200 (CEST)") Message-ID: <87sj2yw2w2.fsf@pobox.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: 96B0CBFE-A21C-11E2-9CC4-D36F0E5B5709-02397024!a-pb-sasl-quonix.pobox.com X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: 14171 Cc: 14171@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.3 (----) On Wed 10 Apr 2013 05:59, "Jan Schukat" writes: > system/repl/common.scm:147:25: In procedure make-repl: > system/repl/common.scm:147:25: In procedure module-lookup: Unbound > variable: times Can you try with the 2.0.9 release, made yesterday? It should fix this error. Andy -- http://wingolog.org/ From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 11 10:44:58 2013 Received: (at 14171) by debbugs.gnu.org; 11 Apr 2013 14:45:00 +0000 Received: from localhost ([127.0.0.1]:45757 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UQIk7-0006EP-Ka for submit@debbugs.gnu.org; Thu, 11 Apr 2013 10:44:57 -0400 Received: from mout.web.de ([212.227.17.12]:50852) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UQIjq-0006AQ-DF for 14171@debbugs.gnu.org; Thu, 11 Apr 2013 10:44:42 -0400 Received: from 3capp-webde-bs12.server.lan ([172.19.170.12]) by mriweb.server.lan (mriweb001) with ESMTPA (Nemesis) id 0Lpipc-1V287r3l82-00fL3N; Thu, 11 Apr 2013 16:40:17 +0200 Received: from [92.231.228.212] by 3capp-webde-bs12.server.lan with HTTP; Thu Apr 11 16:40:17 CEST 2013 MIME-Version: 1.0 Message-ID: From: "Jan Schukat" To: "Andy Wingo" Subject: Aw: Re: bug#14171: REPL doesn't work on windows min-gw Content-Type: text/html; charset=UTF-8 Date: Thu, 11 Apr 2013 16:40:17 +0200 (CEST) Importance: normal Sensitivity: Normal In-Reply-To: <87sj2yw2w2.fsf@pobox.com> References: , <87sj2yw2w2.fsf@pobox.com> X-UI-Message-Type: mail X-Priority: 3 X-Provags-ID: V03:K0:oE9iDYW/lN70pL1Wrk775nTilGGAa1llM9M94bF2+nL nynAaFR6mbeQiWJoGHwp/LABEcsbfqRI/xuWK5E5vjHHMVxHw4 hvV8ZYKBoRPo/DxPo/Jk+JRQQODk5OYpsofpJhD2fisJ+jpwAH 0qvpySaqzsk5USEvVE4GHh6+puGNLfCtmZ1mO+5L6PAG5l5IYj TV1FPz754Mx3/uwrtiHXvpG+N/TrsoYu8DtRwdXoomDU0+LEF9 nXTjFYTC7dgK1hYLwd/kRXygcK6sZXqYEYZOfQsMU6Opy1rV6m 4XTA+S2w4wemy3k1i5KO3X7xWXv X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 14171 Cc: 14171@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.2 (-)
Ok, did use this package: guile-2.0.9.2-f480a-dirty.tar.gz and can build and run guile-2.0 on mingw when I --disable-posix, which makes sense, since Windows is not posix :) Can even use threads.
 
I guess I try to get the test-suite to run now.
 
I'm pretty happy now that my issues on windows could be resolved in the last few weeks.
 
Regards
 
Jan Schukat
 
Gesendet: Mittwoch, 10. April 2013 um 22:23 Uhr
Von: "Andy Wingo" <wingo@pobox.com>
An: "Jan Schukat" <shookie@email.de>
Cc: 14171@debbugs.gnu.org
Betreff: Re: bug#14171: REPL doesn't work on windows min-gw
On Wed 10 Apr 2013 05:59, "Jan Schukat" <shookie@email.de> writes:

> system/repl/common.scm:147:25: In procedure make-repl:
> system/repl/common.scm:147:25: In procedure module-lookup: Unbound
> variable: times

Can you try with the 2.0.9 release, made yesterday? It should fix this
error.

Andy
--
http://wingolog.org/
From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 14 13:30:53 2013 Received: (at 14171) by debbugs.gnu.org; 14 Apr 2013 17:30:53 +0000 Received: from localhost ([127.0.0.1]:50439 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1URQlR-0002Os-3E for submit@debbugs.gnu.org; Sun, 14 Apr 2013 13:30:53 -0400 Received: from world.peace.net ([96.39.62.75]:41319) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1URQlO-0002Oe-C3 for 14171@debbugs.gnu.org; Sun, 14 Apr 2013 13:30:51 -0400 Received: from 209-6-91-212.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com ([209.6.91.212] helo=tines.lan) by world.peace.net with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1URQhH-0006cm-14; Sun, 14 Apr 2013 13:26:35 -0400 From: Mark H Weaver To: "Jan Schukat" Subject: Re: bug#14171: Aw: Re: bug#14171: REPL doesn't work on windows min-gw References: <87sj2yw2w2.fsf@pobox.com> Date: Sun, 14 Apr 2013 13:26:25 -0400 In-Reply-To: (Jan Schukat's message of "Thu, 11 Apr 2013 16:40:17 +0200 (CEST)") Message-ID: <87bo9h3txa.fsf@tines.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 14171 Cc: Andy Wingo , 14171@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) --=-=-= Content-Type: text/plain "Jan Schukat" writes: > Ok, did use this package: guile-2.0.9.2-f480a-dirty.tar.gz and can > build and run guile-2.0 on mingw when I --disable-posix, which makes > sense, since Windows is not posix :) Can even use threads. > I guess I try to get the test-suite to run now. > I'm pretty happy now that my issues on windows could be resolved in > the last few weeks. Excellent! :) FYI, LRN on #gnunet reported the same issue (Guile REPL hangs on mingw), and --disable-posix fixed the problem for him as well. He provided a backtrace (generated by ProcessHacker; gdb didn't generate a useful backtrace), and I've attached it below. He also reported that, when built with --enable-posix, control reached the start of 'top-repl', but never reached 'start-repl'. The backtrace seems to suggest that the lockup might be happening within 'sigaction', which is called from 'call-with-sigint' in (ice-9 top-repl). Regards, Mark --=-=-= Content-Type: text/plain Content-Disposition: inline; filename=guile-mingw32-repl-hang-backtrace Content-Description: Backtrace of Guile REPL hang on mingw32 with --enable-posix 0, ntoskrnl.exe!_misaligned_access+0x17e7 1, ntoskrnl.exe!KeAcquireSpinLockAtDpcLevel+0x93d 2, ntoskrnl.exe!KeWaitForSingleObject+0x19f 3, ntoskrnl.exe!_misaligned_access+0xba4 4, ntoskrnl.exe!_misaligned_access+0x1821 5, ntoskrnl.exe!KeAcquireSpinLockAtDpcLevel+0x93d 6, ntoskrnl.exe!KeWaitForMultipleObjects+0x26a 7, ntoskrnl.exe!NtWaitForSingleObject+0x40f 8, ntoskrnl.exe!IoReportTargetDeviceChange+0xe6d 9, ntoskrnl.exe!KeSynchronizeExecution+0x3a23 10, wow64cpu.dll!TurboDispatchJumpAddressEnd+0x6c0 11, wow64cpu.dll!TurboDispatchJumpAddressEnd+0xf5 12, wow64.dll!Wow64SystemServiceEx+0x1ce 13, wow64.dll!Wow64LdrpInitialize+0x429 14, ntdll.dll!RtlUniform+0x6e6 15, ntdll.dll!RtlCreateTagHeap+0xa7 16, ntdll.dll!LdrInitializeThunk+0xe 17, ntdll.dll!ZwWaitForMultipleObjects+0x15 18, kernel32.dll!WaitForMultipleObjectsEx+0x8e 19, kernel32.dll!WaitForMultipleObjects+0x18 20, libwinpthread-1.dll!pthread_cond_init+0x1f8 21, libwinpthread-1.dll!pthread_tls_init+0x503 22, libwinpthread-1.dll!pthread_cond_init+0x510 23, libwinpthread-1.dll!pthread_cond_wait+0x138 24, libgcc_s_sjlj-1.dll!_emutls_get_address+0x52 25, libguile-2.0-22.dll!scm_spawn_thread+0xc6 26, libguile-2.0-22.dll!scm_init_rw+0x8c 27, libwinpthread-1.dll!pthread_once+0xae 28, libguile-2.0-22.dll!scm_sigaction_for_thread+0x7f 29, libguile-2.0-22.dll!scm_primitive_eval+0x34 30, libguile-2.0-22.dll!scm_call_4+0x48 31, libguile-2.0-22.dll!scm_catch_with_pre_unwind_handler+0x4e 32, libguile-2.0-22.dll!scm_i_with_continuation_barrier+0x6f 33, libguile-2.0-22.dll!scm_current_error_port+0x20 34, guile.exe+0x86d90 0, ntoskrnl.exe!_misaligned_access+0x17e7 1, ntoskrnl.exe!KeAcquireSpinLockAtDpcLevel+0x93d 2, ntoskrnl.exe!KeWaitForSingleObject+0x19f 3, ntoskrnl.exe!_misaligned_access+0xba4 4, ntoskrnl.exe!_misaligned_access+0x1821 5, ntoskrnl.exe!KeAcquireSpinLockAtDpcLevel+0x93d 6, ntoskrnl.exe!KeWaitForSingleObject+0x19f 7, ntoskrnl.exe!NtWaitForSingleObject+0xde 8, ntoskrnl.exe!KeSynchronizeExecution+0x3a23 9, wow64cpu.dll!TurboDispatchJumpAddressEnd+0x6c0 10, wow64cpu.dll!TurboDispatchJumpAddressEnd+0x4a8 11, wow64.dll!Wow64SystemServiceEx+0x1ce 12, wow64.dll!Wow64LdrpInitialize+0x429 13, ntdll.dll!RtlIsDosDeviceName_U+0x24c87 14, ntdll.dll!LdrInitializeThunk+0xe 15, ntdll.dll!ZwWaitForSingleObject+0x15 16, kernel32.dll!WaitForSingleObjectEx+0x43 17, kernel32.dll!WaitForSingleObject+0x12 18, libwinpthread-1.dll!pthread_cond_init+0x26f 19, kernel32.dll!WaitForSingleObject+0x12 20, libwinpthread-1.dll!pthread_rel_time_in_ms+0x24a 21, libwinpthread-1.dll!pthread_mutex_init+0x29b 22, libwinpthread-1.dll!pthread_rel_time_in_ms+0x24a 23, libgc-1.dll!GC_call_with_gc_active+0x216 24, libwinpthread-1.dll!pthread_mutex_trylock+0x1f 25, libgc-1.dll!GC_pthread_detach+0x28 26, libwinpthread-1.dll!pthread_self+0x8 27, libguile-2.0-22.dll!scm_all_threads+0x126 28, libwinpthread-1.dll!pthread_getclean+0x8 29, libgc-1.dll!GC_use_threads_discovery+0x26e 30, libgc-1.dll!GC_call_with_stack_base+0x1c 31, msvcrt.dll!itow_s+0x4c 32, msvcrt.dll!endthreadex+0x6c 33, kernel32.dll!BaseThreadInitThunk+0x12 34, ntdll.dll!RtlInitializeExceptionChain+0x63 35, ntdll.dll!RtlInitializeExceptionChain+0x36 if i insert (display "Hello\n") into top-repl, it prints there (at least at the beginning of the function). Nothing is printed in start-repl [12:47] --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 15 02:42:32 2013 Received: (at 14171) by debbugs.gnu.org; 15 Apr 2013 06:42:32 +0000 Received: from localhost ([127.0.0.1]:51252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1URd7W-0004Ml-1D for submit@debbugs.gnu.org; Mon, 15 Apr 2013 02:42:32 -0400 Received: from mout.web.de ([212.227.17.12]:52547) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1URd7F-0004LY-CF for 14171@debbugs.gnu.org; Mon, 15 Apr 2013 02:42:23 -0400 Received: from [192.168.0.27] ([92.231.231.62]) by smtp.web.de (mrweb103) with ESMTPSA (Nemesis) id 0Lm4hJ-1V0Ppx2A5p-00ZT7L; Mon, 15 Apr 2013 08:38:01 +0200 Message-ID: <516BA046.7000208@email.de> Date: Mon, 15 Apr 2013 08:37:58 +0200 From: Jan Schukat User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130329 Thunderbird/17.0.5 MIME-Version: 1.0 To: Andy Wingo Subject: Re: Aw: Re: bug#14171: REPL doesn't work on windows min-gw References: , <87sj2yw2w2.fsf@pobox.com> In-Reply-To: Content-Type: multipart/alternative; boundary="------------070108060802060309070305" X-Provags-ID: V02:K0:VB9ywNw8yzxzhCjHbHDxKbJThCNGoJJH44EGsVw1Cl5 AWSyWjgf05SkQWIlRr75RpJB0wZLXULYQEdSjmUa25/lOqQEQE fHBYWZUvHCbqC0u47d9qwPyJl+wg1ZFoGlGnk9C0W5viY3bx2g yjmUN1T8ZfwSplTSB451UVyhQBwfUp/7rFve5wFBc1TPRSeh5g cBKTC/dHglcyZ8opdbjYA== X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 14171 Cc: 14171@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) This is a multi-part message in MIME format. --------------070108060802060309070305 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Just a quick follow-up. Tried to run the test suite. And to see how it is supposed to work I first did that on linux. But when you use a --disaple-posix guile it fails at the second test already because chdir is defined in the posix module. So I didn't even run it on windows yet. Here's my output: ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /home/shookie/core/lib/guile-2.0/test-suite/guile-test ;;; compiling /home/shookie/core/lib/guile-2.0/test-suite/test-suite/lib.scm ;;; test-suite/lib.scm:531:46: warning: possibly unbound variable `setlocale' ;;; test-suite/lib.scm:531:46: warning: possibly unbound variable `LC_ALL' ;;; test-suite/lib.scm:533:49: warning: possibly unbound variable `setlocale' ;;; test-suite/lib.scm:533:49: warning: possibly unbound variable `LC_ALL' ;;; test-suite/lib.scm:539:14: warning: possibly unbound variable `setlocale' ;;; test-suite/lib.scm:539:14: warning: possibly unbound variable `LC_ALL' ;;; compiled /home/shookie/.cache/guile/ccache/2.0-LE-4-2.0/home/shookie/core/lib/guile-2.0/test-suite/test-suite/lib.scm.go ;;; guile-test:250:20: warning: possibly unbound variable `close' ;;; compiled /home/shookie/.cache/guile/ccache/2.0-LE-4-2.0/home/shookie/core/lib/guile-2.0/test-suite/guile-test.go Running tests/00-initial-env.test ;;; compiling /home/shookie/core/lib/guile-2.0/test-suite/tests/00-initial-env.test ;;; compiled /home/shookie/.cache/guile/ccache/2.0-LE-4-2.0/home/shookie/core/lib/guile-2.0/test-suite/tests/00-initial-env.test.go Running tests/00-socket.test ;;; compiling /home/shookie/core/lib/guile-2.0/test-suite/tests/00-socket.test ;;; tests/00-socket.test:195:0: warning: possibly unbound variable `chdir' ;;; tests/00-socket.test:303:23: warning: possibly unbound variable `primitive-fork' ;;; tests/00-socket.test:338:33: warning: possibly unbound variable `waitpid' ;;; tests/00-socket.test:339:24: warning: possibly unbound variable `status:exit-val' ;;; tests/00-socket.test:383:23: warning: possibly unbound variable `primitive-fork' ;;; tests/00-socket.test:411:33: warning: possibly unbound variable `waitpid' ;;; tests/00-socket.test:412:24: warning: possibly unbound variable `status:exit-val' ;;; tests/00-socket.test:481:23: warning: possibly unbound variable `primitive-fork' ;;; tests/00-socket.test:516:33: warning: possibly unbound variable `waitpid' ;;; tests/00-socket.test:517:24: warning: possibly unbound variable `status:exit-val' ;;; tests/00-socket.test:522:20: warning: possibly unbound variable `chdir' ;;; compiled /home/shookie/.cache/guile/ccache/2.0-LE-4-2.0/home/shookie/core/lib/guile-2.0/test-suite/tests/00-socket.test.go Backtrace: In ice-9/boot-9.scm: 157: 10 [catch #t # ...] In unknown file: ?: 9 [apply-smob/1 #] In ice-9/boot-9.scm: 63: 8 [call-with-prompt prompt0 ...] In ice-9/eval.scm: 432: 7 [eval # #] In guile-test: 240: 6 [main ("guile-test")] In ice-9/boot-9.scm: 697: 5 [for-each # #] In test-suite/lib.scm: 459: 4 [with-test-prefix* "tests/00-socket.test" ...] In ice-9/boot-9.scm: 2320: 3 [save-module-excursion #] 3966: 2 [#] In unknown file: ?: 1 [load-compiled/vm "/home/shookie/.cache/guile/ccache/2.0-LE-4-2.0/home/shookie/core/lib/guile-2.0/test-suite/tests/00-socket.test.go"] In tests/00-socket.test: 195: 0 [#] tests/00-socket.test:195:0: In procedure #: tests/00-socket.test:195:0: In procedure module-lookup: Unbound variable: chdir and the guile.log: PASS: tests/00-initial-env.test: goopsless: + wrong type argument: 1st argument string (eval) PASS: tests/00-initial-env.test: goopsless: + wrong type argument: 1st argument string (compile) PASS: tests/00-initial-env.test: goopsless: + wrong type argument: 2nd argument bool (eval) PASS: tests/00-initial-env.test: goopsless: + wrong type argument: 2nd argument bool (compile) PASS: tests/00-initial-env.test: goopsless: + wrong type argument: implicit forcing is not supported (eval) PASS: tests/00-initial-env.test: goopsless: + wrong type argument: implicit forcing is not supported (compile) PASS: tests/00-initial-env.test: goopsless: - wrong type argument: 1st argument string (eval) PASS: tests/00-initial-env.test: goopsless: - wrong type argument: 1st argument string (compile) PASS: tests/00-initial-env.test: goopsless: - wrong type argument: 2nd argument symbol (eval) PASS: tests/00-initial-env.test: goopsless: - wrong type argument: 2nd argument symbol (compile) PASS: tests/00-socket.test: htonl: 0 PASS: tests/00-socket.test: htonl: -1 PASS: tests/00-socket.test: htonl: 2^32 PASS: tests/00-socket.test: htonl: 2^1024 PASS: tests/00-socket.test: inet-ntop: ipv6: 0 PASS: tests/00-socket.test: inet-ntop: ipv6: 2^128-1 PASS: tests/00-socket.test: inet-ntop: ipv6: -1 PASS: tests/00-socket.test: inet-ntop: ipv6: 2^128 PASS: tests/00-socket.test: inet-ntop: ipv6: 2^1024 PASS: tests/00-socket.test: inet-pton: ipv6: 00:00:00:00:00:00:00:00 PASS: tests/00-socket.test: inet-pton: ipv6: 0:0:0:0:0:0:0:1 PASS: tests/00-socket.test: inet-pton: ipv6: ::1 PASS: tests/00-socket.test: inet-pton: ipv6: FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF PASS: tests/00-socket.test: inet-pton: ipv6: F000:0000:0000:0000:0000:0000:0000:0000 PASS: tests/00-socket.test: inet-pton: ipv6: 0F00:0000:0000:0000:0000:0000:0000:0000 PASS: tests/00-socket.test: inet-pton: ipv6: 0000:0000:0000:0000:0000:0000:0000:00F0 PASS: tests/00-socket.test: inet-ntop: ipv4: 127.0.0.1 PASS: tests/00-socket.test: inet-ntop: ipv6: FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF PASS: tests/00-socket.test: inet-ntop: ipv6: ::1 PASS: tests/00-socket.test: make-socket-address: AF_INET PASS: tests/00-socket.test: make-socket-address: AF_INET6 PASS: tests/00-socket.test: make-socket-address: AF_UNIX PASS: tests/00-socket.test: ntohl: 0 PASS: tests/00-socket.test: ntohl: -1 PASS: tests/00-socket.test: ntohl: 2^32 PASS: tests/00-socket.test: ntohl: 2^1024 Regards Jan Schukat On 04/11/2013 04:40 PM, Jan Schukat wrote: > Ok, did use this package: guile-2.0.9.2-f480a-dirty.tar.gz and can > build and run guile-2.0 on mingw when I --disable-posix, which makes > sense, since Windows is not posix :) Can even use threads. > I guess I try to get the test-suite to run now. > I'm pretty happy now that my issues on windows could be resolved in > the last few weeks. > Regards > Jan Schukat > *Gesendet:* Mittwoch, 10. April 2013 um 22:23 Uhr > *Von:* "Andy Wingo" > *An:* "Jan Schukat" > *Cc:* 14171@debbugs.gnu.org > *Betreff:* Re: bug#14171: REPL doesn't work on windows min-gw > On Wed 10 Apr 2013 05:59, "Jan Schukat" writes: > > > system/repl/common.scm:147:25: In procedure make-repl: > > system/repl/common.scm:147:25: In procedure module-lookup: Unbound > > variable: times > > Can you try with the 2.0.9 release, made yesterday? It should fix this > error. > > Andy > -- > http://wingolog.org/ --------------070108060802060309070305 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
Just a quick follow-up. Tried to run the test suite. And to see how it is supposed to work I first did that on linux. But when you use a --disaple-posix guile it fails at the second test already because chdir is defined in the posix module. So I didn't even run it on windows yet.

Here's my output:

;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-auto-compile argument to disable.
;;; compiling /home/shookie/core/lib/guile-2.0/test-suite/guile-test
;;; compiling /home/shookie/core/lib/guile-2.0/test-suite/test-suite/lib.scm
;;; test-suite/lib.scm:531:46: warning: possibly unbound variable `setlocale'
;;; test-suite/lib.scm:531:46: warning: possibly unbound variable `LC_ALL'
;;; test-suite/lib.scm:533:49: warning: possibly unbound variable `setlocale'
;;; test-suite/lib.scm:533:49: warning: possibly unbound variable `LC_ALL'
;;; test-suite/lib.scm:539:14: warning: possibly unbound variable `setlocale'
;;; test-suite/lib.scm:539:14: warning: possibly unbound variable `LC_ALL'
;;; compiled /home/shookie/.cache/guile/ccache/2.0-LE-4-2.0/home/shookie/core/lib/guile-2.0/test-suite/test-suite/lib.scm.go
;;; guile-test:250:20: warning: possibly unbound variable `close'
;;; compiled /home/shookie/.cache/guile/ccache/2.0-LE-4-2.0/home/shookie/core/lib/guile-2.0/test-suite/guile-test.go
Running tests/00-initial-env.test
;;; compiling /home/shookie/core/lib/guile-2.0/test-suite/tests/00-initial-env.test
;;; compiled /home/shookie/.cache/guile/ccache/2.0-LE-4-2.0/home/shookie/core/lib/guile-2.0/test-suite/tests/00-initial-env.test.go
Running tests/00-socket.test
;;; compiling /home/shookie/core/lib/guile-2.0/test-suite/tests/00-socket.test
;;; tests/00-socket.test:195:0: warning: possibly unbound variable `chdir'
;;; tests/00-socket.test:303:23: warning: possibly unbound variable `primitive-fork'
;;; tests/00-socket.test:338:33: warning: possibly unbound variable `waitpid'
;;; tests/00-socket.test:339:24: warning: possibly unbound variable `status:exit-val'
;;; tests/00-socket.test:383:23: warning: possibly unbound variable `primitive-fork'
;;; tests/00-socket.test:411:33: warning: possibly unbound variable `waitpid'
;;; tests/00-socket.test:412:24: warning: possibly unbound variable `status:exit-val'
;;; tests/00-socket.test:481:23: warning: possibly unbound variable `primitive-fork'
;;; tests/00-socket.test:516:33: warning: possibly unbound variable `waitpid'
;;; tests/00-socket.test:517:24: warning: possibly unbound variable `status:exit-val'
;;; tests/00-socket.test:522:20: warning: possibly unbound variable `chdir'
;;; compiled /home/shookie/.cache/guile/ccache/2.0-LE-4-2.0/home/shookie/core/lib/guile-2.0/test-suite/tests/00-socket.test.go
Backtrace:
In ice-9/boot-9.scm:
 157: 10 [catch #t #<catch-closure 9515ae0> ...]
In unknown file:
   ?: 9 [apply-smob/1 #<catch-closure 9515ae0>]
In ice-9/boot-9.scm:
  63: 8 [call-with-prompt prompt0 ...]
In ice-9/eval.scm:
 432: 7 [eval # #]
In guile-test:
 240: 6 [main ("guile-test")]
In ice-9/boot-9.scm:
 697: 5 [for-each #<procedure 9b1d490 at guile-test:240:29 (test)> #]
In test-suite/lib.scm:
 459: 4 [with-test-prefix* "tests/00-socket.test" ...]
In ice-9/boot-9.scm:
2320: 3 [save-module-excursion #<procedure 9b62d40 at ice-9/boot-9.scm:3961:3 ()>]
3966: 2 [#<procedure 9b62d40 at ice-9/boot-9.scm:3961:3 ()>]
In unknown file:
   ?: 1 [load-compiled/vm "/home/shookie/.cache/guile/ccache/2.0-LE-4-2.0/home/shookie/core/lib/guile-2.0/test-suite/tests/00-socket.test.go"]
In tests/00-socket.test:
 195: 0 [#<procedure 9b0ab80 ()>]

tests/00-socket.test:195:0: In procedure #<procedure 9b0ab80 ()>:
tests/00-socket.test:195:0: In procedure module-lookup: Unbound variable: chdir


and the guile.log:

PASS: tests/00-initial-env.test: goopsless: + wrong type argument: 1st argument string (eval)
PASS: tests/00-initial-env.test: goopsless: + wrong type argument: 1st argument string (compile)
PASS: tests/00-initial-env.test: goopsless: + wrong type argument: 2nd argument bool (eval)
PASS: tests/00-initial-env.test: goopsless: + wrong type argument: 2nd argument bool (compile)
PASS: tests/00-initial-env.test: goopsless: + wrong type argument: implicit forcing is not supported (eval)
PASS: tests/00-initial-env.test: goopsless: + wrong type argument: implicit forcing is not supported (compile)
PASS: tests/00-initial-env.test: goopsless: - wrong type argument: 1st argument string (eval)
PASS: tests/00-initial-env.test: goopsless: - wrong type argument: 1st argument string (compile)
PASS: tests/00-initial-env.test: goopsless: - wrong type argument: 2nd argument symbol (eval)
PASS: tests/00-initial-env.test: goopsless: - wrong type argument: 2nd argument symbol (compile)
PASS: tests/00-socket.test: htonl: 0
PASS: tests/00-socket.test: htonl: -1
PASS: tests/00-socket.test: htonl: 2^32
PASS: tests/00-socket.test: htonl: 2^1024
PASS: tests/00-socket.test: inet-ntop: ipv6: 0
PASS: tests/00-socket.test: inet-ntop: ipv6: 2^128-1
PASS: tests/00-socket.test: inet-ntop: ipv6: -1
PASS: tests/00-socket.test: inet-ntop: ipv6: 2^128
PASS: tests/00-socket.test: inet-ntop: ipv6: 2^1024
PASS: tests/00-socket.test: inet-pton: ipv6: 00:00:00:00:00:00:00:00
PASS: tests/00-socket.test: inet-pton: ipv6: 0:0:0:0:0:0:0:1
PASS: tests/00-socket.test: inet-pton: ipv6: ::1
PASS: tests/00-socket.test: inet-pton: ipv6: FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
PASS: tests/00-socket.test: inet-pton: ipv6: F000:0000:0000:0000:0000:0000:0000:0000
PASS: tests/00-socket.test: inet-pton: ipv6: 0F00:0000:0000:0000:0000:0000:0000:0000
PASS: tests/00-socket.test: inet-pton: ipv6: 0000:0000:0000:0000:0000:0000:0000:00F0
PASS: tests/00-socket.test: inet-ntop: ipv4: 127.0.0.1
PASS: tests/00-socket.test: inet-ntop: ipv6: FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
PASS: tests/00-socket.test: inet-ntop: ipv6: ::1
PASS: tests/00-socket.test: make-socket-address: AF_INET
PASS: tests/00-socket.test: make-socket-address: AF_INET6
PASS: tests/00-socket.test: make-socket-address: AF_UNIX
PASS: tests/00-socket.test: ntohl: 0
PASS: tests/00-socket.test: ntohl: -1
PASS: tests/00-socket.test: ntohl: 2^32
PASS: tests/00-socket.test: ntohl: 2^1024

Regards

Jan Schukat


On 04/11/2013 04:40 PM, Jan Schukat wrote:
Ok, did use this package: guile-2.0.9.2-f480a-dirty.tar.gz and can build and run guile-2.0 on mingw when I --disable-posix, which makes sense, since Windows is not posix :) Can even use threads.
 
I guess I try to get the test-suite to run now.
 
I'm pretty happy now that my issues on windows could be resolved in the last few weeks.
 
Regards
 
Jan Schukat
 
Gesendet: Mittwoch, 10. April 2013 um 22:23 Uhr
Von: "Andy Wingo" <wingo@pobox.com>
An: "Jan Schukat" <shookie@email.de>
Cc: 14171@debbugs.gnu.org
Betreff: Re: bug#14171: REPL doesn't work on windows min-gw
On Wed 10 Apr 2013 05:59, "Jan Schukat" <shookie@email.de> writes:

> system/repl/common.scm:147:25: In procedure make-repl:
> system/repl/common.scm:147:25: In procedure module-lookup: Unbound
> variable: times

Can you try with the 2.0.9 release, made yesterday? It should fix this
error.

Andy
--
http://wingolog.org/

--------------070108060802060309070305-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 20 16:28:29 2016 Received: (at 14171-done) by debbugs.gnu.org; 20 Jun 2016 20:28:29 +0000 Received: from localhost ([127.0.0.1]:48091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bF5o2-0002VX-1K for submit@debbugs.gnu.org; Mon, 20 Jun 2016 16:28:29 -0400 Received: from pb-sasl2.pobox.com ([64.147.108.67]:53479 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bF5o0-0002VP-83 for 14171-done@debbugs.gnu.org; Mon, 20 Jun 2016 16:28:24 -0400 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-sasl2.pobox.com (Postfix) with ESMTP id E29FB23BA5; Mon, 20 Jun 2016 16:28:22 -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=a2diaeBBWJHLVR2PQ95QEkeu/UM=; b=hHNoIo QibcsnRAz+CptYGBF8yVQzcAhmwQoh2X9jWXLNwgpoddCRxkWgSMbXqY6dFNgKSl z03UpV7B5kOIjr36T8dHLJ5s0DP7ngGq5x6oaQqiKmnOZuW3e2Go4sa7aM/5OcB3 QzdkLDufezM8gaXNPQ30/umIKC0mCuhjU+AB0= 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=iLn6JZyplrRHR303mH20o5rsCrcPMCE3 qxh0lCs81mSZnL7++pD/2VukO1uyST26xEzyXv9wDtlmClW5EDCLLv2cnQQ+vtmF BA5vualSqtwLnDRPDE4aEasvc9BUySGPv885AF1R03PQ8o7SzaOJkRfn6ETW9sB8 qb503wrFhP4= Received: from pb-sasl2.nyi.icgroup.com (unknown [127.0.0.1]) by pb-sasl2.pobox.com (Postfix) with ESMTP id DAF0B23BA2; Mon, 20 Jun 2016 16:28:22 -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-sasl2.pobox.com (Postfix) with ESMTPSA id CD0BC23BA1; Mon, 20 Jun 2016 16:28:21 -0400 (EDT) From: Andy Wingo To: Jan Schukat Subject: Re: bug#14171: Aw: Re: bug#14171: REPL doesn't work on windows min-gw References: <87sj2yw2w2.fsf@pobox.com> <516BA046.7000208@email.de> Date: Mon, 20 Jun 2016 22:28:14 +0200 In-Reply-To: <516BA046.7000208@email.de> (Jan Schukat's message of "Mon, 15 Apr 2013 08:37:58 +0200") Message-ID: <87eg7r7ggx.fsf@pobox.com> 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: 8851B09A-3725-11E6-9969-28A6F1301B6D-02397024!pb-sasl2.pobox.com X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: 14171-done Cc: 14171-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.4 (-) Hi, Expiring this old bug. I understand that things are working better on MinGW these days but if you find a new problem with Guile 2.0.11 or the stable-2.0 branch, please file a new bug. Cheers :) Andy On Mon 15 Apr 2013 08:37, Jan Schukat writes: > Just a quick follow-up. Tried to run the test suite. And to see how it > is supposed to work I first did that on linux. But when you use a - > -disaple-posix guile it fails at the second test already because chdir > is defined in the posix module. So I didn't even run it on windows > yet. > > Here's my output: > > ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 > ;;; or pass the --no-auto-compile argument to disable. > ;;; compiling /home/shookie/core/lib/guile-2.0/test-suite/guile-test > ;;; compiling > /home/shookie/core/lib/guile-2.0/test-suite/test-suite/lib.scm > ;;; test-suite/lib.scm:531:46: warning: possibly unbound variable > `setlocale' > ;;; test-suite/lib.scm:531:46: warning: possibly unbound variable > `LC_ALL' > ;;; test-suite/lib.scm:533:49: warning: possibly unbound variable > `setlocale' > ;;; test-suite/lib.scm:533:49: warning: possibly unbound variable > `LC_ALL' > ;;; test-suite/lib.scm:539:14: warning: possibly unbound variable > `setlocale' > ;;; test-suite/lib.scm:539:14: warning: possibly unbound variable > `LC_ALL' > ;;; compiled > /home/shookie/.cache/guile/ccache/2.0-LE-4-2.0/home/shookie/core/lib/guile-2.0/test-suite/test-suite/lib.scm.go > ;;; guile-test:250:20: warning: possibly unbound variable `close' > ;;; compiled > /home/shookie/.cache/guile/ccache/2.0-LE-4-2.0/home/shookie/core/lib/guile-2.0/test-suite/guile-test.go > Running tests/00-initial-env.test > ;;; compiling > /home/shookie/core/lib/guile-2.0/test-suite/tests/00-initial-env.test > ;;; compiled > /home/shookie/.cache/guile/ccache/2.0-LE-4-2.0/home/shookie/core/lib/guile-2.0/test-suite/tests/00-initial-env.test.go > Running tests/00-socket.test > ;;; compiling > /home/shookie/core/lib/guile-2.0/test-suite/tests/00-socket.test > ;;; tests/00-socket.test:195:0: warning: possibly unbound variable > `chdir' > ;;; tests/00-socket.test:303:23: warning: possibly unbound variable > `primitive-fork' > ;;; tests/00-socket.test:338:33: warning: possibly unbound variable > `waitpid' > ;;; tests/00-socket.test:339:24: warning: possibly unbound variable > `status:exit-val' > ;;; tests/00-socket.test:383:23: warning: possibly unbound variable > `primitive-fork' > ;;; tests/00-socket.test:411:33: warning: possibly unbound variable > `waitpid' > ;;; tests/00-socket.test:412:24: warning: possibly unbound variable > `status:exit-val' > ;;; tests/00-socket.test:481:23: warning: possibly unbound variable > `primitive-fork' > ;;; tests/00-socket.test:516:33: warning: possibly unbound variable > `waitpid' > ;;; tests/00-socket.test:517:24: warning: possibly unbound variable > `status:exit-val' > ;;; tests/00-socket.test:522:20: warning: possibly unbound variable > `chdir' > ;;; compiled > /home/shookie/.cache/guile/ccache/2.0-LE-4-2.0/home/shookie/core/lib/guile-2.0/test-suite/tests/00-socket.test.go > Backtrace: > In ice-9/boot-9.scm: > 157: 10 [catch #t # ...] > In unknown file: > ?: 9 [apply-smob/1 #] > In ice-9/boot-9.scm: > 63: 8 [call-with-prompt prompt0 ...] > In ice-9/eval.scm: > 432: 7 [eval # #] > In guile-test: > 240: 6 [main ("guile-test")] > In ice-9/boot-9.scm: > 697: 5 [for-each # #] > In test-suite/lib.scm: > 459: 4 [with-test-prefix* "tests/00-socket.test" ...] > In ice-9/boot-9.scm: > 2320: 3 [save-module-excursion # ice-9/boot-9.scm:3961:3 ()>] > 3966: 2 [#] > In unknown file: > ?: 1 [load-compiled/vm > "/home/shookie/.cache/guile/ccache/2.0-LE-4-2.0/home/shookie/core/lib/guile-2.0/test-suite/tests/00-socket.test.go"] > In tests/00-socket.test: > 195: 0 [#] > > tests/00-socket.test:195:0: In procedure #: > tests/00-socket.test:195:0: In procedure module-lookup: Unbound > variable: chdir > > and the guile.log: > > PASS: tests/00-initial-env.test: goopsless: + wrong type argument: 1st > argument string (eval) > PASS: tests/00-initial-env.test: goopsless: + wrong type argument: 1st > argument string (compile) > PASS: tests/00-initial-env.test: goopsless: + wrong type argument: 2nd > argument bool (eval) > PASS: tests/00-initial-env.test: goopsless: + wrong type argument: 2nd > argument bool (compile) > PASS: tests/00-initial-env.test: goopsless: + wrong type argument: > implicit forcing is not supported (eval) > PASS: tests/00-initial-env.test: goopsless: + wrong type argument: > implicit forcing is not supported (compile) > PASS: tests/00-initial-env.test: goopsless: - wrong type argument: 1st > argument string (eval) > PASS: tests/00-initial-env.test: goopsless: - wrong type argument: 1st > argument string (compile) > PASS: tests/00-initial-env.test: goopsless: - wrong type argument: 2nd > argument symbol (eval) > PASS: tests/00-initial-env.test: goopsless: - wrong type argument: 2nd > argument symbol (compile) > PASS: tests/00-socket.test: htonl: 0 > PASS: tests/00-socket.test: htonl: -1 > PASS: tests/00-socket.test: htonl: 2^32 > PASS: tests/00-socket.test: htonl: 2^1024 > PASS: tests/00-socket.test: inet-ntop: ipv6: 0 > PASS: tests/00-socket.test: inet-ntop: ipv6: 2^128-1 > PASS: tests/00-socket.test: inet-ntop: ipv6: -1 > PASS: tests/00-socket.test: inet-ntop: ipv6: 2^128 > PASS: tests/00-socket.test: inet-ntop: ipv6: 2^1024 > PASS: tests/00-socket.test: inet-pton: ipv6: 00:00:00:00:00:00:00:00 > PASS: tests/00-socket.test: inet-pton: ipv6: 0:0:0:0:0:0:0:1 > PASS: tests/00-socket.test: inet-pton: ipv6: ::1 > PASS: tests/00-socket.test: inet-pton: ipv6: > FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF > PASS: tests/00-socket.test: inet-pton: ipv6: > F000:0000:0000:0000:0000:0000:0000:0000 > PASS: tests/00-socket.test: inet-pton: ipv6: > 0F00:0000:0000:0000:0000:0000:0000:0000 > PASS: tests/00-socket.test: inet-pton: ipv6: > 0000:0000:0000:0000:0000:0000:0000:00F0 > PASS: tests/00-socket.test: inet-ntop: ipv4: 127.0.0.1 > PASS: tests/00-socket.test: inet-ntop: ipv6: > FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF > PASS: tests/00-socket.test: inet-ntop: ipv6: ::1 > PASS: tests/00-socket.test: make-socket-address: AF_INET > PASS: tests/00-socket.test: make-socket-address: AF_INET6 > PASS: tests/00-socket.test: make-socket-address: AF_UNIX > PASS: tests/00-socket.test: ntohl: 0 > PASS: tests/00-socket.test: ntohl: -1 > PASS: tests/00-socket.test: ntohl: 2^32 > PASS: tests/00-socket.test: ntohl: 2^1024 > > Regards > > Jan Schukat > > On 04/11/2013 04:40 PM, Jan Schukat wrote: > > > > Ok, did use this package: guile-2.0.9.2-f480a-dirty.tar.gz and can > build and run guile-2.0 on mingw when I --disable-posix, which > makes sense, since Windows is not posix :) Can even use threads. > > I guess I try to get the test-suite to run now. > > I'm pretty happy now that my issues on windows could be resolved > in the last few weeks. > > Regards > > Jan Schukat > > > > Gesendet: Mittwoch, 10. April 2013 um 22:23 Uhr > Von: "Andy Wingo" > An: "Jan Schukat" > Cc: 14171@debbugs.gnu.org > Betreff: Re: bug#14171: REPL doesn't work on windows min-gw > On Wed 10 Apr 2013 05:59, "Jan Schukat" writes: > > > system/repl/common.scm:147:25: In procedure make-repl: > > system/repl/common.scm:147:25: In procedure module-lookup: > Unbound > > variable: times > > Can you try with the 2.0.9 release, made yesterday? It should fix > this > error. > > Andy > -- > http://wingolog.org/ From unknown Sun Aug 17 22:12:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 19 Jul 2016 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator