bug-coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: compiling error


From: Ralf Wildenhues
Subject: Re: compiling error
Date: Thu, 14 Aug 2008 22:21:39 +0200
User-agent: Mutt/1.5.18 (2008-05-17)

* Jim Meyering wrote on Tue, Aug 12, 2008 at 11:33:23PM CEST:
> Ralf Wildenhues <address@hidden> wrote:
> > FAIL: misc/expr.log (exit: 1)
> > =============================
> >
> > expr: arbitrary-precision support is not available
> > expr (GNU coreutils) 6.12.135-b041
> ...
> > bignum-add...
> > expr: test bignum-add failed: exit status mismatch:  expected 0, got 3
> > bignum-add2...
[...]
> > expr: test bignum-div failed: exit status mismatch:  expected 0, got 3
> > Can't remove directory 
> > /home/rwild/coreutils/build-powerpc-ibm-aix5.3.0.0/tests/expr.tmp-9eO4: 
> > Device busy at /usr/opt/perl5/lib/5.8.2/File/Temp.pm line 858
> 
> Thanks for testing such a recent snapshot.
> 
> Was that using libgmp?
> What does "src/expr --bignum 1" do?

src/expr: arbitrary-precision support is not available
1

> --- a/tests/misc/expr
> +++ b/tests/misc/expr
> @@ -183,5 +183,5 @@ foreach $t (@Tests)
>  my $save_temps = $ENV{SAVE_TEMPS};
>  my $verbose = $ENV{VERBOSE};
> 
> -my $fail = run_tests ($program_name, $prog, address@hidden, $save_temps, 
> $verbose);
> +my $fail = run_tests ($program_name, \$prog, address@hidden, $save_temps, 
> $verbose);
>  exit $fail;

This patch does not change the test result.

* Jim Meyering wrote on Wed, Aug 13, 2008 at 10:20:19AM CEST:
> >From 38050c05b59b71f3103b8ad36337cd2d216e1fa7 Mon Sep 17 00:00:00 2001
> From: Jim Meyering <address@hidden>
> Date: Wed, 13 Aug 2008 09:58:47 +0200
> Subject: [PATCH] "expr --bignum 1" now fails when expr built without libgmp
> 
> * src/expr.c (main): When --bignum is requested, yet expr was built
> without libgmp, exit nonzero (3) in addition to giving a diagnostic.

This change fixes the failure.

Thanks!
Ralf




reply via email to

[Prev in Thread] Current Thread [Next in Thread]