* Jim Meyering wrote on Tue, Aug 12, 2008 at 11:33:23PM CEST:
> Ralf Wildenhues <[EMAIL PROTECTED]> 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, [EMAIL PROTECTED], $save_temps, 
> $verbose);
> +my $fail = run_tests ($program_name, \$prog, [EMAIL PROTECTED], $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 <[EMAIL PROTECTED]>
> 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


_______________________________________________
Bug-coreutils mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to