![]() Try GP in your browser Main Download Packages Funding SEARCH Help / Community FAQ Documentation Tutorials Mailing Lists Bugs Timeline Ateliers PARI/GP Library Publications Contributed GP scripts Links Fun! Development Latest Changes Version Control Coding Guidelines PariDroid Logo Tests & benchmarks Buildlogs Coverage Report Doc Coverage Refcards test Benchmarks WWW Stats |
Changes commited to PARI GIT during the last two weeksa2cba786a6 | Karim Belabas | Sat, 19 Apr 2025 13:34:38 +0200 - removed obsolete function gerepileall: use gc_all. Type cast the result to (void) if the return value is not needed and the compiler complains. 3 0 CHANGES 2 0 COMPAT 14 13 doc/usersch4.tex 2 7 doc/usersch5.tex 1 1 src/basemath/F2v.c 12 12 src/basemath/F2x.c 7 7 src/basemath/Flv.c 14 14 src/basemath/Flx.c 10 10 src/basemath/FlxX.c 2 2 src/basemath/FpE.c 18 18 src/basemath/FpV.c 16 16 src/basemath/FpX.c 3 3 src/basemath/FpXQX_factor.c 8 8 src/basemath/FpXX.c 3 3 src/basemath/QX_factor.c 6 6 src/basemath/Qfb.c 4 4 src/basemath/RgX.c 17 17 src/basemath/ZV.c 6 6 src/basemath/Zp.c 35 35 src/basemath/alglin1.c 6 6 src/basemath/alglin2.c 4 4 src/basemath/arith1.c 9 9 src/basemath/base2.c 2 2 src/basemath/base3.c 1 1 src/basemath/base4.c 7 7 src/basemath/base5.c 5 5 src/basemath/bb_group.c 7 7 src/basemath/bb_hnf.c 4 4 src/basemath/bibli1.c 5 5 src/basemath/bibli2.c 2 2 src/basemath/buch1.c 2 2 src/basemath/buch2.c 1 1 src/basemath/buch3.c 3 3 src/basemath/dirichlet.c 2 2 src/basemath/ellanal.c 1 1 src/basemath/ellisog.c 1 1 src/basemath/ellrank.c 2 2 src/basemath/ellsea.c 1 1 src/basemath/elltors.c 5 5 src/basemath/elltrans.c 1 1 src/basemath/factcyclo.c 3 3 src/basemath/gen3.c 25 31 src/basemath/hnf_snf.c 8 8 src/basemath/hypergeom.c 1 1 src/basemath/ifactor1.c 1 1 src/basemath/kummer.c 2 2 src/basemath/lfun.c 6 6 src/basemath/lll.c 2 2 src/basemath/matperm.c 3 3 src/basemath/mftrace.c 1 1 src/basemath/modsym.c 2 2 src/basemath/msfarey.c 3 3 src/basemath/nffactor.c 2 2 src/basemath/nflist.c 10 10 src/basemath/polarit2.c 8 8 src/basemath/polarit3.c 1 1 src/basemath/polclass.c 1 1 src/basemath/polmodular.c 1 1 src/basemath/prime.c 2 2 src/basemath/qfsolve.c 4 4 src/basemath/quad.c 8 8 src/basemath/rootpol.c 3 3 src/basemath/subcyclo.c 1 1 src/basemath/subfield.c 2 2 src/basemath/trans1.c 2 2 src/basemath/trans2.c 18 18 src/basemath/trans3.c 1 1 src/functions/gp2c_internal/_gerepileall 0 1 src/headers/paridecl.h 0 26 src/headers/pariinl.h 1 1 src/kernel/none/gcd.c 2 2 src/kernel/none/gcdext.c 1 1 src/kernel/none/halfgcd.c 1 1 src/kernel/none/invmod.c 2 2 src/kernel/none/ratlift.c 1 1 src/language/eval.c 5 5 src/language/intnum.c 4 4 src/language/sumiter.c 1 1 src/modules/krasner.c 4 4 src/modules/stark.c 1 1 src/modules/thue.c 2720b4b5af | Karim Belabas | Sat, 19 Apr 2025 13:23:44 +0200 make FpM_ratlift, FpC_ratlift, FpX_ratlift stack-clean 0 3 doc/usersch5.tex 6 8 src/basemath/nffactor.c ca1fe88509 | Karim Belabas | Sat, 19 Apr 2025 12:58:54 +0200 22- lift_to_frac: use of cgiv could corrupt PARI stack 1 0 CHANGES 1 1 src/basemath/nffactor.c 5af99d7846 | Karim Belabas | Sat, 19 Apr 2025 11:24:06 +0200 lift_to_frac: improve case t < 0 Was treated very inefficiently when no denominator is expected and we use Fp_ratlift_hgcd, e.g., ZM_gauss 6 2 src/basemath/nffactor.c fb2ca8940c | Karim Belabas | Sat, 19 Apr 2025 11:20:53 +0200 lift_to_frac: incorrect use of cgiv -> stack corruption 2 3 src/basemath/nffactor.c 7dee4152cd | Karim Belabas | Fri, 18 Apr 2025 22:59:56 +0200 21- gc_all: support any number of arguments 1 0 CHANGES 1 7 doc/usersch5.tex 16 5 src/headers/pariinl.h 32f0acf4da | Karim Belabas | Thu, 17 Apr 2025 23:10:11 +0200 subst: use RgX_deflate if possible 1 1 CHANGES 21 6 src/basemath/gen3.c 3 0 src/test/32/subst 5 0 src/test/in/subst 6c628e8878 | Bill Allombert | Thu, 17 Apr 2025 19:33:09 +0200 Add Flx pseudo-gp2c type This allows to use GP2C to generate expressions in term of Flx_add, Flx_mul, etc. by writing GP2C specific code like fun(P:Flx,Q:Flx,p:usmall) = P*Q+Q^2 It uses implicitely the variable p. 2 0 src/functions/gp2c_internal/_cast 1 0 src/functions/gp2c_internal/_typedef 2 0 src/functions/symbolic_operators/add 5 0 src/functions/symbolic_operators/mul 2 0 src/functions/symbolic_operators/neg 3 0 src/functions/symbolic_operators/pow 2 0 src/functions/symbolic_operators/sub 432e8798af | Nicolas Mascot | Thu, 17 Apr 2025 18:32:23 +0200 Fix FpXQ_elldivpol 12 6 src/basemath/ellsea.c a127c23eb1 | Bill Allombert | Thu, 17 Apr 2025 18:32:23 +0200 New libpari function get_FlxqX_algebra 1 0 CHANGES 3 0 doc/usersch5.tex 29 13 src/basemath/FlxX.c 2 1 src/headers/paridecl.h 4e7b286653 | Bill Allombert | Thu, 17 Apr 2025 11:00:15 +0200 gcdext: add tests for RgX_gcd_FpXk 1 0 src/test/in/gcdext 9043e29ef0 | Bill Allombert | Tue, 15 Apr 2025 15:32:44 +0200 choosetype: add (t_POL,t_xxx) composite type 52 24 src/basemath/polarit2.c 6baedb63b1 | Karim Belabas | Tue, 15 Apr 2025 13:02:57 +0200 RgX_gcd_fast: fix whitespace + add FIXME 9 8 src/basemath/polarit2.c c53f814bc8 | Henri Cohen | Fri, 11 Apr 2025 19:44:51 +0200 cxEk and elleisnum now always use theta, so much faster. 54 25 src/basemath/elltrans.c 13 13 src/test/32/ell 5655c33d21 | Bill Allombert | Fri, 11 Apr 2025 09:21:39 +0200 RgX_digits/ZX_digits: handle 0 polynomial 1 0 src/basemath/RgX.c 1 0 src/basemath/ZX.c 1315b804a1 | Bill Allombert | Fri, 11 Apr 2025 09:17:04 +0200 test-ellnf: update test for new ellsigma 2 2 src/test/32/ellnf 4db3ee0fbd | Bill Allombert | Wed, 9 Apr 2025 15:20:57 +0200 doc_make: convert z='x to TeX in default arguments. 1 0 src/desc/doc_make 7083b51662 | hecohen | Wed, 9 Apr 2025 14:50:56 +0200 replaced pi2*trueeta^3 by thetanull11 4 3 src/basemath/elltrans.c 3 3 src/test/32/ell cdcd27d9c9 | hecohen | Wed, 9 Apr 2025 14:42:17 +0200 rewrite ellwp and ellzeta using theta function 246 150 src/basemath/elltrans.c 3 0 src/functions/elliptic_curves/ellsigma 6 12 src/functions/transcendental/ellweierstrass 2 1 src/headers/paridecl.h 10 10 src/test/32/ell 2 6 src/test/32/elljacobi 19 25 src/test/32/theta 3 3 src/test/in/elljacobi 5 5 src/test/in/theta 6f674abfa8 | Bill Allombert | Wed, 9 Apr 2025 13:29:47 +0200 elljacobi: Add support for t_SER 85 5 src/basemath/elltrans.c 17 0 src/test/32/elljacobi 11 0 src/test/in/elljacobi 2521847803 | Bill Allombert | Tue, 8 Apr 2025 14:16:08 +0200 doc: gammamellininvrt: fix typo 1 1 doc/usersch8.tex 7408a498c5 | Bill Allombert | Tue, 8 Apr 2025 14:15:30 +0200 doc: pgener_Zl: clarify (from Henri) 2 2 doc/usersch5.tex 7d26f3be5e | Bill Allombert | Mon, 7 Apr 2025 22:00:02 +0200 INSTALL.tex: document that ftime is obsolete 2 3 doc/INSTALL.tex 31fbbb7cf1 | Bill Allombert | Mon, 7 Apr 2025 21:52:43 +0200 parallel.tex: remove ftime, add section about timings 34 5 doc/parallel.tex f44ca6474a | Henri Cohen | Mon, 7 Apr 2025 10:26:07 +0200 typos in theta and thetanull docs 3 3 src/functions/transcendental/theta 2 2 src/functions/transcendental/thetanull 79f5d93709 | Henri Cohen | Sun, 6 Apr 2025 22:36:09 +0200 typo doc thetanull 1 1 src/functions/transcendental/thetanull eaaadb934f | Bill Allombert | Sun, 6 Apr 2025 16:05:31 +0200 New functions FpXk_gcd, FpXk_red, Rg_is_FpXk, Rg_to_FpXk 1 0 CHANGES 15 0 doc/usersch5.tex 346 0 src/basemath/FpX.c 12 1 src/basemath/polarit2.c 4 0 src/headers/paridecl.h 1e2498b042 | Bill Allombert | Sun, 6 Apr 2025 14:59:18 +0200 ZXk:rec: remove debuging 0 1 src/basemath/QX_factor.c 494009d6e1 | Bill Allombert | Sun, 6 Apr 2025 14:41:49 +0200 ZX_DDF: add DEBUGLEVEL output 2 0 src/basemath/QX_factor.c |
PARI/GP Development
Last Modified: 2025-01-19 19:04:18
Copyleft © 2003-2022
the PARI group.