From unknown Tue Aug 19 09:35:01 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#19366 <19366@debbugs.gnu.org> To: bug#19366 <19366@debbugs.gnu.org> Subject: Status: Building Guile 1.8 with AddressSanitizer Reply-To: bug#19366 <19366@debbugs.gnu.org> Date: Tue, 19 Aug 2025 16:35:01 +0000 retitle 19366 Building Guile 1.8 with AddressSanitizer reassign 19366 guile submitter 19366 Joshua Rogers severity 19366 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 13 07:56:44 2014 Received: (at submit) by debbugs.gnu.org; 13 Dec 2014 12:56:45 +0000 Received: from localhost ([127.0.0.1]:44415 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XzmFY-0005iM-BE for submit@debbugs.gnu.org; Sat, 13 Dec 2014 07:56:44 -0500 Received: from eggs.gnu.org ([208.118.235.92]:57292) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XzmFW-0005iA-6j for submit@debbugs.gnu.org; Sat, 13 Dec 2014 07:56:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XzmFK-0005yL-KO for submit@debbugs.gnu.org; Sat, 13 Dec 2014 07:56:36 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36672) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XzmFK-0005yH-Gp for submit@debbugs.gnu.org; Sat, 13 Dec 2014 07:56:30 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59008) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XzmFE-0000GV-Fp for bug-guile@gnu.org; Sat, 13 Dec 2014 07:56:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XzmF8-0005x2-GQ for bug-guile@gnu.org; Sat, 13 Dec 2014 07:56:24 -0500 Received: from mail-pa0-x232.google.com ([2607:f8b0:400e:c03::232]:56369) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XzmF8-0005ws-4o for bug-guile@gnu.org; Sat, 13 Dec 2014 07:56:18 -0500 Received: by mail-pa0-f50.google.com with SMTP id bj1so9003114pad.9 for ; Sat, 13 Dec 2014 04:56:16 -0800 (PST) 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:subject:openpgp :content-type; bh=vGR0BTfz7+eBwD8smS+exSplu9tFZMBZ0FTe7+qNqoA=; b=pT9RIjMB7wEYwwxM6YJ9kFYj/lhApOwEgIPoD5JTTzD4MRaVdnMFYGgJzf9f9jcKvA 6jZE4Rx/vDIKZPliWZlsn/zjhfkkzk3Phfh5NPbPiK0iSONWwXAn1++wJw4x2HlYM/Ax hMimQY2hfgvPZppKEnnoXOzbRDb749lt8O2pbBDNOCyHhzvH1IRbNYP7NyWzkLL0SR7L XEnZLwApu2wrRh5xS8UZSHoNzbeaAIrMwT8jfo7+NETML+HruMeisUxYHT5oKFGunzuW nzPHliBuzWlD2K7B8RiJbYfg/Nrkd8cjKdygCbLZjaW4zhcrK4iptf3Zj528zYNI3xGy Qqkw== X-Received: by 10.68.172.1 with SMTP id ay1mr29047753pbc.100.1418475376010; Sat, 13 Dec 2014 04:56:16 -0800 (PST) Received: from [192.168.1.109] (CPE-58-160-108-158.tyqh1.win.bigpond.net.au. [58.160.108.158]) by mx.google.com with ESMTPSA id ae4sm4237029pad.16.2014.12.13.04.56.13 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 13 Dec 2014 04:56:14 -0800 (PST) Message-ID: <548C3766.7010808@gmail.com> Date: Sat, 13 Dec 2014 23:56:06 +1100 From: Joshua Rogers User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: bug-guile@gnu.org Subject: Guile OpenPGP: id=296E6003; url=https://internot.info/docs/gpg_pubkey.asc.gpg Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="oa3eWuGupoj1mbu1g2PwURlfsQN1Ti94s" X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --oa3eWuGupoj1mbu1g2PwURlfsQN1Ti94s Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, When compiling guile from the source with AddressSanitizer, Asan picks up a bug: cat alist.doc arbiters.doc async.doc backtrace.doc boolean.doc chars.doc continuations.doc debug.doc deprecation.doc deprecated.doc discouraged.doc dynl.doc dynwind.doc environments.doc eq.doc error.doc eval.doc evalext.doc extensions.doc feature.doc fluids.doc fports.doc futures.doc gc.doc goops.doc gsubr.doc gc-mark.doc gc-segment.doc gc-malloc.doc gc-card.doc guardians.doc hash.doc hashtab.doc hooks.doc i18n.doc init.doc ioext.doc keywords.doc lang.doc list.doc load.doc macros.doc mallocs.doc modules.doc numbers.doc objects.doc objprop.doc options.doc pairs.doc ports.doc print.doc procprop.doc procs.doc properties.doc random.doc rdelim.doc read.doc root.doc rw.doc scmsigs.doc script.doc simpos.doc smob.doc sort.doc srcprop.doc stackchk.doc stacks.doc stime.doc strings.doc srfi-4.doc srfi-13.doc srfi-14.doc strorder.doc strports.doc struct.doc symbols.doc threads.doc throw.doc values.doc variable.doc vectors.doc version.doc vports.doc weaks.doc ramap.doc unif.doc dynl.doc filesys.doc posix.doc net_db.doc socket.doc regex-posix.doc | GUILE=3D"/root/srcs/guile-1.8/guile-1.8-1.8.8+1/pre-inst-guile" =2E./scripts/snarf-check-and-output-texi > guile-procedures.texi= || { rm guile-procedures.texi; false; } =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D51918=3D=3D ERROR: AddressSanitizer: stack-buffer-underflow on addr= ess 0x7fff531555c0 at pc 0x2ac7bd9a92e8 bp 0x7fff53155330 sp 0x7fff53155328 READ of size 8 at 0x7fff531555c0 thread T0 #0 0x2ac7bd9a92e7 (/root/srcs/guile-1.8/guile-1.8-1.8.8+1/libguile/.libs/libguile.so.17.4.0= +0x1192e7) #1 0x2ac7bdb6541a (/root/srcs/guile-1.8/guile-1.8-1.8.8+1/libguile/.libs/libguile.so.17.4.0= +0x2d541a) #2 0x2ac7bd9a8467 (/root/srcs/guile-1.8/guile-1.8-1.8.8+1/libguile/.libs/libguile.so.17.4.0= +0x118467) #3 0x2ac7bd9a4c60 (/root/srcs/guile-1.8/guile-1.8-1.8.8+1/libguile/.libs/libguile.so.17.4.0= +0x114c60) #4 0x2ac7bd9a52d2 (/root/srcs/guile-1.8/guile-1.8-1.8.8+1/libguile/.libs/libguile.so.17.4.0= +0x1152d2) #5 0x2ac7bdad020e (/root/srcs/guile-1.8/guile-1.8-1.8.8+1/libguile/.libs/libguile.so.17.4.0= +0x24020e) #6 0x2ac7bdb5de11 (/root/srcs/guile-1.8/guile-1.8-1.8.8+1/libguile/.libs/libguile.so.17.4.0= +0x2cde11) #7 0x2ac7bda7b36b (/root/srcs/guile-1.8/guile-1.8-1.8.8+1/libguile/.libs/libguile.so.17.4.0= +0x1eb36b) #8 0x2ac7bda7b691 (/root/srcs/guile-1.8/guile-1.8-1.8.8+1/libguile/.libs/libguile.so.17.4.0= +0x1eb691) #9 0x2ac7bda4eafd (/root/srcs/guile-1.8/guile-1.8-1.8.8+1/libguile/.libs/libguile.so.17.4.0= +0x1beafd) #10 0x2ac7bd9fc9c9 (/root/srcs/guile-1.8/guile-1.8-1.8.8+1/libguile/.libs/libguile.so.17.4.0= +0x16c9c9) #11 0x2ac7bdb648bf (/root/srcs/guile-1.8/guile-1.8-1.8.8+1/libguile/.libs/libguile.so.17.4.0= +0x2d48bf) #12 0x2ac7bd9fc7b2 (/root/srcs/guile-1.8/guile-1.8-1.8.8+1/libguile/.libs/libguile.so.17.4.0= +0x16c7b2) #13 0x400a47 (/root/srcs/guile-1.8/guile-1.8-1.8.8+1/libguile/.libs/lt-guile+0x400a47)= #14 0x2ac7be0d1ec4 (/lib/x86_64-linux-gnu/libc-2.19.so+0x21ec4) #15 0x400bad (/root/srcs/guile-1.8/guile-1.8-1.8.8+1/libguile/.libs/lt-guile+0x400bad)= Address 0x7fff531555c0 is located at offset 0 in frame of T0's stack: This frame has 1 object(s): [32, 56) 'body_data' HINT: this may be a false positive if your program uses some custom stack unwind mechanism or swapcontext (longjmp and C++ exceptions *are* supported) Shadow bytes around the buggy address: 0x10006a622a60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00=20 0x10006a622a70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00=20 0x10006a622a80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00=20 0x10006a622a90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00=20 0x10006a622aa0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00=20 =3D>0x10006a622ab0: 00 00 00 00 00 00 00 00[f1]f1 f1 f1 00 00 00 f4 0x10006a622ac0: 00 00 00 00 00 00 00 00 00 00 00 00 f1 f1 f1 f1 0x10006a622ad0: 00 f4 f4 f4 00 00 00 00 00 00 00 00 00 00 00 00=20 0x10006a622ae0: f1 f1 f1 f1 00 00 00 00 f3 f3 f3 f3 00 00 00 00=20 0x10006a622af0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00=20 Thanks, --=20 -- Joshua Rogers --oa3eWuGupoj1mbu1g2PwURlfsQN1Ti94s Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJUjDdqAAoJEJCcj5QpbmADszUP+gKIfx5InoKi3f2/XdE9j+yx tAKwhYcvV2Hc3ehAeh89nr0s9boal6oXu6XD2bFVXmGqcGVL7FMPjk6JwGmNyOnc jjm2JIx8FAibA/jVrA6OIAprGQCAMWfWEIlj8JTqnOuwWKdP9rtO1pOkijEy6ZKC 8lv1OJSEN5H9L3x5LA4NGCWZqefyMKlF+TFxqjWjtZWwHUuKT5VO4KkHhUEImDIW wQvz1rlgsDmGp7yO8CVxCfoGags7r1hUJlw9qXcRlBabhE+U+uUM1Pa7Xf9poYV5 cotVZ1vAT9MkPDH7nWiCph2NoWaroqtsmUUuFZswiuj2zPBg31/QxLB427xVvHuN oE7eIUzRCy4C+NTlfN1N5gMyCPbkIJ2h4pLwkJCKmy7U0HdhssLbokyf/X25nTUj U6N5ou3ogVNaYsZhPENAdRpFdVsOfKNnKa0/Y7LNuQcdg2Tcmm2qimeTbs0LddT7 vji7/6clNFooh6JDZJyUDtklrstOg5lKN/W4g+Sq+BQ7VUEbiXMrmTecl3lh3/Wy 4D0hLMggFamPtsuvCb+YZtyQ9XW923Y0y5gbn9cujLqCiM4mR/PociR4Lf1Qui7R Lqd3npaTYEPJM0e8eQQ76ZetLkkWTxeolThObudKiCCFLJjgNaOicj1zfjYQeTkJ fea+PM0MX7+2tB2m5J2P =7lhc -----END PGP SIGNATURE----- --oa3eWuGupoj1mbu1g2PwURlfsQN1Ti94s-- From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 13 10:39:04 2014 Received: (at 19366) by debbugs.gnu.org; 13 Dec 2014 15:39:04 +0000 Received: from localhost ([127.0.0.1]:44943 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xzomd-0001Uo-Jv for submit@debbugs.gnu.org; Sat, 13 Dec 2014 10:39:04 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:43291) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xzoma-0001UL-4O; Sat, 13 Dec 2014 10:39:00 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 6A15540D1; Sat, 13 Dec 2014 16:38:59 +0100 (CET) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vf-MIMrX3g+k; Sat, 13 Dec 2014 16:38:59 +0100 (CET) Received: from pluto (reverse-83.fdn.fr [80.67.176.83]) by hera.aquilenet.fr (Postfix) with ESMTPSA id EC7CA1504; Sat, 13 Dec 2014 16:38:58 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Joshua Rogers Subject: Re: bug#19366: Guile References: <548C3766.7010808@gmail.com> Date: Sat, 13 Dec 2014 16:38:53 +0100 In-Reply-To: <548C3766.7010808@gmail.com> (Joshua Rogers's message of "Sat, 13 Dec 2014 23:56:06 +1100") Message-ID: <87bnn7mueq.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 19366 Cc: 19366@debbugs.gnu.org, request@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.0 (+) retitle 19366 Building Guile 1.8 with AddressSanitizer thanks Joshua Rogers skribis: > When compiling guile from the source with AddressSanitizer, Asan picks > up a bug: > > cat alist.doc arbiters.doc async.doc backtrace.doc boolean.doc chars.doc > continuations.doc debug.doc deprecation.doc deprecated.doc > discouraged.doc dynl.doc dynwind.doc environments.doc eq.doc error.doc > eval.doc evalext.doc extensions.doc feature.doc fluids.doc fports.doc > futures.doc gc.doc goops.doc gsubr.doc gc-mark.doc gc-segment.doc > gc-malloc.doc gc-card.doc guardians.doc hash.doc hashtab.doc hooks.doc > i18n.doc init.doc ioext.doc keywords.doc lang.doc list.doc load.doc > macros.doc mallocs.doc modules.doc numbers.doc objects.doc objprop.doc > options.doc pairs.doc ports.doc print.doc procprop.doc procs.doc > properties.doc random.doc rdelim.doc read.doc root.doc rw.doc > scmsigs.doc script.doc simpos.doc smob.doc sort.doc srcprop.doc > stackchk.doc stacks.doc stime.doc strings.doc srfi-4.doc srfi-13.doc > srfi-14.doc strorder.doc strports.doc struct.doc symbols.doc threads.doc > throw.doc values.doc variable.doc vectors.doc version.doc vports.doc > weaks.doc ramap.doc unif.doc dynl.doc filesys.doc posix.doc net_db.doc > socket.doc regex-posix.doc | > GUILE=3D"/root/srcs/guile-1.8/guile-1.8-1.8.8+1/pre-inst-guile" > ../scripts/snarf-check-and-output-texi > guile-procedures.texi > || { rm guile-procedures.texi; false; } > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D51918=3D=3D ERROR: AddressSanitizer: stack-buffer-underflow on addr= ess > 0x7fff531555c0 at pc 0x2ac7bd9a92e8 bp 0x7fff53155330 sp 0x7fff53155328 > READ of size 8 at 0x7fff531555c0 thread T0 [...] > (/root/srcs/guile-1.8/guile-1.8-1.8.8+1/libguile/.libs/lt-guile+0x400bad) > Address 0x7fff531555c0 is located at offset 0 in frame > of T0's stack: > This frame has 1 object(s): > [32, 56) 'body_data' > HINT: this may be a false positive if your program uses some custom > stack unwind mechanism or swapcontext > (longjmp and C++ exceptions *are* supported) Because Guile 1.8 uses a custom garbage collector which scans the C stack for references to heap-allocated objects, chances are that Asan will view such accesses as suspicious, even though they are in fact harmless. However, Guile 1.8 is no longer maintained. You could try running Asan on Guile 2.0, which has been the stable series for a number of years. Guile 2.0 uses the BDW GC (aka. libgc). It may similarly raise false positives, but since libgc is widely used, you might be able find feedback from people who have tried using Asan with it. HTH, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 13 10:53:48 2014 Received: (at 19366) by debbugs.gnu.org; 13 Dec 2014 15:53:48 +0000 Received: from localhost ([127.0.0.1]:44957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xzp0t-0003CG-SE for submit@debbugs.gnu.org; Sat, 13 Dec 2014 10:53:48 -0500 Received: from mail-pa0-f41.google.com ([209.85.220.41]:62468) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xzp0r-0003Bx-7r; Sat, 13 Dec 2014 10:53:45 -0500 Received: by mail-pa0-f41.google.com with SMTP id rd3so9111963pab.28 for ; Sat, 13 Dec 2014 07:53:39 -0800 (PST) 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 :references:in-reply-to:openpgp:content-type; bh=+3p2Ze0PXa1hQohoaSntVGgEsLZNkVVUr1J8xg43RRg=; b=e6nBaLu53k7Wn+PARLvMYQUv438lUuZpxgS+CcqDtD10aw3VKz4412QQa9DgxGHaPL ny+8Fa2JixQuEzvtULnZJWS3Ogd0m8rLoyJAB0jf7Prr8Ozciu+w2IuEnUFM9ipEXzJr ZzOH+lZDto1JuHspEZt994ktO5gO32tkP2nb2JQqUVczAtPzUb3iadtKwQXV4MqMyykS APjCb8+t3zEsD7ealtbJocByb5KBjpHJMr8wDYgb+DLY2oEmP+tKMySKJLIc71wS2iSd //nmVHei5Z1a9/JqZmw1abBSh+nLSxsK8ZCoH1J2I8J5ovvNmRVLokXjrfYQb1SR7QO2 bAYQ== X-Received: by 10.70.33.106 with SMTP id q10mr35767945pdi.120.1418486019195; Sat, 13 Dec 2014 07:53:39 -0800 (PST) Received: from [192.168.1.109] (CPE-58-160-108-158.tyqh1.win.bigpond.net.au. [58.160.108.158]) by mx.google.com with ESMTPSA id bx13sm4583417pdb.19.2014.12.13.07.53.36 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 13 Dec 2014 07:53:37 -0800 (PST) Message-ID: <548C60FC.2000108@gmail.com> Date: Sun, 14 Dec 2014 02:53:32 +1100 From: Joshua Rogers User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: =?UTF-8?B?THVkb3ZpYyBDb3VydMOocw==?= Subject: Re: bug#19366: Guile References: <548C3766.7010808@gmail.com> <87bnn7mueq.fsf@gnu.org> In-Reply-To: <87bnn7mueq.fsf@gnu.org> OpenPGP: id=296E6003; url=https://internot.info/docs/gpg_pubkey.asc.gpg Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="54SxlLDovfFWD0n8xL49fp2o208c09uJj" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 19366 Cc: 19366@debbugs.gnu.org, request@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.7 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --54SxlLDovfFWD0n8xL49fp2o208c09uJj Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 14/12/14 02:38, Ludovic Court=C3=A8s wrote: > However, Guile 1.8 is no longer maintained. > > You could try running Asan on Guile 2.0, which has been the stable > series for a number of years. Guile 2.0 uses the BDW GC (aka. libgc). > It may similarly raise false positives, but since libgc is widely used,= > you might be able find feedback from people who have tried using Asan > with it. Hm, okay. 1.8 is the current version in the Ubuntu repo's, just fyi. I'll compile the latest version. Thanks, --=20 -- Joshua Rogers --54SxlLDovfFWD0n8xL49fp2o208c09uJj Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJUjGD8AAoJEJCcj5QpbmAD2PUP/jmuKfkNLpSQ5lw1gMS7wYf5 tgzbPDjasQAjtTJGZ8TvEDsVgA48CZmdc0H8eyjo8S/c1If4f9TZuE7ccQ5ZaWdy XGi2UkNe+bdaqh8CBJsTIIM6xgNHtS0Uz4K5OBlqX4NR0iFmKPG4kwPPTOHOzXuq QyJABnbgGFnE1X7XxQtzZk9MXpooWsnBlGWhI9ZIkQZGAv0C5pQ3idFT3Jj7tXoO IlLHhTiJgL0YUdqu/dHPUypP7qLj96goMr6d86byA81o5hg0D0DJNWweZA1XAVoC GGXEwY8lM1l2OP9jiBzNRGAlG3LgaJqKFBcD4rAo0XAVYLXa+HaVRAs5ApxW+1m8 MKKjRDcLkQ8lYFUfXBWyrLlyk86ZT1vemFo3ObKPtM43iwkeH3yUL+A4mBLFqA9W iyOEsi9bXZKrhJMcGs6GDQ4cLYAE15t3B5gLt/fmyeQ80lp+QYS9Mw+XYUBka5hK WVpBQcTBdW775MlgMkBMau1x59D85Ib/Znw+RwMmPmhNhlAyf63isOPAaD2bUROX x0SlMoOq31tkEgRktDye29KmNnYRRz8Qz9Me+s13FQ9inK48QZYc1wsQNLZ9ZA1+ 4daI9wVP+4DdCzr4jbwKZpGXvmDxeuQR09MGBMQPZRnGxyGIGK9wlRcM0tqASUH6 NKWPCsLd/EtFmHrW+7RW =3B6E -----END PGP SIGNATURE----- --54SxlLDovfFWD0n8xL49fp2o208c09uJj-- From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 14 10:46:06 2014 Received: (at 19366) by debbugs.gnu.org; 14 Dec 2014 15:46:06 +0000 Received: from localhost ([127.0.0.1]:46208 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y0BMz-0003H3-Mh for submit@debbugs.gnu.org; Sun, 14 Dec 2014 10:46:05 -0500 Received: from world.peace.net ([50.252.239.5]:46878 ident=hope5) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y0BMw-0003Gg-BR; Sun, 14 Dec 2014 10:46:02 -0500 Received: from c-76-118-178-32.hsd1.ma.comcast.net ([76.118.178.32] helo=yeeloong.lan) by world.peace.net with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1Y0BMq-0003gl-Dn; Sun, 14 Dec 2014 10:45:56 -0500 From: Mark H Weaver To: Joshua Rogers Subject: Re: bug#19366: Guile References: <548C3766.7010808@gmail.com> <87bnn7mueq.fsf@gnu.org> <548C60FC.2000108@gmail.com> Date: Sun, 14 Dec 2014 10:44:07 -0500 In-Reply-To: <548C60FC.2000108@gmail.com> (Joshua Rogers's message of "Sun, 14 Dec 2014 02:53:32 +1100") Message-ID: <87wq5u44oo.fsf@yeeloong.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19366 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= , 19366@debbugs.gnu.org, request@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: 0.0 (/) Joshua Rogers writes: > On 14/12/14 02:38, Ludovic Court=C3=A8s wrote: >> However, Guile 1.8 is no longer maintained. >> >> You could try running Asan on Guile 2.0, which has been the stable >> series for a number of years. Guile 2.0 uses the BDW GC (aka. libgc). >> It may similarly raise false positives, but since libgc is widely used, >> you might be able find feedback from people who have tried using Asan >> with it. > Hm, okay. 1.8 is the current version in the Ubuntu repo's, just fyi. Ubuntu has had Guile 2.0 since Precise 12.04 LTS, but it has a different package name: "guile-2.0". Regards, Mark From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 22 15:22:52 2016 Received: (at 19366-done) by debbugs.gnu.org; 22 Jun 2016 19:22:52 +0000 Received: from localhost ([127.0.0.1]:51475 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bFnjf-0002kL-QN for submit@debbugs.gnu.org; Wed, 22 Jun 2016 15:22:51 -0400 Received: from pb-sasl1.pobox.com ([64.147.108.66]:56697 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bFnjc-0002k4-2b; Wed, 22 Jun 2016 15:22:49 -0400 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id C3FEE22979; Wed, 22 Jun 2016 15:22:47 -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:content-transfer-encoding; s=sasl; bh=sslnI2haJC0H zYFXbvUkKauR65s=; b=JRTN41qjvihMsPFHHnVa+/5l95qLOTAt9MOzJkQxyDIR nHos7YdeADPCa+UgRq9nMt1SToYnOGhH5u00IyIiQa2k7L/CTOa9MJPxm854S+Tg DokVrEbaNJlK5W3TJKAyYMr6dry/WKRGZ5O2X9jOsIx5AcRGW+OKR/+KIy7Jq/k= 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:content-transfer-encoding; q=dns; s=sasl; b=tecsPW q14KWwzeKBascDHQ3uF8mSVUSBMMLmYyJKSE1Jily8BrzHUmER6Z503OrrBeSgnh 8bZNkCRsMbB4ZI33jBkpUhemKtzDJFTjigC3xDMQCU8XsZ7+r66WUlTRp6ZTvXZf EdR0O1UCe/5nC/t+EwcBgLBWI+tLqVlr076dM= Received: from pb-sasl1.nyi.icgroup.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id BB1B222976; Wed, 22 Jun 2016 15:22:47 -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-sasl1.pobox.com (Postfix) with ESMTPSA id CF2A122975; Wed, 22 Jun 2016 15:22:46 -0400 (EDT) From: Andy Wingo To: Mark H Weaver Subject: Re: bug#19366: Guile References: <548C3766.7010808@gmail.com> <87bnn7mueq.fsf@gnu.org> <548C60FC.2000108@gmail.com> <87wq5u44oo.fsf@yeeloong.lan> Date: Wed, 22 Jun 2016 21:22:39 +0200 In-Reply-To: <87wq5u44oo.fsf@yeeloong.lan> (Mark H. Weaver's message of "Sun, 14 Dec 2014 10:44:07 -0500") Message-ID: <87h9clrpts.fsf@pobox.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Pobox-Relay-ID: B3B51FDA-38AE-11E6-8A46-C1836462E9F6-02397024!pb-sasl1.pobox.com X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: 19366-done Cc: 19366-done@debbugs.gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= , Joshua Rogers , request@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 (-) Closing bug. Joshua any reports of running ASAN on Guile 2.0.11 or 2.1.3 are very welcome; note that we switched to the BDW garbage collector in the meantime; I don't know if there are best practices for ASAN and BDW-GC. See e.g.: https://lists.opendylan.org/pipermail/bdwgc/2016-January/006136.html Regards, Andy On Sun 14 Dec 2014 16:44, Mark H Weaver writes: > Joshua Rogers writes: > >> On 14/12/14 02:38, Ludovic Court=C3=A8s wrote: >>> However, Guile 1.8 is no longer maintained. >>> >>> You could try running Asan on Guile 2.0, which has been the stable >>> series for a number of years. Guile 2.0 uses the BDW GC (aka. libgc). >>> It may similarly raise false positives, but since libgc is widely used, >>> you might be able find feedback from people who have tried using Asan >>> with it. >> Hm, okay. 1.8 is the current version in the Ubuntu repo's, just fyi. > > Ubuntu has had Guile 2.0 since Precise 12.04 LTS, but it has a different > package name: "guile-2.0". > > Regards, > Mark From unknown Tue Aug 19 09:35:01 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 21 Jul 2016 11:24:04 +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