pari 64 bit MSVC

5 views
Skip to first unread message

Jason Moxham

unread,
Jul 7, 2009, 8:31:07 PM7/7/09
to sage-w...@googlegroups.com
Hi
 
I've run the Pari test suite on PARI 64bit MSVC + MPIR 64bit and we get these results
 

c:\Users\jasonadmin\pariwin>buildpariwin.bat
Microsoft (R) C/C++ Optimizing Compiler Version 15.00.21022.08 for x64
Copyright (C) Microsoft Corporation.  All rights reserved.
 
usage: cl [ option... ] filename... [ /link linkoption... ]
alglin1.c
alglin2.c
arith1.c
arith2.c
base1.c
base2.c
base3.c
base4.c
base5.c
bb_group.c
basemath\bb_group.c(135) : warning C4550: expression evaluates to a function whi
ch is missing an argument list
basemath\bb_group.c(201) : warning C4550: expression evaluates to a function whi
ch is missing an argument list
bibli1.c
bibli2.c
bit.c
buch1.c
buch2.c
buch3.c
buch4.c
concat.c
elliptic.c
F2x.c
FF.c
Flx.c
FpE.c
FpV.c
FpX.c
galconj.c
gen1.c
gen2.c
gen3.c
hnf_snf.c
ifactor1.c
lll.c
perm.c
polarit1.c
polarit2.c
polarit3.c
basemath\polarit3.c(658) : warning C4145: '==' : relational expression as switch
 expression; possible confusion with '='
basemath\polarit3.c(726) : warning C4145: '==' : relational expression as switch
 expression; possible confusion with '='
prime.c
Qfb.c
random.c
RgV.c
RgX.c
rootpol.c
subcyclo.c
subgroup.c
trans1.c
trans2.c
trans3.c
ZV.c
ZX.c
anal.c
compat.c
compile.c
default.c
errmsg.c
es.c
eval.c
hash.c
init.c
intnum.c
members.c
pariinl.c
parse.c
sumiter.c
aprcl.c
DedekZeta.c
elldata.c
ellsea.c
galois.c
galpol.c
groupid.c
Hensel.c
kummer.c
mpqs.c
nffactor.c
part.c
QX_factor.c
stark.c
subfield.c
thue.c
plotnull.c
plotport.c
gp.c
gp_init.c
gp_rl.c
highlvl.c
whatnow.c
mpinl.c
eval.c
mp.c
c:\users\jasonadmin\pariwin\pariwin\src\headers\pariinl.h(946) : warning C4098:
'killblock' : 'void' function returning a value
Microsoft (R) Incremental Linker Version 9.00.21022.08
Copyright (C) Microsoft Corporation.  All rights reserved.
 
Generating code
Finished generating code
c:\Users\jasonadmin\pariwin>check.bat
Testing analyz
Testing apply
Testing aurifeuille
ERROR for aurifeuille see Omsvc\aurifeuille.txt
Testing bnfisintnorm
Testing bnr
Testing charpoly
Testing combinat
Testing compat
ERROR for compat see Omsvc\compat.txt
Testing contfrac
Testing ell
Testing ellglobalred
ERROR for ellglobalred see Omsvc\ellglobalred.txt
Testing elliptic
Testing ellsea
ERROR for ellsea see Omsvc\ellsea.txt
Testing ellweilpairing
Testing err
Testing exact0
Testing extract
Testing ff
Testing ffisom
Testing galois
ERROR for galois see Omsvc\galois.txt
Testing galoisinit
Testing graph
Testing ideal
Testing idealappr
Testing intformal
Testing intnum
Testing ispower
Testing linear
Testing list
Testing lll
Testing mat
Testing member
Testing modpr
Testing multivar-mul
Testing nf
Testing nffactor
Testing nfhilbert
Testing nfields
Testing nfrootsof1
Testing number
Testing objets
Testing partition
Testing ploth
ERROR for ploth see Omsvc\ploth.txt
Testing polchebyshev
Testing polmod
Testing polred
Testing polyser
Testing printf
Testing program
ERROR for program see Omsvc\program.txt
Testing qf
Testing qfbsolve
Testing quad
Testing quadclassunit
Testing quadray
Testing random
Testing resultant
Testing rfrac
Testing rnf
Testing rnfkummer
Testing round4
Testing select
Testing stark
Testing subcyclo
Testing subfields
Testing sumiter
Testing thue
Testing trans
Testing zetak
Testing zn
 
Some of these are "known" errors , ie they dont work on cygwin, or I havent installed the optional packages
 
Jason
 
 

William Stein

unread,
Jul 7, 2009, 8:34:04 PM7/7/09
to sage-w...@googlegroups.com

WOW, so most tests pass! That's really amazing.

william

Reply all
Reply to author
Forward
0 new messages