unofficial mirror of bug-guile@gnu.org 
 help / color / mirror / Atom feed
* Test fail in Guile-1.8.5
@ 2010-12-04 22:12 Nick Cripps
  2010-12-07  9:34 ` Andy Wingo
  2010-12-07 10:43 ` Neil Jerram
  0 siblings, 2 replies; 5+ messages in thread
From: Nick Cripps @ 2010-12-04 22:12 UTC (permalink / raw)
  To: bug-guile

Hi,
I'm trying to build guile-1.8.5 but, when running make check, one of
the tests (test-asmobs) fails. The output of the tests is below.

I have encountered the same problem on two different machines with
different distributions (gentoo and a clean install of debian on a VM)
so, I am inclined to think that this is a bug in the package or the
test suite. Steps to reproduce are below. Could you confirm whether
this is a bug and, if so, whether it is fixed in later versions?

Many thanks,
Nick Cripps


Steps to reproduce:
(tested on debian 5.0.7)
(sudo apt-get install gcc make libtool libgmp3-dev)
wget http://ftp.gnu.org/pub/gnu/guile/guile-1.8.5.tar.gz
tar -xzf guile-1.8.5.tar.gz
cd guile-1.8.5
./configure && make && make check


Output of tests:
...
make  check-TESTS
make[4]: Entering directory `/home/sipos/guile-1.8.5/test-suite/standalone'
PASS: test-system-cmds
PASS: test-require-extension
PASS: test-bad-identifiers
PASS: test-num2integral
PASS: test-round
PASS: test-gh
ERROR: In procedure dynamic-link:
ERROR: file: "libtest-asmobs", message: "libtest-asmobs.so: cannot
open shared object file: No such file or directory"
FAIL: test-asmobs
PASS: test-list
PASS: test-unwind
PASS: test-conversion
PASS: test-use-srfi
PASS: test-with-guile-module
==================================
1 of 12 tests failed
Please report to bug-guile@gnu.org
==================================
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory `/home/sipos/guile-1.8.5/test-suite/standalone'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory `/home/sipos/guile-1.8.5/test-suite/standalone'
make[2]: *** [check] Error 2
make[2]: Leaving directory `/home/sipos/guile-1.8.5/test-suite/standalone'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/home/sipos/guile-1.8.5/test-suite'
make: *** [check-recursive] Error 1



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Test fail in Guile-1.8.5
  2010-12-04 22:12 Test fail in Guile-1.8.5 Nick Cripps
@ 2010-12-07  9:34 ` Andy Wingo
  2010-12-08  5:08   ` Nick Cripps
  2010-12-07 10:43 ` Neil Jerram
  1 sibling, 1 reply; 5+ messages in thread
From: Andy Wingo @ 2010-12-07  9:34 UTC (permalink / raw)
  To: Nick Cripps; +Cc: bug-guile

Hi Nick,

On Sat 04 Dec 2010 23:12, Nick Cripps <nick.cripps@gmail.com> writes:

> (sudo apt-get install gcc make libtool libgmp3-dev)
> wget http://ftp.gnu.org/pub/gnu/guile/guile-1.8.5.tar.gz
> tar -xzf guile-1.8.5.tar.gz
> cd guile-1.8.5
> ./configure && make && make check

Could you try the same thing on guile 1.8.7, the latest stable release?
I don't know of any test failures in that release.

Andy
-- 
http://wingolog.org/



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Test fail in Guile-1.8.5
  2010-12-04 22:12 Test fail in Guile-1.8.5 Nick Cripps
  2010-12-07  9:34 ` Andy Wingo
@ 2010-12-07 10:43 ` Neil Jerram
  1 sibling, 0 replies; 5+ messages in thread
From: Neil Jerram @ 2010-12-07 10:43 UTC (permalink / raw)
  To: Nick Cripps; +Cc: bug-guile

[-- Attachment #1: Type: text/plain, Size: 278 bytes --]

On 4 December 2010 22:12, Nick Cripps <nick.cripps@gmail.com> wrote:

> Hi,
> I'm trying to build guile-1.8.5 but, when running make check, one of
> the tests (test-asmobs) fails.
>
>
Why 1.8.5 ?  Can you try 1.8.7, which is the latest in the 1.8.x series?

Thanks,
       Neil

[-- Attachment #2: Type: text/html, Size: 571 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Test fail in Guile-1.8.5
  2010-12-07  9:34 ` Andy Wingo
@ 2010-12-08  5:08   ` Nick Cripps
  2010-12-08 10:26     ` Andy Wingo
  0 siblings, 1 reply; 5+ messages in thread
From: Nick Cripps @ 2010-12-08  5:08 UTC (permalink / raw)
  To: Andy Wingo; +Cc: bug-guile, Neil Jerram

Hi Andy, Neil,

I was originally using 1.8.5 because 1.8.7 is currently in the testing  
rather than stable category in gentoo's portage package tree.

I tried building 1.8.7 on the same debian installation but, had the  
same problem as before. The same test fails.

Using the 1.8.7-r2 ebuild in gentoo, the same test passes. The gentoo  
guile-1.8.7-r2 ebuild includes a patch called guile-1.8.7- 
fix_tests.patch which I assume is responsible. This patch modifies the  
a makefile in the test suite so, hopefully this fixes a bug in  
building or running the tests rather than covering up a genuine  
problem. The patch references gentoo bug 295093 which might provide  
more information.

In the absence of problems, I am going to assume that the author of  
this patch knew what he/she was doing and that all is well.

Thanks,
Nick

On 7 Dec 2010, at 09:34, Andy Wingo wrote:

> Hi Nick,
>
> On Sat 04 Dec 2010 23:12, Nick Cripps <nick.cripps@gmail.com> writes:
>
>> (sudo apt-get install gcc make libtool libgmp3-dev)
>> wget http://ftp.gnu.org/pub/gnu/guile/guile-1.8.5.tar.gz
>> tar -xzf guile-1.8.5.tar.gz
>> cd guile-1.8.5
>> ./configure && make && make check
>
> Could you try the same thing on guile 1.8.7, the latest stable  
> release?
> I don't know of any test failures in that release.
>
> Andy
> -- 
> http://wingolog.org/




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Test fail in Guile-1.8.5
  2010-12-08  5:08   ` Nick Cripps
@ 2010-12-08 10:26     ` Andy Wingo
  0 siblings, 0 replies; 5+ messages in thread
From: Andy Wingo @ 2010-12-08 10:26 UTC (permalink / raw)
  To: Nick Cripps; +Cc: bug-guile, Neil Jerram

On Wed 08 Dec 2010 06:08, Nick Cripps <nick.cripps@gmail.com> writes:

> I tried building 1.8.7 on the same debian installation but, had the same
> problem as before. The same test fails.

Thanks for testing. Looking harder, I found:

    a0aa1e5b69d6ef0311aeea8e4b9a94eae18a1aaf
    Author: Ludovic Courtès <ludo@gnu.org>  2009-12-14 10:59:25

    Fix test environment issue with ltdl from Libtool 2.2.6b.
    
    Earlier versions of ltdl would look for extensions under $PWD; this
    behavior changed in 2.2.6b.
    
    * test-suite/standalone/Makefile.am (TESTS_ENVIRONMENT): Define
      $builddir.
    
    * test-suite/standalone/test-asmobs: Specify the full path to
      `libtest-asmobs', using $builddir.

It seems we haven't released a 1.8 since last july; we need to do that
now, I guess.

Andy
-- 
http://wingolog.org/



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-12-08 10:26 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-04 22:12 Test fail in Guile-1.8.5 Nick Cripps
2010-12-07  9:34 ` Andy Wingo
2010-12-08  5:08   ` Nick Cripps
2010-12-08 10:26     ` Andy Wingo
2010-12-07 10:43 ` Neil Jerram

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).