From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Thompson Newsgroups: gmane.lisp.guile.bugs Subject: bug#22271: Cannot use u32vector-set! from (srfi srfi-4) Date: Tue, 29 Dec 2015 20:47:42 -0500 Message-ID: <87mvssg11d.fsf@izanagi.i-did-not-set--mail-host-address--so-tickle-me> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1451455978 17002 80.91.229.3 (30 Dec 2015 06:12:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 30 Dec 2015 06:12:58 +0000 (UTC) To: 22271@debbugs.gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Wed Dec 30 07:12:42 2015 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aEA01-0001nm-NA for guile-bugs@m.gmane.org; Wed, 30 Dec 2015 07:12:41 +0100 Original-Received: from localhost ([::1]:51294 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aEA01-0002QM-3D for guile-bugs@m.gmane.org; Wed, 30 Dec 2015 01:12:41 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39681) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aE5sv-0000cB-HE for bug-guile@gnu.org; Tue, 29 Dec 2015 20:49:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aE5ss-0004MT-6t for bug-guile@gnu.org; Tue, 29 Dec 2015 20:49:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:41570) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aE5ss-0004MP-3T for bug-guile@gnu.org; Tue, 29 Dec 2015 20:49:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aE5sr-0007Yu-Ur for bug-guile@gnu.org; Tue, 29 Dec 2015 20:49:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: David Thompson Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Wed, 30 Dec 2015 01:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22271 X-GNU-PR-Package: guile X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-guile@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.145144008328984 (code B ref -1); Wed, 30 Dec 2015 01:49:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 30 Dec 2015 01:48:03 +0000 Original-Received: from localhost ([127.0.0.1]:49172 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aE5ru-0007XQ-NN for submit@debbugs.gnu.org; Tue, 29 Dec 2015 20:48:02 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:48538) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aE5rt-0007Wv-AK for submit@debbugs.gnu.org; Tue, 29 Dec 2015 20:48:01 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aE5rn-0004HC-0Q for submit@debbugs.gnu.org; Tue, 29 Dec 2015 20:47:55 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:47989) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aE5rm-0004H8-Tl for submit@debbugs.gnu.org; Tue, 29 Dec 2015 20:47:54 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39502) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aE5rl-0000a2-Ua for bug-guile@gnu.org; Tue, 29 Dec 2015 20:47:54 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aE5ri-0004GJ-Lf for bug-guile@gnu.org; Tue, 29 Dec 2015 20:47:53 -0500 Original-Received: from mail-qk0-x235.google.com ([2607:f8b0:400d:c09::235]:33778) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aE5ri-0004G9-CS for bug-guile@gnu.org; Tue, 29 Dec 2015 20:47:50 -0500 Original-Received: by mail-qk0-x235.google.com with SMTP id p186so9208382qke.0 for ; Tue, 29 Dec 2015 17:47:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=worcester-edu.20150623.gappssmtp.com; s=20150623; h=from:to:subject:user-agent:date:message-id:mime-version :content-type; bh=yNS68LoSuHGcnpTgDBxKlC3Y67GhXsGfvftK27n7eiw=; b=zErZQKN5/yrtZ1LjvVCWEkdNooqRkK0WqOmDG0HIhAdr7aYQvfdDAJrGMZmq08XbcQ UKA5dz1/9OP7/qp2IHqVY1QxTXEHoQHDdEqCmGskN4m3pZjgEgWqYKm25WYlgBz7/LNk Xhz9kYGK9msneFxis6DFCBM3znPXW00IZEqeFDrDp0w3Qh+hXGeugxbXeaL3SCE6xCoS qaGlh28twUPaCS/PE9K+1D+vSmsGwcHWbhKa80DsWz4SMD1ssQ/5+UEVIGNIHPVepgJo yMwjlCYE//RY39XaF5MZpMppNScPbaz1zxCCogektU8UsPhGal66n3k7ExRS0c+WpA6e 1z3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:user-agent:date:message-id :mime-version:content-type; bh=yNS68LoSuHGcnpTgDBxKlC3Y67GhXsGfvftK27n7eiw=; b=CYaVS2YFQiTLz0OQjZsFQJbhYzxkHmMoR98ci9JDhp65QcaYnpnVU0YXjOF2fOJ57B 5j3slWoO5Cva2R/9/yNwDsUkfPGnUou0OJCmfjO8BI4pfdQ1yFI9oIXcyaWuh+Nc6WWz 2dB3hIHU77gjgNFCDtzv/cbHb5ssUJxM6Eu+FhxYiEmbKG1QtqffxRlzaz3eqxe6D6qs z11WSvQqOhHs5d3BLQ43kiA/n3XoQYNq5kwgeAFqqNcqgGa0/cG+n2Fo7/D/j94f2Ply Fghjm9bvPG6jGJl/aLpVDW1nBR2QbefeT1TrTVCjhzcwMNtUtQvnPGIwOPWbO25Sa/hF V1nw== X-Gm-Message-State: ALoCoQmWmqFpGsFComudvKojLFKUvtmk8yzv8ObFye0Py0LmmHTaAuLHfHCsM3WInQTvYvwY2Lun77/eGsJoJorH44NTL8lvtw== X-Received: by 10.55.209.221 with SMTP id o90mr43946278qkl.41.1451440069086; Tue, 29 Dec 2015 17:47:49 -0800 (PST) Original-Received: from izanagi (209-6-40-86.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com. [209.6.40.86]) by smtp.gmail.com with ESMTPSA id d64sm30139457qgd.48.2015.12.29.17.47.48 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 29 Dec 2015 17:47:48 -0800 (PST) User-Agent: Notmuch/0.20.2 (http://notmuchmail.org) Emacs/24.5.1 (x86_64-unknown-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-Mailman-Approved-At: Wed, 30 Dec 2015 01:12:36 -0500 X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:7918 Archived-At: Using Guile built from the master branch at commit a9c2606451aebc708f75d0cb02a0b1aa84eec904, I am experiencing a strange issue when trying to use u32vector-set in the (srfi srfi-4) module. I suspect this is indicative of a more general problem, but I can't really say because I am completely confused. :) $ guile GNU Guile UNKNOWN Copyright (C) 1995-2014 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)> ,use (srfi srfi-4) scheme@(guile-user)> u32vector-set! ERROR: ERROR: In procedure private-lookup: No variable bound to u32vector-set! in module (guile) Entering a new prompt. Type `,bt' for a backtrace or `,q' to continue. For the record, I built Guile using Guix and the following recipe: (use-modules (guix packages) (guix git-download) (guix utils) (gnu packages) (gnu packages autotools) (gnu packages pkg-config) (gnu packages texinfo) (gnu packages guile) (gnu packages flex) (gnu packages texinfo) (gnu packages gettext)) (package (inherit guile-2.0) (name "guile-next") (version "2.1.1") (source (origin (method git-fetch) (uri (git-reference (url "git://git.sv.gnu.org/guile.git") (commit "a9c2606"))) (sha256 (base32 "1by0zlk2xbgfj7h20yyj5za0g39dbhiasqfvqrz563ixgx8k0m1l")))) (arguments (substitute-keyword-arguments `(#:tests? #f ,@(package-arguments guile-2.0)) ((#:phases phases) `(modify-phases ,phases (add-after 'unpack 'autogen (lambda _ (zero? (system* "sh" "autogen.sh")))) (add-before 'autogen 'patch-/bin/sh (lambda _ (substitute* "build-aux/git-version-gen" (("#!/bin/sh") (string-append "#!" (which "sh")))) #t)))))) (native-inputs `(("autoconf" ,autoconf) ("automake" ,automake) ("libtool" ,libtool) ("gettext" ,gnu-gettext) ("flex" ,flex) ("texinfo" ,texinfo) ,@(package-native-inputs guile-2.0))) (synopsis "Snapshot of what will become version 2.2 of GNU Guile")) Hope this helps! -- David Thompson GPG Key: 0FF1D807