From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Anand Mohanadoss Newsgroups: gmane.lisp.guile.bugs Subject: bug#19180: guile bug#19180: vacuum_weak_hash_table error Date: Mon, 8 Dec 2014 13:04:30 +0530 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a113fbcc40935a80509af754e X-Trace: ger.gmane.org 1418024130 8410 80.91.229.3 (8 Dec 2014 07:35:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 8 Dec 2014 07:35:30 +0000 (UTC) To: linasvepstas@gmail.com, Ludovic =?UTF-8?Q?Court=C3=A8s?= , 19180@debbugs.gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Mon Dec 08 08:35:23 2014 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 1Xxsqo-0005Z0-1a for guile-bugs@m.gmane.org; Mon, 08 Dec 2014 08:35:22 +0100 Original-Received: from localhost ([::1]:60411 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xxsqn-00026B-Iq for guile-bugs@m.gmane.org; Mon, 08 Dec 2014 02:35:21 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37831) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xxsqd-0001zu-6t for bug-guile@gnu.org; Mon, 08 Dec 2014 02:35:17 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XxsqU-0001sL-OS for bug-guile@gnu.org; Mon, 08 Dec 2014 02:35:11 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:59588) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XxsqU-0001pr-M1 for bug-guile@gnu.org; Mon, 08 Dec 2014 02:35:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XxsqU-0002Kv-7A for bug-guile@gnu.org; Mon, 08 Dec 2014 02:35:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Anand Mohanadoss Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Mon, 08 Dec 2014 07:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19180 X-GNU-PR-Package: guile X-GNU-PR-Keywords: Original-Received: via spool by 19180-submit@debbugs.gnu.org id=B19180.14180240748943 (code B ref 19180); Mon, 08 Dec 2014 07:35:02 +0000 Original-Received: (at 19180) by debbugs.gnu.org; 8 Dec 2014 07:34:34 +0000 Original-Received: from localhost ([127.0.0.1]:56801 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xxsq2-0002KA-35 for submit@debbugs.gnu.org; Mon, 08 Dec 2014 02:34:34 -0500 Original-Received: from mail-ie0-f170.google.com ([209.85.223.170]:52587) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xxspz-0002Jz-VO for 19180@debbugs.gnu.org; Mon, 08 Dec 2014 02:34:32 -0500 Original-Received: by mail-ie0-f170.google.com with SMTP id rd18so4079394iec.15 for <19180@debbugs.gnu.org>; Sun, 07 Dec 2014 23:34:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=oVIINKgbEq49jbrmfWz7heiAKypKbS0EWBb+SmHwwiw=; b=HRpTiB/Z7/Ir2BPr5KpTMzTLyXt96S58zE+YiAcHx5UBDB9FxpC4KixsAw72QX7cIk 0y8LWDYlGQFqHo4qdP/DZJlI/cqlPNM7WKoGPZ0BS/T5eo/bHO1g9O94HqMibCOqouAR pA2wzbU4IopSbb8V2lTFiyiQJdR/GEWXfsguXR958hxNyfLB/rbPl4FRfUFaJCDD4Yzw rDB7RyqKlFjMz/PquqL4gH3NmRs+GbM2W0TqyA4zMqcDLV+BXvfNVWhDwLBLWsrJOpfT Zsx0WvhQ4bgPVxU9Q66ZMYQ6J6jh0ArH1EKldHmRuo6VR5NXFCchMN0yaxuSTVJqy8bL 8gVA== X-Received: by 10.107.128.138 with SMTP id k10mr9438464ioi.69.1418024071016; Sun, 07 Dec 2014 23:34:31 -0800 (PST) Original-Received: by 10.107.133.88 with HTTP; Sun, 7 Dec 2014 23:34:30 -0800 (PST) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 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:7671 Archived-At: --001a113fbcc40935a80509af754e Content-Type: text/plain; charset=UTF-8 Dear Linas, Thank you so much! I did indeed miss your earlier responses and I appreciate your reaching out to me! I downloaded the current guile code in git and will give it a try. But, given that this is not a stable release, I am not sure if we can really use it for our purposes. Do you or Ludovic know when a stable 2.2 version will be released? From stability point of you, would it be better to use a patched version of 2.0.11 that handles the case we noticed (e.g. don't attempt to remove items from hash table if len = 0)? Thanks, Anand On Sun, Dec 7, 2014 at 7:22 AM, Linas Vepstas wrote: > emailing you directly, in case you did not see it: > > I've seen the same bug; I tried to apply Ludo's patch, and discovered that > the current guile code, in git, no longer even has the > scm_fixup_weak_alist or the vacuum_weak_hash_table calls anywhere in > them. Also .. my version of the bug goes away. > > The code in git seems to be guile-2.2, which has not yet been released -- > so your mileage may vary.. but you certainly won't get that error print > message any more. > > -- Linas > --001a113fbcc40935a80509af754e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Dear Linas,

Thank you so much!= =C2=A0 I did indeed miss your earlier responses and I appreciate your reach= ing out to me!

I downloaded the current guile code in git and will g= ive it a try.=C2=A0 But, given that this is not a stable release, I am not = sure if we can really use it for our purposes.

Do you or Ludovic kno= w when a stable 2.2 version will be released?=C2=A0 From stability point of= you, would it be better to use a patched version of 2.0.11 that handles th= e case we noticed (e.g. don't attempt to remove items from hash table i= f len =3D 0)?=C2=A0

Thanks,
Anand

<= br>

On Sun, Dec 7, 2014 at 7:22 AM, Linas Vepstas <linasvepstas@gmail= .com> wrote:
emailing you directly, in case you did not see it:

I&= #39;ve seen the same bug; I tried to apply Ludo's patch, and discovered= that the current guile code, in git, no longer even has the =C2=A0scm_fixu= p_weak_alist or the=C2=A0vacuum_weak_hash_table calls anywhere in them.=C2= =A0 Also .. my version of the bug goes away.

The c= ode in git seems to be guile-2.2, which has not yet been released -- so you= r mileage may vary.. =C2=A0but you certainly won't get that error print= message any more.

-- Linas

--001a113fbcc40935a80509af754e--