Karim BELABAS on Mon, 9 Nov 1998 15:59:47 +0100 (MET)

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

Re: tiny fix for Configure (2.0.12.alpha)

[Iwao Kimura writes:]
> I tried 2.0.12.alpha on FreeBSD 2.2.5. The Configure scripts seems to
> be modified (or, in fact, be lowered its version to
> 2.0.11.beta). Otherwise the as(1) does not return and the Configure
> script fall silent. (as -v prints 'GNU assembler version 1.92.3,
> FreeBSD $Revision: 1.4 $').

My mistake, I thought I could simplify that part. I assumed that, given flag
--version, GNU as would return (as opposed to as -v which would wait for
input), and that any other as would fail on the incorrect flag. On my test
machine, it works and I get

  GNU assembler version 2.7 (i586-unknown-linux), using BFD version

Sorry, and thanks for the patch.

> By the way, I got the result of 'make test' as follows (see
> getheap). Is this a bug?

It is correct. I changed the internal representation of aliases to avoid an
obscure bug reported by Igor Schein (memory corruption upon error recovery
when some specific combination of aliases and user functions were present on
the stack). I updated the regular benches, but forgot about the "all" test.
The heap increase is due to the statement

  alias(ln, log) 

in the 'all' bench, which I had forgotten (the 'compat' bench is correct
since it doesn't contain aliases...).

Karim Belabas                    email: Karim.Belabas@math.u-psud.fr
Dep. de Mathematiques, Bat. 425
Universite Paris-Sud             Tel: (00 33) 1 69 15 57 48
F-91405 Orsay (France)           Fax: (00 33) 1 69 15 60 19
PARI/GP Home Page: http://pari.home.ml.org