| Nathaniel Irons on Mon, 5 Nov 2001 16:23:04 -0800 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| library installation/Mac OS X |
I was confused by the delay in getting a response from ezmlm, and
mistakenly believing the pari@math.u-bordeaux.edu address was
tied to the lists, I sent a copy there earlier today.
I'm trying to install the Crypt::OpenPGP perl module, which
requires Math::Pari. pari-2.1.2 seems to be compiling cleanly
with Mac OS X 10.1, but the benchmark suite is complaining (at
"Program"), and I'd like to know if it's significant. Here's the
output of program-sta.dif, followed by output from Configure,
make bench.
Thanks for any assistance.
-nat
[pandora: Odarwin-none] more program-sta.dif
*** ../src/test/32/program Tue Feb 15 09:09:12 2000
--- gp.out Sun Nov 4 23:36:00 2001
***************
*** 108,118 ****
350 1.632105905172986668189652273
400 1.632424285532931448171405619
? install(addii,GG)
? addii(1,2)
! 3
? kill(addii)
? getheap
! [21, 2993]
? print("Total time spent: ",gettime);
! Total time spent: 1138
? \q
--- 108,121 ----
350 1.632105905172986668189652273
400 1.632424285532931448171405619
? install(addii,GG)
+ *** sorry, not yet available on this system
? addii(1,2)
! *** unknown function or error in formal parameters: addii(1,2)
! ^----------
!
? kill(addii)
? getheap
! [20, 2986]
? print("Total time spent: ",gettime);
! Total time spent: 530
? \q
[pandora: pari-2.1.2] ./Configure
Configuring pari-2.1.2 (STABLE)
Checking echo to see how to suppress newlines...
...using -n.
Looking for some tools first ...
...ld is /usr/bin/ld
...zcat is /usr/bin/zcat
...gzip is /usr/bin/gzip
...ranlib is /usr/bin/ranlib
...perl is /usr/bin/perl
...emacs is /usr/bin/emacs
Building for architecture: unknown
Checking for optional libraries and headers...
...none
Looking for the compilers ...
...cc is /usr/bin/cc
...gcc is /usr/bin/gcc
GNU compiler version 2.95.2 19991024 (release)
C compiler is /usr/bin/gcc -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer
Looking for an assembler ...
...as is /usr/bin/as
...Hum, this looks like GNU as
Assembler is /usr/bin/as
C PreProcessor is /usr/bin/gcc -E -I.
Executable linker is /usr/bin/gcc -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer
No Dynamic Lib
./Configure: parse error [1116]
What is the internal byte representation of a double ? [4321]
./Configure: parse error near `fi' [1119]
The internal byte representation of a double is 4321.
Checking some common types...
...I did not find ulong.
Looking in C lib for some symbols...
...I did not find exp2.
...Found strftime.
...Found getrusage.
...I did not find sigrelse.
...Found sigsetmask.
...Found TIOCGWINSZ.
...I did not find getrlimit.
...I did not find opendir.
...I did not find dlopen.
Try again, with -ldl this time...
...I did not find dlopen.
Installation prefix ? [/usr/local]
...for architecture-independant files (share-prefix) ? []
..."gp" executable ? [/usr/local/bin]
..."pari" library ? [/usr/local/lib]
...include files ? [/usr/local/include/pari]
...manual pages ? [/usr/local/man/man1]
...documentation, examples, and emacs macros ? [/usr/local/lib/pari]
...miscellaneous data (galois resolvents) ? [/usr/local/lib/pari/galdata]
Default is static executable and archive library, graphic=none
==========================================================================
Extracting examples/Makefile.darwin-none
Extracting Odarwin-none/Makefile
Extracting Makefile
Extracting Odarwin-none/paricfg.h
Extracting Odarwin-none/../Odos/paricfg.h
Extracting scripts and macros
...in doc
...in emacs
...in misc
==========================================================================
Shall we try to build pari 2.1.2 (released) now (y/n)? [n]
Ok. Type "make install" when you are ready
Bye !
[pandora: pari-2.1.2] make
Possible targets are:
gp Compilation
bench, test-compat Compilation and test
dobench Test only
doc Documentation
install Installation
clean, cleantest Cleaning up
For pari maintainers...
all Compile gp-[sta|dyn] and lib-[sta|dyn]
gp.dbg Compile gp binary suitable for debugging
distrib Create a new distribution
ctags Generate VI/VIM tags file in ./src
etags Generate Emacs tags file in ./src
[pandora: pari-2.1.2] make bench
cd Odarwin-none; make bench
cat ../src/kernel/none/level0.h ../src/kernel/none/level1.h > pariinl.h
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o kernel.o ../src/kernel/none/level0.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o mp.o ../src/kernel/none/mp.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o alglin1.o ../src/basemath/alglin1.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o alglin2.o ../src/basemath/alglin2.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o arith1.o ../src/basemath/arith1.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o arith2.o ../src/basemath/arith2.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o base1.o ../src/basemath/base1.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o base2.o ../src/basemath/base2.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o base3.o ../src/basemath/base3.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o base4.o ../src/basemath/base4.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o base5.o ../src/basemath/base5.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o bibli1.o ../src/basemath/bibli1.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o bibli2.o ../src/basemath/bibli2.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o buch1.o ../src/basemath/buch1.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o buch2.o ../src/basemath/buch2.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o buch3.o ../src/basemath/buch3.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o buch4.o ../src/basemath/buch4.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o galconj.o ../src/basemath/galconj.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o gen1.o ../src/basemath/gen1.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o gen2.o ../src/basemath/gen2.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o gen3.o ../src/basemath/gen3.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o ifactor1.o ../src/basemath/ifactor1.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o polarit1.o ../src/basemath/polarit1.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o polarit2.o ../src/basemath/polarit2.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o polarit3.o ../src/basemath/polarit3.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o rootpol.o ../src/basemath/rootpol.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o subgroup.o ../src/basemath/subgroup.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o trans1.o ../src/basemath/trans1.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o trans2.o ../src/basemath/trans2.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o trans3.o ../src/basemath/trans3.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o elliptic.o ../src/modules/elliptic.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o galois.o ../src/modules/galois.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o kummer.o ../src/modules/kummer.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o mpqs.o ../src/modules/mpqs.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o nffactor.o ../src/modules/nffactor.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o stark.o ../src/modules/stark.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o subfield.o ../src/modules/subfield.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o thue.o ../src/modules/thue.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o anal.o ../src/language/anal.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o compat.o ../src/language/compat.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o errmsg.o ../src/language/errmsg.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o es.o ../src/language/es.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o helpmsg.o ../src/language/helpmsg.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o init.o ../src/language/init.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o sumiter.o ../src/language/sumiter.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o mpinl.o ../src/kernel/none/level1.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -I../src/language -o gp.o ../src/gp/gp.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -I../src/graph -o gp_init.o ../src/gp/gp_init.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -I../src/language -o gp_rl.o ../src/gp/gp_rl.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o highlvl.o ../src/gp/highlvl.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o whatnow.o ../src/gp/whatnow.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -o plot.o ../src/graph/plotnull.c
/usr/bin/gcc -c -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer -I. -I../src/headers -I../src/graph -o plotport.o ../src/graph/plotport.c
rm -f gp-sta
/usr/bin/gcc -o gp-sta -O3 -DGCC_INLINE -Wall -Wno-implicit -fomit-frame-pointer kernel.o mp.o alglin1.o alglin2.o arith1.o arith2.o base1.o base2.o base3.o base4.o base5.o bibli1.o bibli2.o buch1.o buch2.o buch3.o buch4.o galconj.o gen1.o gen2.o gen3.o ifactor1.o polarit1.o polarit2.o polarit3.o rootpol.o subgroup.o trans1.o trans2.o trans3.o elliptic.o galois.o kummer.o mpqs.o nffactor.o stark.o subfield.o thue.o anal.o compat.o errmsg.o es.o helpmsg.o init.o sumiter.o mpinl.o gp.o gp_init.o gp_rl.o highlvl.o whatnow.o plot.o plotport.o
* Testing objets for gp-sta..TIME=40
* Testing analyz for gp-sta..TIME=600
* Testing number for gp-sta..TIME=450
* Testing polyser for gp-sta..TIME=130
* Testing linear for gp-sta..TIME=130
* Testing elliptic for gp-sta..TIME=350
* Testing sumiter for gp-sta..TIME=640
* Testing graph for gp-sta..TIME=160
* Testing program for gp-sta..BUG [530]
* Testing trans for gp-sta..TIME=1380
* Testing nfields for gp-sta..TIME=6560
+++ [BUG] Total bench for gp-sta is 5722
PROBLEMS WERE NOTED. The following files list them in diff format:
Directory: [...]/pari-2.1.2/Odarwin-none/program-sta.dif