David Stes
2021-11-23 9acacf99c83d439e9c543c617e194e1f08aa7192
pari: add test-all test target

1 files added
1 files modified
243 ■■■■■ changed files
components/scientific/pari/Makefile 8 ●●●● patch | view | raw | blame | history
components/scientific/pari/test/results-all.master 235 ●●●●● patch | view | raw | blame | history
components/scientific/pari/Makefile
@@ -24,7 +24,7 @@
COMPONENT_NAME=        pari
COMPONENT_VERSION=    2.13.3
COMPONENT_REVISION=    1
COMPONENT_REVISION=    2
COMPONENT_SUMMARY=    The PARI Computer Algebra System
COMPONENT_PROJECT_URL=    https://pari.math.u-bordeaux.fr
COMPONENT_FMRI=        library/math/pari
@@ -38,7 +38,7 @@
COMPONENT_LICENSE=         GPLv2
COMPONENT_LICENSE_FILE=    COPYING
TEST_TARGET= $(NO_TESTS)
TEST_TARGET= $(TEST_64)
include $(WS_MAKE_RULES)/common.mk
@@ -62,11 +62,15 @@
# our choice is to use the native kernel i.e., compile without GMP 
CONFIGURE_OPTIONS+=    --without-gmp
CONFIGURE_OPTIONS+=    --with-readline
CONFIGURE_ENV+=     CFLAGS="$(CFLAGS)"
# all does not work because documentation requires Tex typesetting
COMPONENT_BUILD_TARGETS = gp
COMPONENT_TEST_TARGETS = test-all
# Auto-generated dependencies
REQUIRED_PACKAGES += library/readline
REQUIRED_PACKAGES += runtime/perl-524
components/scientific/pari/test/results-all.master
New file
@@ -0,0 +1,235 @@
* Testing addprimes        gp-sta..TIME=    9   gp-dyn..TIME=   10
* Testing agm              gp-sta..TIME=   62   gp-dyn..TIME=   65
* Testing algebras         gp-sta..TIME= 1396   gp-dyn..TIME= 1443
* Testing alggroup         gp-sta..TIME=  542   gp-dyn..TIME=  573
* Testing alghasse         gp-sta..TIME= 1842   gp-dyn..TIME= 1936
* Testing alglattices      gp-sta..TIME= 1392   gp-dyn..TIME= 1422
* Testing algsplit         gp-sta..TIME=  649   gp-dyn..TIME=  676
* Testing analyz           gp-sta..TIME=   13   gp-dyn..TIME=   13
* Testing apply            gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing arith            gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing asymp            gp-sta..TIME=   90   gp-dyn..TIME=   92
* Testing aurifeuille      gp-sta..TIME=    0   gp-dyn..TIME=    1
* Testing bbhnf            gp-sta..TIME=  468   gp-dyn..TIME=  482
* Testing bern             gp-sta..TIME= 7289   gp-dyn..TIME= 7234
* Testing bessel           gp-sta..TIME=   26   gp-dyn..TIME=   27
* Testing bestappr         gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing binomial         gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing bit              gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing bnf              gp-sta..TIME=21679   gp-dyn..TIME=22151
* Testing bnfisintnorm     gp-sta..TIME=  345   gp-dyn..TIME=  361
* Testing bnflog           gp-sta..TIME= 3241   gp-dyn..TIME= 3291
* Testing bnfsunit         gp-sta..TIME= 2009   gp-dyn..TIME= 2053
* Testing bnr              gp-sta..TIME=  226   gp-dyn..TIME=  233
* Testing bnrclassfield    gp-sta..TIME= 8513   gp-dyn..TIME= 8651
* Testing bnrisgalois      gp-sta..TIME=  145   gp-dyn..TIME=  153
* Testing bnrL1            gp-sta..TIME=  235   gp-dyn..TIME=  243
* Testing bnrmap           gp-sta..TIME=    2   gp-dyn..TIME=    2
* Testing character        gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing characteristic   gp-sta..TIME=    0   gp-dyn..TIME=    1
* Testing charpoly         gp-sta..TIME=   79   gp-dyn..TIME=   80
* Testing chinese          gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing cmp              gp-sta..TIME=    1   gp-dyn..TIME=    0
* Testing combinat         gp-sta..TIME=    2   gp-dyn..TIME=    2
* Testing compat           gp-sta..TIME=    6   gp-dyn..TIME=    6
* Testing concat           gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing content          gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing contfrac         gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing cxtrigo          gp-sta..TIME=  220   gp-dyn..TIME=  225
* Testing cyclo            gp-sta..TIME=  163   gp-dyn..TIME=  163
* Testing debugger         gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing deriv            gp-sta..TIME=    3   gp-dyn..TIME=    3
* Testing det              gp-sta..TIME=    3   gp-dyn..TIME=    3
* Testing diffop           gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing digits           gp-sta..TIME=  450   gp-dyn..TIME=  449
* Testing dirmul           gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing dirpowers        gp-sta..TIME=   49   gp-dyn..TIME=   49
* Testing disc             gp-sta..TIME=   58   gp-dyn..TIME=   58
* Testing div              gp-sta..TIME=    3   gp-dyn..TIME=    3
* Testing divisors         gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing ell              gp-sta..TIME=20364   gp-dyn..TIME=20777
* Testing ellanal          gp-sta..TIME= 1449   gp-dyn..TIME= 1485
* Testing ellff            gp-sta..TIME=78320   gp-dyn..TIME=81303
! Skipping ellglobalred: optional package elldata not installed.
* Testing elliptic         gp-sta..TIME=   16   gp-dyn..TIME=   17
* Testing ellisogeny       gp-sta..TIME=   62   gp-dyn..TIME=   63
* Testing ellisomat        gp-sta..TIME= 2722   gp-dyn..TIME= 2758
* Testing ellissupersingular gp-sta..TIME=  248   gp-dyn..TIME=  256
! Skipping ellmodulareqn: optional package seadata not installed.
* Testing ellnf            gp-sta..TIME= 1861   gp-dyn..TIME= 1901
* Testing ellpadic         gp-sta..TIME=  207   gp-dyn..TIME=  214
* Testing ellpadiclambdamu gp-sta..TIME=  738   gp-dyn..TIME=  749
* Testing ellratpoints     gp-sta..TIME=   84   gp-dyn..TIME=   85
* Testing ellsea           gp-sta..TIME=63126   gp-dyn..TIME=64258
* Testing ellseaJ          gp-sta..TIME=  776   gp-dyn..TIME=  794
* Testing elltors          gp-sta..TIME=  279   gp-dyn..TIME=  282
* Testing ellweilpairing   gp-sta..TIME=   85   gp-dyn..TIME=   87
* Testing equal            gp-sta..TIME=    4   gp-dyn..TIME=    4
* Testing err              gp-sta..TIME=   12   gp-dyn..TIME=   13
* Testing eval             gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing exact0           gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing export           gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing extract          gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing factor           gp-sta..TIME=  295   gp-dyn..TIME=  301
* Testing factorff         gp-sta..TIME= 5129   gp-dyn..TIME= 5174
* Testing factorint        gp-sta..TIME=  312   gp-dyn..TIME=  323
* Testing factormod        gp-sta..TIME=   56   gp-dyn..TIME=   60
* Testing ff               gp-sta..TIME= 1462   gp-dyn..TIME= 1477
* Testing ffisom           gp-sta..TIME=  334   gp-dyn..TIME=  336
* Testing fflog            gp-sta..TIME= 4044   gp-dyn..TIME= 4058
* Testing fft              gp-sta..TIME=   43   gp-dyn..TIME=   46
* Testing forperm          gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing forsubset        gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing forvec           gp-sta..TIME=    0   gp-dyn..TIME=    0
! Skipping galois: optional package galdata not installed.
! Skipping galoischartable: optional package galpol not installed.
* Testing galoisinit       gp-sta..TIME= 1802   gp-dyn..TIME= 1821
! Skipping galpol: optional package galpol not installed.
* Testing gamma            gp-sta..TIME=   15   gp-dyn..TIME=   16
* Testing gammamellininv   gp-sta..TIME= 2778   gp-dyn..TIME= 2820
* Testing gcdext           gp-sta..TIME=    4   gp-dyn..TIME=    4
* Testing genus2red        gp-sta..TIME=   57   gp-dyn..TIME=   58
* Testing graph            gp-sta..TIME=    4   gp-dyn..TIME=    4
* Testing help             gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing history          gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing hyperell         gp-sta..TIME= 2643   gp-dyn..TIME= 2667
* Testing hypergeom        gp-sta..TIME= 4185   gp-dyn..TIME= 4242
* Testing ideal            gp-sta..TIME=  215   gp-dyn..TIME=  217
* Testing idealappr        gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing idealramgroups   gp-sta..TIME=  606   gp-dyn..TIME=  615
* Testing incgam           gp-sta..TIME=  307   gp-dyn..TIME=  312
* Testing interpol         gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing intnum           gp-sta..TIME= 1231   gp-dyn..TIME= 1256
* Testing ispower          gp-sta..TIME= 2541   gp-dyn..TIME= 2581
* Testing isprime          gp-sta..TIME=24210   gp-dyn..TIME=24177
* Testing iterator         gp-sta..TIME= 3116   gp-dyn..TIME= 3189
* Testing krasner          gp-sta..TIME= 1261   gp-dyn..TIME= 1266
* Testing lambert          gp-sta..TIME=    8   gp-dyn..TIME=    6
* Testing language         gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing lex              gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing lfun             gp-sta..TIME= 5550   gp-dyn..TIME= 5718
! Skipping lfunartin: optional package galpol not installed.
* Testing lfunquad         gp-sta..TIME=   58   gp-dyn..TIME=   59
* Testing lfuntype         gp-sta..TIME= 3707   gp-dyn..TIME= 3825
* Testing lift             gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing lindep           gp-sta..TIME=    2   gp-dyn..TIME=    3
* Testing linear           gp-sta..TIME=    5   gp-dyn..TIME=    5
* Testing list             gp-sta..TIME=   39   gp-dyn..TIME=   40
* Testing lll              gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing log              gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing logint           gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing map              gp-sta..TIME=   20   gp-dyn..TIME=   21
* Testing mat              gp-sta..TIME=  613   gp-dyn..TIME=  620
* Testing mathnf           gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing matpermanent     gp-sta..TIME= 1395   gp-dyn..TIME= 1424
* Testing matsnf           gp-sta..TIME= 7282   gp-dyn..TIME= 7331
! Skipping member: optional package elldata not installed.
* Testing memory           gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing mf               gp-sta..TIME=10725   gp-dyn..TIME=10990
* Testing mfgaloisrep      gp-sta..TIME= 3465   gp-dyn..TIME= 3545
* Testing minim            gp-sta..TIME=   19   gp-dyn..TIME=   19
* Testing minmax           gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing modfun           gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing modpr            gp-sta..TIME=   93   gp-dyn..TIME=   95
* Testing modsym           gp-sta..TIME= 1840   gp-dyn..TIME= 1876
* Testing modular          gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing mscosets         gp-sta..TIME=   64   gp-dyn..TIME=   67
* Testing mspadic          gp-sta..TIME= 7837   gp-dyn..TIME= 7890
* Testing mspolygon        gp-sta..TIME=   71   gp-dyn..TIME=   72
* Testing multiif          gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing multivar-mul     gp-sta..TIME= 3100   gp-dyn..TIME= 3279
* Testing nf               gp-sta..TIME=  592   gp-dyn..TIME=  596
* Testing nfcompositum     gp-sta..TIME= 2847   gp-dyn..TIME= 2870
* Testing nfdiscfactors    gp-sta..TIME=   49   gp-dyn..TIME=   50
* Testing nfeltembed       gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing nfeltsign        gp-sta..TIME=    9   gp-dyn..TIME=    9
* Testing nffactor         gp-sta..TIME= 9297   gp-dyn..TIME= 9396
* Testing nfhilbert        gp-sta..TIME=  126   gp-dyn..TIME=  127
* Testing nfields          gp-sta..TIME=   47   gp-dyn..TIME=   50
* Testing nfislocalpower   gp-sta..TIME=    7   gp-dyn..TIME=    8
* Testing nfpolsturm       gp-sta..TIME=    3   gp-dyn..TIME=    3
* Testing nfrootsof1       gp-sta..TIME= 3787   gp-dyn..TIME= 3849
* Testing nfsplitting      gp-sta..TIME=  177   gp-dyn..TIME=  178
* Testing norm             gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing number           gp-sta..TIME=   17   gp-dyn..TIME=   18
* Testing objets           gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing op               gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing orthopol         gp-sta..TIME=  119   gp-dyn..TIME=  120
* Testing padic            gp-sta..TIME=    9   gp-dyn..TIME=    9
* Testing partition        gp-sta..TIME= 2495   gp-dyn..TIME= 2576
* Testing perm             gp-sta..TIME=    0   gp-dyn..TIME=    1
* Testing plotexport       gp-sta..TIME=    4   gp-dyn..TIME=    4
* Testing pol              gp-sta..TIME=   11   gp-dyn..TIME=   11
* Testing polclass         gp-sta..TIME=15384   gp-dyn..TIME=15779
* Testing polmod           gp-sta..TIME=   22   gp-dyn..TIME=   25
* Testing polmodular       gp-sta..TIME=31069   gp-dyn..TIME=30684
* Testing polred           gp-sta..TIME= 7724   gp-dyn..TIME= 7647
* Testing polygonal        gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing polylog          gp-sta..TIME=    1   gp-dyn..TIME=    2
* Testing polyser          gp-sta..TIME=    4   gp-dyn..TIME=    4
* Testing pow              gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing prec             gp-sta..TIME=    0   gp-dyn..TIME=    1
* Testing prime            gp-sta..TIME=  526   gp-dyn..TIME=  537
* Testing print            gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing printf           gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing program          gp-sta..TIME=    5   gp-dyn..TIME=    5
! Skipping programming: optional package elldata not installed.
* Testing qf               gp-sta..TIME=    9   gp-dyn..TIME=   10
* Testing qfb              gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing qfbclassno       gp-sta..TIME=  744   gp-dyn..TIME=  763
* Testing qfbsolve         gp-sta..TIME= 1722   gp-dyn..TIME= 1769
* Testing qfisom           gp-sta..TIME=  994   gp-dyn..TIME= 1029
* Testing qfsolve          gp-sta..TIME= 1970   gp-dyn..TIME= 2017
* Testing quad             gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing quadclassunit    gp-sta..TIME= 3982   gp-dyn..TIME= 4085
* Testing quaddisc         gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing quadray          gp-sta..TIME=  303   gp-dyn..TIME=  312
* Testing ramanujantau     gp-sta..TIME=  356   gp-dyn..TIME=  359
* Testing random           gp-sta..TIME=    2   gp-dyn..TIME=    2
* Testing ranges           gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing ratpoints        gp-sta..TIME= 4976   gp-dyn..TIME= 4997
* Testing real             gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing resultant        gp-sta..TIME= 4554   gp-dyn..TIME= 4798
* Testing rfrac            gp-sta..TIME= 2378   gp-dyn..TIME= 2494
* Testing rnf              gp-sta..TIME= 1662   gp-dyn..TIME= 1700
* Testing rnfkummer        gp-sta..TIME=12601   gp-dyn..TIME=13103
* Testing rootsof1         gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing rootsreal        gp-sta..TIME=   70   gp-dyn..TIME=   73
* Testing round            gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing round4           gp-sta..TIME= 2723   gp-dyn..TIME= 2714
* Testing select           gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing self             gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing ser              gp-sta..TIME=   17   gp-dyn..TIME=   17
* Testing set              gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing size             gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing solve            gp-sta..TIME=  219   gp-dyn..TIME=  219
* Testing sort             gp-sta..TIME=    0   gp-dyn..TIME=    1
* Testing sqrtn            gp-sta..TIME=  224   gp-dyn..TIME=  211
* Testing stark            gp-sta..TIME= 5432   gp-dyn..TIME= 5611
* Testing str              gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing subcyclo         gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing subfields        gp-sta..TIME=19131   gp-dyn..TIME=19259
* Testing subgroup         gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing subst            gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing sumdedekind      gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing sumdiv           gp-sta..TIME=    2   gp-dyn..TIME=    3
* Testing sumformal        gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing sumiter          gp-sta..TIME=    6   gp-dyn..TIME=    6
* Testing sumnum           gp-sta..TIME= 2699   gp-dyn..TIME= 2765
* Testing sumnumrat        gp-sta..TIME=   53   gp-dyn..TIME=   51
* Testing thue             gp-sta..TIME= 5291   gp-dyn..TIME= 5329
* Testing trans            gp-sta..TIME=   11   gp-dyn..TIME=   11
* Testing trans2           gp-sta..TIME=   14   gp-dyn..TIME=   16
* Testing valuation        gp-sta..TIME=    1   gp-dyn..TIME=    1
* Testing vararg           gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing variable         gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing version          gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing whatnow          gp-sta..TIME=    0   gp-dyn..TIME=    0
* Testing zeta             gp-sta..TIME=    8   gp-dyn..TIME=    9
* Testing zetahurwitz      gp-sta..TIME=   18   gp-dyn..TIME=   19
* Testing zetamult         gp-sta..TIME=   43   gp-dyn..TIME=   44
* Testing zn               gp-sta..TIME=  944   gp-dyn..TIME=  953
* Testing zncoppersmith    gp-sta..TIME=  100   gp-dyn..TIME=   89
+++ Total bench for gp-sta is 471729
+++ Total bench for gp-dyn is 480536
The following tests were skipped: ellglobalred ellmodulareqn galois galoischartable galpol lfunartin member programming