| Bill Allombert on Tue, 16 Nov 1999 21:47:20 +0100 (MET) |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Re: Turning a sequence of expr into expr |
I made the computation on a 333MHz Ultrasparc II with 2Mb of cache
? ploth(t=100,110,[real(z=zeta(0.5+I*t)),imag(z)])
*** last result computed in 19,340 ms.
? ploth(t=100, 110, if (1, z=zeta(0.5+I*t); [real(z),imag(z)]) )
*** last result computed in 19,360 ms.
? f(t)=local(z);z=zeta(0.5+I*t);[real(z),imag(z)]
? ploth(t=100,110,f(t))
*** last result computed in 19,400 ms.
So Karim, if you want to resale your very slow machine , call me :-)
more seriously, with the just now CVS version I get
cd Osolaris-sparcv9; make gp
make[1]: Entering directory `/home/sadir/allomber/stable/pari/Osolaris-sparcv9'
/home/sadir/allomber/bin/gcc -c -O2 -DGCC_INLINE -mv8 -I. -I../src/headers -I../src/language -I/usr/local/include -o gp.o ../src/gp/gp.c
In file included from ../src/headers/pari.h:81,
from ../src/gp/gp.c:7:
pariinl.h:279: parse error before `0x00800000L'
../src/gp/gp.c: In function `do_time':
../src/gp/gp.c:1783: warning: `s' might be used uninitialized in this function
../src/gp/gp.c: In function `gp_main_loop':
../src/gp/gp.c:1984: warning: variable `promptbuf' might be clobbered by `longjmp' or `vfork'
../src/gp/gp.c:1985: warning: variable `z' might be clobbered by `longjmp' or `vfork'
make[1]: *** [gp.o] Error 1
make[1]: Leaving directory `/home/sadir/allomber/stable/pari/Osolaris-sparcv9'
make: *** [gp] Error 2
zsh: exit 2 make gp
when I try to compile
The bug is that evalexpo is was? a macro ((0x00800000L) + ( ulong x ))
and now it is a function but the macro has not been removed of parigen.h
there is another problem : evalexpoerr not declared
Bill.