|
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 weeks3c04dc2284 | Bill Allombert | Wed, 1 Jul 2026 01:43:43 +0200 test-factormod: lower parisize to 272M 2 2 src/test/32/factormod 1 1 src/test/in/factormod c478943105 | Bill Allombert | Tue, 30 Jun 2026 18:21:26 +0200 mtpthread_queue_submit: remove nested BLOCK_SIGINT_START 9 13 src/mt/pthread.c 091046d807 | Bill Allombert | Mon, 29 Jun 2026 07:05:29 +0200 New libpari function ellheegner_z (from Deping Huang) 1 0 CHANGES 35 0 src/basemath/ellanal.c 3 0 src/functions/elliptic_curves/ellheegner 1 0 src/headers/paridecl.h 7d586b4eb6 | Karim Belabas | Mon, 29 Jun 2026 02:04:38 +0200 rename gred_rfrac2 -> gred_rfrac and transtype -> base_change + add comments 20 17 src/basemath/gen1.c e931d4eca1 | Bill Allombert | Sun, 28 Jun 2026 23:36:12 +0200 genus2_type5ns_2: handle multiplicative reduction 21 10 src/basemath/hyperell.c 7 1 src/test/32/genus2red 3 0 src/test/in/genus2red 21b1668217 | Bill Allombert | Sun, 28 Jun 2026 00:29:16 +0200 genus2charpoly: use FpXQV_ellcharpoly, remove nfellcharpoly 18 34 src/basemath/hyperell.c 216fdb629a | Bill Allombert | Sun, 28 Jun 2026 00:19:39 +0200 New libpari function FpXQV_ellcharpoly 1 0 CHANGES 6 0 doc/usersch7.tex 96 0 src/basemath/FpE.c 1 0 src/headers/paridecl.h fe71f20e54 | Bill Allombert | Sat, 27 Jun 2026 23:47:24 +0200 New private functions ell_to_a4a6_{FpXQ, Flxq,F2xq}
33 0 src/basemath/F2xqE.c 6 89 src/basemath/FF.c 36 0 src/basemath/FlxqE.c 14 0 src/basemath/FpE.c 9 0 src/headers/paripriv.h 411abceefd | Karim Belabas | Sat, 27 Jun 2026 23:34:20 +0200 gred_rfrac2: handle case when base change of num or den yields 0 [#2683] When users input rational functions over incoherent but compatible base rings (e.g., Z/NZ and Z) we try to recover by performing base changes (e.g., to Z/NZ). If either num or den then becomes 0, the old code was incorrect in various ways. 10 3 src/basemath/gen1.c 5 0 src/test/32/pol 4 0 src/test/in/pol 9b3c635f4f | Bill Allombert | Sat, 27 Jun 2026 23:15:14 +0200 usersch7: F_2^n: Add missing \ before * 2 2 doc/usersch7.tex 6f1b3010f0 | Bill Allombert | Sat, 27 Jun 2026 14:33:15 +0200 doc: elllocalred: add linebreak to separate kod from v 3 1 src/functions/elliptic_curves/elllocalred b2b40e897d | Bill Allombert | Thu, 25 Jun 2026 22:18:06 +0200 genus2charpoly: implement type5 non-split for p=2 Now, genus2charpoly(W,2) should give the correct result except that when the correct result is of degree 1 or 2, it might return 1 instead. 131 11 src/basemath/hyperell.c 10c8c97a78 | Bill Allombert | Thu, 25 Jun 2026 20:02:25 +0200 test-genus2red: add tests for p=2 1075 467 src/test/32/genus2red 8 1 src/test/in/genus2red 104276253a | Bill Allombert | Thu, 25 Jun 2026 19:56:56 +0200 genus2red: remove component pic for p=2 (not correct) 1 0 src/functions/elliptic_curves/genus2red 4 1 src/modules/genus2red.c 3 4 src/test/32/genus2red 71130c6ca7 | Bill Allombert | Wed, 24 Jun 2026 00:34:07 +0200 get_Flx_algebra: e->v was not set 1 1 src/basemath/Flx.c b468eaa9cd | Bill Allombert | Tue, 23 Jun 2026 21:59:26 +0200 genus2charpoly: do not compute P when p=2. 3 1 src/basemath/hyperell.c 6e5d6039d0 | Bill Allombert | Mon, 22 Jun 2026 13:35:03 +0200 New libpari functions ZXX_pval, ZXV_pval 1 1 CHANGES 6 0 doc/usersch5.tex 16 0 src/basemath/gen2.c 2 0 src/headers/paridecl.h c9c6ddfad7 | Bill Allombert | Sun, 21 Jun 2026 23:55:38 +0200 genus2_eulerfact2: remove spurious parameter F (next version of genus2_type5 will need both P and Q) 3 2 src/basemath/hyperell.c 1 1 src/basemath/lfunutils.c 1 1 src/headers/paripriv.h da36b3278b | Bill Allombert | Sun, 21 Jun 2026 23:48:40 +0200 New libpari function ZXX_shifti 1 0 CHANGES 3 0 doc/usersch5.tex 13 0 src/basemath/ZX.c 1 0 src/headers/paridecl.h 0acda38abf | Bill Allombert | Sun, 21 Jun 2026 16:04:01 +0200 doc: get_F*_algebra section: resort 5 4 doc/usersch5.tex 7c67802010 | Bill Allombert | Sun, 21 Jun 2026 16:04:01 +0200 New libpari function get_Flx_algebra 1 1 CHANGES 3 0 doc/usersch5.tex 25 0 src/basemath/Flx.c 1 0 src/headers/paridecl.h 738fd95ea5 | Bill Allombert | Sun, 21 Jun 2026 16:04:01 +0200 New libpari function get_Flxq_algebra 1 0 CHANGES 3 0 doc/usersch5.tex 20 7 src/basemath/Flx.c 1 0 src/headers/paridecl.h 6dfc100a83 | Karim Belabas | Sun, 21 Jun 2026 00:07:08 +0200 gen_parapply_percent, parvector, parmatrix: don't leave object on stack The one in gen_parapply_percent could corrupt the stack. The other two would waste a small number of stack words. 3 3 src/basemath/alglin3.c 13 7 src/language/eval.c ad1907ec6c | Bill Allombert | Fri, 19 Jun 2026 20:04:36 +0200 test-variable: also test the GP function 'variables' 8 0 src/test/32/variable 7 0 src/test/in/variable 511e69509b | Bill Allombert | Thu, 18 Jun 2026 19:31:22 +0200 New libpari function gen_parpairwiseop_percent 1 1 CHANGES 10 4 doc/usersch4.tex 5 1 src/basemath/alglin3.c 2 2 src/basemath/arith1.c 2 1 src/headers/paridecl.h 3645508bd7 | Bill Allombert | Thu, 18 Jun 2026 15:20:55 +0200 Update test 6 3 src/test/32/diffop 4 3 src/test/32/disc 3 2 src/test/32/ellff 15 15 src/test/32/ellfromeqn 2 2 src/test/32/resultant 1 1 src/test/in/elliptic 1 1 src/test/in/polyser 4cc5175efb | Bill Allombert | Thu, 18 Jun 2026 15:20:55 +0200 Revert "RgX_Rg_div: implicit simplification of multivariate t_POL coeffs" This reverts commit f1f26dedcbc8dc2a43c97412c27d1fd80060cb97. Too much magic 6 16 src/basemath/RgX.c 4ed70ed21d | Bill Allombert | Thu, 18 Jun 2026 15:20:55 +0200 Revert "RgX_mulspec / RgX_sqrspec: simplify coeffs when t_POL of degree 0" This reverts commit e3346f5bb0e4c63bbbe1afc35ad1585aa0415283. Too much magic. 2 13 src/basemath/RgX.c 36169766dd | Bill Allombert | Thu, 18 Jun 2026 15:20:55 +0200 Revert "implicit simplification of multivariate t_POL coeffs" This reverts commit b38d5c87bd9ac0221b6c566664a1051fd6b313e8. Too much magic. 4 23 src/basemath/RgX.c 225a47a73e | Bill Allombert | Thu, 18 Jun 2026 15:20:55 +0200 Revert "implicit simplification of multivariate t_POL coeffs" This reverts commit 4076937d957908bb85e30c025b1a1d620f100688. Too much magic. 8 35 src/basemath/RgX.c 4eff4de613 | Karim Belabas | Thu, 18 Jun 2026 04:01:46 +0200 gen_parpairwiseop: avoid corrupting PARI stack must either inhibit W[0..2] gc-wise (stackdummy) or store data out of PARI stack. Chose the latter. 2 2 src/basemath/alglin3.c |
PARI/GP Development
Last Modified: 2025-11-17 10:46:31
Copyleft © 2003-2025
the PARI group.