GNU bug report logs - #11876
guile-2.0.6 on debian squeeze 32 bit - 2 of 28 tests failed

Previous Next

Package: guile;

Reported by: Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com>

Date: Sun, 8 Jul 2012 01:04:02 UTC

Severity: normal

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 11876 in the body.
You can then email your comments to 11876 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guile <at> gnu.org:
bug#11876; Package guile. (Sun, 08 Jul 2012 01:04:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guile <at> gnu.org. (Sun, 08 Jul 2012 01:04:02 GMT) Full text and rfc822 format available.

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

From: Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com>
To: bug-guile <at> gnu.org
Subject: guile-2.0.6 on debian squeeze 32 bit - 2 of 28 tests failed
Date: Sat, 7 Jul 2012 21:04:38 -0300
[Message part 1 (text/plain, inline)]
wget ftp://ftp.gnu.org/gnu/guile/guile-2.0.6.tar.gz
tar -xvf guile-2.0.6.tar.gz
cd guile-2.0.6
BDW_GC_CFLAGS=-L/usr/lib BDW_GC_LIBS=-lgc ./configure
BDW_GC_CFLAGS=-L/usr/lib BDW_GC_LIBS=-lgc make
BDW_GC_CFLAGS=-L/usr/lib BDW_GC_LIBS=-lgc make check

FAIL: test-scm-spawn-thread
/bin/bash: line 5:  2329 Segmentation fault      srcdir="."
builddir="." CHARSETALIASDIR="/home/vonbecmann/downloads/guile/guile-2.0.6/lib"
GUILE_AUTO_COMPILE=0 "../../meta/uninstalled-env" ${dir}$tst
FAIL: test-pthread-create
SKIP: test-pthread-create-secondary
==================================
2 of 28 tests failed
(1 test was not run)
Please report to bug-guile <at> gnu.org
==================================



-- 
Bernardo E.C.
[check-guile.log (text/x-log, attachment)]

Information forwarded to bug-guile <at> gnu.org:
bug#11876; Package guile. (Mon, 09 Jul 2012 16:06:01 GMT) Full text and rfc822 format available.

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

From: ludo <at> gnu.org (Ludovic Courtès)
To: Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com>
Cc: 11876 <at> debbugs.gnu.org
Subject: Re: bug#11876: guile-2.0.6 on debian squeeze 32 bit - 2 of 28 tests
	failed
Date: Mon, 09 Jul 2012 18:00:09 +0200
Hi Bernardo,

Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com> skribis:

> FAIL: test-scm-spawn-thread
> /bin/bash: line 5:  2329 Segmentation fault      srcdir="."
> builddir="." CHARSETALIASDIR="/home/vonbecmann/downloads/guile/guile-2.0.6/lib"
> GUILE_AUTO_COMPILE=0 "../../meta/uninstalled-env" ${dir}$tst
> FAIL: test-pthread-create

What version of libgc do you use?  It seems likely to be due to an old
version, which used to have thread-related bugs.

Thanks,
Ludo’.




Information forwarded to bug-guile <at> gnu.org:
bug#11876; Package guile. (Mon, 09 Jul 2012 17:21:02 GMT) Full text and rfc822 format available.

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

From: Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 11876 <at> debbugs.gnu.org
Subject: Re: bug#11876: guile-2.0.6 on debian squeeze 32 bit - 2 of 28 tests
	failed
Date: Mon, 9 Jul 2012 14:15:31 -0300
Hi Ludo,
 here's the output

$ dpkg -l libgc-dev
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  libgc-dev      1:6.8-1.2      conservative garbage collector for C (develo

thanks


On 7/9/12, Ludovic Courtès <ludo <at> gnu.org> wrote:
> Hi Bernardo,
>
> Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com> skribis:
>
>> FAIL: test-scm-spawn-thread
>> /bin/bash: line 5:  2329 Segmentation fault      srcdir="."
>> builddir="."
>> CHARSETALIASDIR="/home/vonbecmann/downloads/guile/guile-2.0.6/lib"
>> GUILE_AUTO_COMPILE=0 "../../meta/uninstalled-env" ${dir}$tst
>> FAIL: test-pthread-create
>
> What version of libgc do you use?  It seems likely to be due to an old
> version, which used to have thread-related bugs.
>
> Thanks,
> Ludo’.
>


-- 
Bernardo E.C.




Information forwarded to bug-guile <at> gnu.org:
bug#11876; Package guile. (Tue, 10 Jul 2012 08:17:02 GMT) Full text and rfc822 format available.

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

From: ludo <at> gnu.org (Ludovic Courtès)
To: Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com>
Cc: 11876 <at> debbugs.gnu.org
Subject: Re: bug#11876: guile-2.0.6 on debian squeeze 32 bit - 2 of 28 tests
	failed
Date: Tue, 10 Jul 2012 10:11:21 +0200
Hi,

Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com> skribis:

> ii  libgc-dev      1:6.8-1.2      conservative garbage collector for C (develo

As README says, Guile requires libgc 7.x, and preferably the latest one.
It can be obtained from
<http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/>.

Can you try and report back?

Thanks,
Ludo’.




Information forwarded to bug-guile <at> gnu.org:
bug#11876; Package guile. (Tue, 17 Jul 2012 03:20:02 GMT) Full text and rfc822 format available.

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

From: Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 11876 <at> debbugs.gnu.org
Subject: Re: bug#11876: guile-2.0.6 on debian squeeze 32 bit - 2 of 28 tests
	failed
Date: Tue, 17 Jul 2012 00:10:47 -0300
[Message part 1 (text/plain, inline)]
Sorry for the delay,
   after installing
         http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-7.3alpha2.tar.gz
         and
      http://www.hpl.hp.com/research/linux/atomic_ops/download/libatomic_ops-7.3alpha2.tar.gz

I got

FAIL: check-guile
==================================
1 of 1 test failed
Please report to bug-guile <at> gnu.org
==================================


On Tue, Jul 10, 2012 at 5:11 AM, Ludovic Courtès <ludo <at> gnu.org> wrote:
>
> Hi,
>
> Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com> skribis:
>
> > ii  libgc-dev      1:6.8-1.2      conservative garbage collector for C (develo
>
> As README says, Guile requires libgc 7.x, and preferably the latest one.
> It can be obtained from
> <http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/>.
>
> Can you try and report back?
>
> Thanks,
> Ludo’.




-- 
Bernardo E.C.
[check-guile.log (text/x-log, attachment)]

Information forwarded to bug-guile <at> gnu.org:
bug#11876; Package guile. (Thu, 26 Jul 2012 01:55:01 GMT) Full text and rfc822 format available.

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

From: Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 11876 <at> debbugs.gnu.org
Subject: Re: bug#11876: guile-2.0.6 on debian squeeze 32 bit - 2 of 28 tests
	failed
Date: Wed, 25 Jul 2012 22:47:45 -0300
[Message part 1 (text/plain, inline)]
On 7/17/12, Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com> wrote:
Sorry for the delay,
    after installing

 http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-7.3alpha2.tar.gz
          and

 http://www.hpl.hp.com/research/linux/atomic_ops/download/libatomic_ops-7.3alpha2.tar.gz

 I got

 FAIL: check-guile
 ==================================
 1 of 1 test failed
 Please report to bug-guile <at> gnu.org
 ==================================


> On Tue, Jul 10, 2012 at 5:11 AM, Ludovic Courtès <ludo <at> gnu.org> wrote:
>>
>> Hi,
>>
>> Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com> skribis:
>>
>> > ii  libgc-dev      1:6.8-1.2      conservative garbage collector for C
>> > (develo
>>
>> As README says, Guile requires libgc 7.x, and preferably the latest one.
>> It can be obtained from
>> <http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/>.
>>
>> Can you try and report back?
>>
>> Thanks,
>> Ludo’.
>
>
>
>
> --
> Bernardo E.C.
>


-- 
Bernardo E.C.
[guile-log.tar.gz (application/x-gzip, attachment)]

Information forwarded to bug-guile <at> gnu.org:
bug#11876; Package guile. (Mon, 03 Sep 2012 20:49:02 GMT) Full text and rfc822 format available.

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

From: ludo <at> gnu.org (Ludovic Courtès)
To: Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com>
Cc: 11876 <at> debbugs.gnu.org
Subject: Re: bug#11876: guile-2.0.6 on debian squeeze 32 bit - 2 of 28 tests
	failed
Date: Mon, 03 Sep 2012 22:46:55 +0200
[Message part 1 (text/plain, inline)]
Hi again,

The log you sent shows two failures:

  FAIL: ftw.test: file-system-fold: EACCES
  FAIL: gc.test: gc: Lexical vars are collectable

The second one is harmless and can be ignored.

As for the first one, can you try this patch, run ‘./check-guile
ftw.test’, and send the output?

[Message part 2 (text/x-patch, inline)]
diff --git a/test-suite/tests/ftw.test b/test-suite/tests/ftw.test
index 33537d0..227eb73 100644
--- a/test-suite/tests/ftw.test
+++ b/test-suite/tests/ftw.test
@@ -224,7 +224,7 @@
             (skip   (lambda (n s r) (cons `(skip ,n) r)))
             (error  (lambda (n s e r) (cons `(error ,n ,e) r)))
             (name   (string-append %top-builddir "/test-EACCES")))
-        (equal? (file-system-fold enter? leaf down up skip error '() name)
+        (equal? (pk (file-system-fold enter? leaf down up skip error '() name))
                 `((error ,name ,EACCES))))))
 
   (pass-if "dangling symlink and lstat"
[Message part 3 (text/plain, inline)]
Also, please indicate what kernel and libc version are being used.

Thanks in advance,
Ludo’.

Information forwarded to bug-guile <at> gnu.org:
bug#11876; Package guile. (Mon, 03 Sep 2012 22:50:01 GMT) Full text and rfc822 format available.

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

From: Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 11876 <at> debbugs.gnu.org
Subject: Re: bug#11876: guile-2.0.6 on debian squeeze 32 bit - 2 of 28 tests
	failed
Date: Mon, 3 Sep 2012 19:48:03 -0300
[Message part 1 (text/plain, inline)]
Ludo
   See below

* kernel version
$ uname -a
Linux debian-vm 2.6.32-5-686 #1 SMP Wed Jan 11 12:29:30 UTC 2012 i686 GNU/Linux
* ftw output
BDW_GC_CFLAGS=-L/usr/local/lib BDW_GC_LIBS=-lgc ./check-guile ftw.test
BDW_GC_CFLAGS=-L/usr/local/lib BDW_GC_LIBS=-lgc ./check-guile ftw.test
> ftw-output.log
* libc version
$ dpkg -l libc6*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  libc6          2.11.3-3       Embedded GNU C Library: Shared libraries
ii  libc6-dev      2.11.3-3       Embedded GNU C Library: Development Librarie
un  libc6-dev-i386 <none>         (no description available)
un  libc6-i686     <none>         (no description available)
un  libc6.1        <none>         (no description available)
un  libc6.1-dev    <none>         (no description available)

Thanks

On 9/3/12, Ludovic Courtès <ludo <at> gnu.org> wrote:
> Hi again,
>
> The log you sent shows two failures:
>
>   FAIL: ftw.test: file-system-fold: EACCES
>   FAIL: gc.test: gc: Lexical vars are collectable
>
> The second one is harmless and can be ignored.
>
> As for the first one, can you try this patch, run ‘./check-guile
> ftw.test’, and send the output?
>
>


-- 
Bernardo E.C.
[ftw-output.log (text/x-log, attachment)]
[check-guile.log (text/x-log, attachment)]

Information forwarded to bug-guile <at> gnu.org:
bug#11876; Package guile. (Tue, 04 Sep 2012 09:45:01 GMT) Full text and rfc822 format available.

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

From: ludo <at> gnu.org (Ludovic Courtès)
To: Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com>
Cc: 11876 <at> debbugs.gnu.org
Subject: Re: bug#11876: guile-2.0.6 on debian squeeze 32 bit - 2 of 28 tests
	failed
Date: Tue, 04 Sep 2012 11:44:51 +0200
Hi,

Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com> skribis:

> Running ftw.test
>
> ;;; (((error "/home/vonbecmann/downloads/guile/guile-2.0.6/test-EACCES" 13)))
>
> Totals for this test run:
> passes:                 30
> failures:               0

Well, here the test succeeds (EACCES is 13).  Can you make it fail
again?  :-)

Could it be that you upgraded your libc or kernel in the meantime?

Thanks,
Ludo’.




Information forwarded to bug-guile <at> gnu.org:
bug#11876; Package guile. (Thu, 13 Sep 2012 00:17:01 GMT) Full text and rfc822 format available.

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

From: Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 11876 <at> debbugs.gnu.org
Subject: Re: bug#11876: guile-2.0.6 on debian squeeze 32 bit - 2 of 28 tests
	failed
Date: Wed, 12 Sep 2012 21:15:46 -0300
[Message part 1 (text/plain, inline)]
Ludo,
  I'm sorry but i couldn't reproduce this bug. and at the moment i have no
idea what happened.
  anyway you can close this bug. IFRC, the original problem was the gcc
version; that is working now.
  i might try this in another occasion.

thanks

On Tue, Sep 4, 2012 at 6:44 AM, Ludovic Courtès <ludo <at> gnu.org> wrote:

> Hi,
>
> Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com> skribis:
>
> > Running ftw.test
> >
> > ;;; (((error "/home/vonbecmann/downloads/guile/guile-2.0.6/test-EACCES"
> 13)))
> >
> > Totals for this test run:
> > passes:                 30
> > failures:               0
>
> Well, here the test succeeds (EACCES is 13).  Can you make it fail
> again?  :-)
>
> Could it be that you upgraded your libc or kernel in the meantime?
>
> Thanks,
> Ludo’.
>



-- 
Bernardo E.C.
[Message part 2 (text/html, inline)]

Reply sent to ludo <at> gnu.org (Ludovic Courtès):
You have taken responsibility. (Thu, 13 Sep 2012 12:13:01 GMT) Full text and rfc822 format available.

Notification sent to Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com>:
bug acknowledged by developer. (Thu, 13 Sep 2012 12:13:02 GMT) Full text and rfc822 format available.

Message #37 received at 11876-done <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com>
Cc: 11876-done <at> debbugs.gnu.org
Subject: Re: bug#11876: guile-2.0.6 on debian squeeze 32 bit - 2 of 28 tests
	failed
Date: Thu, 13 Sep 2012 14:11:31 +0200
Hi,

Bernardo Ezequiel Contreras <vonbecmann <at> gmail.com> skribis:

>   I'm sorry but i couldn't reproduce this bug. and at the moment i have no
> idea what happened.
>   anyway you can close this bug. IFRC, the original problem was the gcc
> version; that is working now.

Thanks.  Feel free to reopen a bug if that happens again, of course.

Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 12 Oct 2012 11:24:03 GMT) Full text and rfc822 format available.

This bug report was last modified 12 years and 331 days ago.

Previous Next


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