GNU bug report logs - #33827
SRFI 69 weak hash-tables is broken

Previous Next

Package: guile;

Reported by: Jéssica Milaré <jessymilare <at> gmail.com>

Date: Fri, 21 Dec 2018 16:23:01 UTC

Severity: normal

Full log


Message #14 received at 33827 <at> debbugs.gnu.org (full text, mbox):

From: Jéssica Milaré <jessymilare <at> gmail.com>
To: 33827 <at> debbugs.gnu.org
Subject: Patches
Date: Tue, 8 Jan 2019 22:21:04 -0200
[Message part 1 (text/plain, inline)]
Patch 0001 fixes SRFI-69 bugs as specified. Patches 0002 to 0005 implement
the module (ice-9 generic-hash-tables) and then reimplement SRFI-69 and
(rnrs hashtables) and add an implementation of SRFI 126, all of them using
generic-hash-tables (and therefore compatible to each other).

I've called `make check' after each commit and all tests PASS: or XFAIL:,
except the four tests in linker.test, as reported in Bug 33991[1].

[1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=33991
[Message part 2 (text/html, inline)]
[0003-Reimplemented-SRFI-69-using-GENERIC-HASH-TABLES.patch (text/x-patch, attachment)]
[0001-Fix-SRFI-69-don-t-use-handles-with-weak-tables.patch (text/x-patch, attachment)]
[0004-Reimplemented-RNRS-HASHTABLES-using-GENERIC-HASH-TAB.patch (text/x-patch, attachment)]
[0005-Implemented-SRFI-126-using-GENERIC-HASH-TABLES.patch (text/x-patch, attachment)]
[0002-Implemented-GENERIC-HASH-TABLES-module.patch (text/x-patch, attachment)]

This bug report was last modified 6 years and 153 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.