From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Cyril Roelandt Newsgroups: gmane.linux.debian.ports.hurd,gmane.lisp.guile.bugs,gmane.os.hurd.bugs Subject: Guile Date: Mon, 25 Jun 2012 03:23:04 +0200 Message-ID: <4FE7BD78.3010905@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------080406010204010807000706" X-Trace: dough.gmane.org 1340587447 29585 80.91.229.3 (25 Jun 2012 01:24:07 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 25 Jun 2012 01:24:07 +0000 (UTC) Cc: debian-hurd@lists.debian.org To: bug-guile@gnu.org, bug-hurd@gnu.org Original-X-From: bounce-debian-hurd=debian-hurd=m.gmane.org@lists.debian.org Mon Jun 25 03:24:03 2012 Return-path: Envelope-to: debian-hurd@m.gmane.org Original-Received: from bendel.debian.org ([82.195.75.100]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Siy25-0003tw-Mm for debian-hurd@m.gmane.org; Mon, 25 Jun 2012 03:24:01 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by bendel.debian.org (Postfix) with QMQP id 66186D9; Mon, 25 Jun 2012 01:24:01 +0000 (UTC) Old-Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on bendel.debian.org X-Spam-Level: X-Spam-Status: No, score=-7.0 required=4.0 tests=DIGITS_LETTERS,FREEMAIL_FROM, LDOSUBSCRIBER,LDO_WHITELIST,MIXEDBDN,ONEWORD,T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.2 Original-Received: from localhost (localhost [127.0.0.1]) by bendel.debian.org (Postfix) with ESMTP id 7D5B79C for ; Mon, 25 Jun 2012 01:23:52 +0000 (UTC) X-Virus-Scanned: at lists.debian.org with policy bank en-lt X-Amavis-Spam-Status: No, score=-3.789 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DIGITS_LETTERS=1, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, LDO_WHITELIST=-5, MIXEDBDN=1, ONEWORD=2, RCVD_IN_DNSWL_LOW=-0.7, T_TO_NO_BRKTS_FREEMAIL=0.01] autolearn=no Original-Received: from bendel.debian.org ([127.0.0.1]) by localhost (lists.debian.org [127.0.0.1]) (amavisd-new, port 2525) with ESMTP id wIfNb2IcHy1p for ; Mon, 25 Jun 2012 01:23:46 +0000 (UTC) X-policyd-weight: using cached result; rate: -6.9 Original-Received: from mail-wi0-f177.google.com (mail-wi0-f177.google.com [209.85.212.177]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (not verified)) by bendel.debian.org (Postfix) with ESMTPS id 9F283C7 for ; Mon, 25 Jun 2012 01:23:40 +0000 (UTC) Original-Received: by wibhm11 with SMTP id hm11so1815595wib.12 for ; Sun, 24 Jun 2012 18:23:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :content-type; bh=wpSd0IoO3x4Qx/iheuj4g9F6PLGWYIItsXWWvtO8tPU=; b=v5lmrfIa1hPs+YlXWksE+oyXKo+8x8VlJ/1eEcl15lBO58ZFMvpLLcVPjMpFppz6kG 3MSaL3YGwZ+5+OfZ8I1MREzL269SD/a40cfzeKKi+f6pt6xxDPY5ob1eI8FzIq5Z/h3/ cDxYZTioUoYKNRW/waJ0u+mdiKl39VV0IsScnQ8umLpCXRSZFjpoEt0aJlLOPL0zpGhU jhDM//amortBhZnwHicVCBpJNmptDoEIIwd4mV8EGKNI3xQs4jQokhthA9iV5LRLIQCO LaPsyimz21Uv/he6faaFmdHq7NNizqSheTlAEZscPGQkiscPThL8lirIclryT+zCGono aSdA== Original-Received: by 10.180.87.35 with SMTP id u3mr16511895wiz.2.1340587418199; Sun, 24 Jun 2012 18:23:38 -0700 (PDT) Original-Received: from [192.168.0.10] (tal33-3-82-233-82-24.fbx.proxad.net. [82.233.82.24]) by mx.google.com with ESMTPS id z8sm28298622wiy.1.2012.06.24.18.23.37 (version=SSLv3 cipher=OTHER); Sun, 24 Jun 2012 18:23:37 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.4) Gecko/20120510 Icedove/10.0.4 X-Rc-Virus: 2007-09-13_01 X-Rc-Spam: 2008-11-04_01 Resent-Message-ID: Resent-From: debian-hurd@lists.debian.org X-Mailing-List: archive/latest/24799 X-Loop: debian-hurd@lists.debian.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: Precedence: list Resent-Sender: debian-hurd-request@lists.debian.org Resent-Date: Mon, 25 Jun 2012 01:24:01 +0000 (UTC) Xref: news.gmane.org gmane.linux.debian.ports.hurd:13843 gmane.lisp.guile.bugs:6360 gmane.os.hurd.bugs:21900 Archived-At: This is a multi-part message in MIME format. --------------080406010204010807000706 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit (I'm sending this to both bug-guile and bug-hurd; could you please keep debian-hurd CC'ed ?) Hi ! I'm trying to run Guile 2.0.5 on Debian GNU/Hurd in a qemu virtual machine. I installed Guile from the tarball, with no configure options at all. I'm getting the following error: $ ./meta/guile GNU Guile 2.0.5 Copyright (C) 1995-2012 Free Software Foundation, Inc. Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'. This program is free software, and you are welcome to redistribute it under certain conditions; type `,show c' for details. Enter `,help' for help. scheme@(guile-user)> (+ 1 2) Illegal instruction The GDB output is attached. When compiling with --without-threads, I can run (+ 1 2) in the interpreter successfully. Running ./check-guile gives me the following result: Totals for this test run: passes: 34286 failures: 2 unexpected passes: 0 expected failures: 30 unresolved test cases: 575 untested test cases: 1 unsupported test cases: 15 errors: 0 So I think it's probably usable this way. WBR, Cyril Roelandt. --------------080406010204010807000706 Content-Type: text/plain; name="guile-sigill" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="guile-sigill" $ ./meta/gdb-uninstalled-guile GNU gdb (GDB) 7.4-debian Copyright (C) 2012 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 "i486-gnu". For bug reporting instructions, please see: ... Reading symbols from /home/cyril/GUILE/guile-2.0.5/libguile/.libs/lt-guile...done. (gdb) r Starting program: /home/cyril/GUILE/guile-2.0.5/libguile/.libs/lt-guile [New Thread 29569.5] Program received signal SIGSEGV, Segmentation fault. 0x011b51ad in GC_find_limit_with_bound () from /usr/lib/libgc.so.1 (gdb) c Continuing. GNU Guile 2.0.5 Copyright (C) 1995-2012 Free Software Foundation, Inc. Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'. This program is free software, and you are welcome to redistribute it under certain conditions; type `,show c' for details. Enter `,help' for help. scheme@(guile-user)> (+ 1 2) [New Thread 29569.6] Program received signal SIGUSR1, User defined signal 1. 0x013f67cc in ?? () from /lib/i386-gnu/libc.so.0.3 (gdb) c Continuing. Program received signal SIGUSR2, User defined signal 2. 0x013f67cc in ?? () from /lib/i386-gnu/libc.so.0.3 (gdb) c Continuing. $1 Program received signal SIGILL, Illegal instruction. 0x01413a5c in _hurd_intr_rpc_mach_msg () from /lib/i386-gnu/libc.so.0.3 (gdb) bt #0 0x01413a5c in _hurd_intr_rpc_mach_msg () from /lib/i386-gnu/libc.so.0.3 #1 0x015bef96 in io_write () from /lib/i386-gnu/libhurduser.so.0.3 #2 0x01418c31 in ?? () from /lib/i386-gnu/libc.so.0.3 #3 0x0141eab2 in ?? () from /lib/i386-gnu/libc.so.0.3 #4 0x014186d8 in ?? () from /lib/i386-gnu/libc.so.0.3 #5 0x014d7802 in write () from /lib/i386-gnu/libc.so.0.3 #6 0x01121324 in safe_write (fd=fd@entry=1, buf=buf@entry=0x17fece0, count=count@entry=2) at safe-read.c:66 #7 0x011208b8 in full_write (fd=1, buf=buf@entry=0x17fece0, count=count@entry=2) at full-write.c:65 #8 0x01088092 in fport_write (port=0x80f8c08, data=0x17fece0, size=2) at fports.c:772 #9 0x010c1531 in scm_lfwrite (ptr=ptr@entry=0x17fece0 "$1\004\b", size=size@entry=2, port=port@entry=0x80f8c08) at ports.c:1449 #10 0x010c4f17 in display_string_as_utf8 (port=, len=, narrow_p=, str=) at print.c:862 #11 display_string (str=0x83427f8, narrow_p=1, len=len@entry=2, port=port@entry=0x80f8c08, strategy=SCM_FAILED_CONVERSION_QUESTION_MARK) at print.c:990 #12 0x010c6b1d in iprin1 (exp=0x8404490, port=0x80f8c08, pstate=0x82804d8) at print.c:586 #13 0x010c7124 in scm_prin1 (exp=exp@entry=0x8404490, port=port@entry=0x80f8c08, writingp=writingp@entry=0) at print.c:777 #14 0x010c5886 in scm_display (obj=0x8404490, port=port@entry=0x80f8c08) at print.c:1341 #15 0x010c5be9 in print_normal_symbol (port=0x80f8c08, sym=0x84044c0) at print.c:386 #16 scm_i_print_symbol_name (sym=sym@entry=0x84044c0, port=port@entry=0x80f8c08) at print.c:431 #17 0x010c6ec1 in iprin1 (exp=0x84044c0, port=0x80f8c08, pstate=0x8280ac0) at print.c:601 #18 0x010c7124 in scm_prin1 (exp=0x84044c0, port=port@entry=0x80f8c08, writingp=0) at print.c:777 #19 0x010c7466 in scm_simple_format (destination=0x80f8c08, message=0x8253d90, args=0x8407340) at print.c:1425 #20 0x01109b4a in vm_debug_engine (vm=0x80f8c50, program=0x15d2808, argv=0x80fb270, nargs=17592848) at vm-i-system.c:898 #21 0x0111564a in scm_c_vm_run (vm=vm@entry=0x80f8c50, program=program@entry=0x82e0768, argv=argv@entry=0x17ff2a0, nargs=1) at vm.c:567 #22 0x01115739 in scm_call_with_vm (vm=0x80f8c50, proc=proc@entry=0x82e0768, args=, args@entry=0x84073b8) at vm.c:859 #23 0x01079cf2 in scm_apply (proc=proc@entry=0x82e0768, arg1=arg1@entry=0x84073b8, args=0x84073b8, args@entry=0x304) at eval.c:748 #24 0x0107b9bb in scm_apply_0 (proc=0x82e0768, args=args@entry=0x84073b8) at eval.c:582 #25 0x01098bd6 in scm_c_run_hook (hook=hook@entry=0x8196fe0, args=args@entry=0x84073b8) at hooks.c:274 #26 0x01098c44 in scm_run_hook (hook=0x8196fe0, args=0x84073b8) at hooks.c:262 #27 0x01109aa6 in vm_debug_engine (vm=0x80f8c50, program=0x15d2808, argv=0x80fb228, nargs=17402864) at vm-i-system.c:895 #28 0x0111564a in scm_c_vm_run (vm=0x80f8c50, program=program@entry=0x813c150, argv=argv@entry=0x17ff5e0, nargs=nargs@entry=1) at vm.c:567 #29 0x0107bc37 in scm_primitive_eval (exp=exp@entry=0x8208ae0) at eval.c:685 #30 0x0107bcb0 in scm_eval (exp=0x8208ae0, module_or_state=module_or_state@entry=0x81786c0) at eval.c:719 #31 0x010d3333 in scm_shell (argc=1, argv=0x17ffd08) at script.c:441 #32 0x0109c2ac in invoke_main_func (body_data=0x17ffc50) at init.c:336 #33 0x01071470 in c_body (d=0x17ffb94) at continuations.c:512 #34 0x010fc734 in apply_catch_closure (clo=0x81ec670, args=0x304) at throw.c:146 #35 0x011140da in vm_regular_engine (vm=0x80f8c50, program=0x15d2808, argv=0x81ec670, nargs=4) at vm-i-system.c:960 #36 0x0111564a in scm_c_vm_run (vm=0x80f8c50, program=program@entry=0x8143a50, argv=argv@entry=0x17ffaa0, nargs=nargs@entry=4) at vm.c:567 #37 0x0107b634 in scm_call_4 (proc=0x8143a50, arg1=arg1@entry=0x404, arg2=arg2@entry=0x81ec670, arg3=arg3@entry=0x81ec660, arg4=arg4@entry=0x81ec650) at eval.c:507 #38 0x010fcbb6 in scm_catch_with_pre_unwind_handler (key=key@entry=0x404, thunk=thunk@entry=0x81ec670, handler=handler@entry=0x81ec660, pre_unwind_handler=0x81ec650) at throw.c:86 #39 0x010fcd9c in scm_c_catch (tag=tag@entry=0x404, body=body@entry=0x1071460 , body_data=body_data@entry=0x17ffb94, handler=handler@entry=0x10718f0 , handler_data=handler_data@entry=0x17ffb94, pre_unwind_handler=pre_unwind_handler@entry=0x10715b0 , pre_unwind_handler_data=pre_unwind_handler_data@entry=0x80f8be8) at throw.c:213 #40 0x01071d03 in scm_i_with_continuation_barrier (body=body@entry=0x1071460 , body_data=body_data@entry=0x17ffb94, handler=handler@entry=0x10718f0 , handler_data=handler_data@entry=0x17ffb94, pre_unwind_handler=pre_unwind_handler@entry=0x10715b0 , pre_unwind_handler_data=0x80f8be8) at continuations.c:450 #41 0x01071de6 in scm_c_with_continuation_barrier (func=0x109c270 , data=0x17ffc50) at continuations.c:546 #42 0x010f9fda in with_guile_trampoline (data=0x17ffc24) at threads.c:884 #43 with_gc_active (data=0x17ffc24, func=) at threads.c:255 #44 with_guile_and_parent (base=0x17ffbfc, data=0x17ffc24) at threads.c:930 #45 0x011b421e in GC_call_with_stack_base () from /usr/lib/libgc.so.1 #46 0x010fa1ff in scm_i_with_guile_and_parent (parent=, data=0x17ffc50, func=0x109c270 ) at threads.c:945 #47 scm_with_guile (func=func@entry=0x109c270 , data=data@entry=0x17ffc50) at threads.c:951 #48 0x0109c435 in scm_boot_guile (argc=argc@entry=1, argv=argv@entry=0x17ffd08, main_func=main_func@entry=0x8048960 , closure=closure@entry=0x0) at init.c:319 #49 0x08048875 in main (argc=1, argv=0x17ffd08) at guile.c:71 --------------080406010204010807000706--