|
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 weeks1e49c1c18c | Karim Belabas | Fri, 17 Jul 2026 22:01:59 +0200 clarify doc Also no need to mention LLL here (??? LLL shouldn't mention that default) 1 2 src/functions/default/debug 6414b0f451 | Karim Belabas | Fri, 17 Jul 2026 21:58:10 +0200 make ?? LLL point to qflll 1 0 doc/translations 93cfde8d79 | Karim Belabas | Fri, 17 Jul 2026 21:55:10 +0200 gphelp -k and ??? : case sensitive search if keyword is all uppercase. ??? LLL no longer outputs elllog and ellL1, whereas ??? lll still does. 3 0 CHANGES 3 0 COMPAT 8 3 doc/gphelp.1 4 1 doc/gphelp.in 39aac3b811 | Karim Belabas | Thu, 16 Jul 2026 14:14:36 +0200 cleanup and comment qfr_cf internals - rename rho_get_BC_cf -> rhoi_cf, it actually applies rho^(-1) compared to rho_get_BC - simplify interface: original a,b,c do not need to be kept in this application, so change all 3 in place. - whitespace edits 22 31 src/basemath/Qfb.c cb0acc44d1 | Bill Allombert | Thu, 16 Jul 2026 00:44:43 +0200 RgX_homogenous_evalpow: return gen_0 in the right ring. 2 2 src/basemath/RgX.c 9f65ef2b7f | Bill Allombert | Thu, 16 Jul 2026 00:27:57 +0200 mpacosh: make call to expo compatible with assert 2 1 src/basemath/trans2.c 319b276bea | Bill Allombert | Thu, 16 Jul 2026 00:26:03 +0200 nfV_idealhnf: do not call ZM_hnf on a t_VEC 6 1 src/basemath/base4.c 173a7d7e89 | Bill Allombert | Wed, 15 Jul 2026 23:35:05 +0200 Fix missing use of get_F{p,l}X_degree
1 1 src/basemath/Flx.c 4 4 src/basemath/FpX.c d8439b2310 | Bill Allombert | Wed, 15 Jul 2026 22:53:28 +0200 gen_ellgroup: Fix t_VEC/t_COL confusion 1 1 src/basemath/bb_group.c 54b7602208 | Bill Allombert | Wed, 15 Jul 2026 22:53:07 +0200 algeichlerbasis: fix t_VEC/t_COL confusion 2 2 src/modules/algebras.c 441211a541 | Bill Allombert | Tue, 14 Jul 2026 19:41:23 +0200 contfrac: add support for t_QFB 1 0 CHANGES 6 0 doc/usersch6.tex 64 0 src/basemath/Qfb.c 3 0 src/basemath/arith1.c 4 1 src/functions/number_theoretical/contfrac 2 0 src/headers/paridecl.h 2 0 src/test/32/contfrac 2 0 src/test/in/contfrac 3531757281 | Bill Allombert | Tue, 14 Jul 2026 19:14:10 +0200 contfrac: add support for t_QUAD 62 0 src/basemath/arith1.c 7 0 src/functions/number_theoretical/contfrac 3 0 src/test/32/contfrac 3 0 src/test/in/contfrac 0a138a4f9e | Bill Allombert | Mon, 13 Jul 2026 23:52:35 +0200 FpXQV_ellcharpoly: fix typo for p=3 1 1 src/basemath/FpE.c 4 0 src/test/32/genus2red 2 0 src/test/in/genus2red 08a0e937a0 | Karim Belabas | Mon, 13 Jul 2026 11:26:47 +0200 cleanup RgM_gram_schmidt 10 12 src/basemath/bibli1.c bc74c601a2 | Karim Belabas | Sun, 12 Jul 2026 17:33:42 +0200 liftall: better description + avoid a hit on 1 1 doc/refcard.tex e21ccef02f | Karim Belabas | Sat, 11 Jul 2026 11:03:23 +0200 qflll doc: fix and impove example 19 13 src/functions/linear_algebra/qflll d936aee766 | Bill Allombert | Tue, 7 Jul 2026 19:08:01 +0200 mt_queue_run/mtpthread_queue_end: use e_STOP 12 1 src/mt/pthread.c fca8f36f69 | Bill Allombert | Tue, 7 Jul 2026 19:08:01 +0200 Add peudo-error code e_STOP for stopping threads 1 1 src/headers/parierr.h 2 1 src/language/init.c e1a85d7acd | Bill Allombert | Tue, 7 Jul 2026 19:08:01 +0200 pthread: split mt_queue_reset and mtpthread_queue_end 32 11 src/mt/pthread.c a2619c41cb | Karim Belabas | Mon, 6 Jul 2026 22:48:20 +0200 bnfsunit: improve S-regulator computation
* compute \prod_{i < l} log Norm S[i] in such a way that log(p) is
computed only once for each prime p in { S[i].p, i < l }. Use vec_reduce.
* accumulate the product of inertia degrees separately as a t_INT:
faster and more accurate.
10 5 src/basemath/bnfunits.c 6c434e2cfd | Karim Belabas | Mon, 6 Jul 2026 14:37:44 +0200 cleanup qfr_red_i 6 10 src/basemath/Qfb.c ac713bc80f | Bill Allombert | Sun, 5 Jul 2026 20:10:21 +0200 qfbred(large real QFB) could SEGV 1 0 CHANGES 3 2 src/basemath/Qfb.c 5 1 src/test/32/qfb 7 0 src/test/in/qfb c30b4fa999 | Bill Allombert | Sun, 5 Jul 2026 11:46:37 +0200 pthread: pthread_sigmask: use SIG_SETMASK 2 2 src/mt/pthread.c 7d6bac8a45 | Bill Allombert | Sun, 5 Jul 2026 10:27:16 +0200 60- [pthread] ^C could cause a SEGV [#2665] 1 0 CHANGES 61c62c6f32 | Bill Allombert | Sun, 5 Jul 2026 10:19:34 +0200 pthread: block signal when creating threads [#2665] This way, threads inherit the blocked status so only the main thread will service signals. 9 3 src/mt/pthread.c 4891ec833e | Karim Belabas | Sun, 5 Jul 2026 02:06:52 +0200 mulur_2(x, y): handle x = 2^k specially 4 2 src/kernel/none/mp_indep.c 3b7f1f2165 | Karim Belabas | Sat, 4 Jul 2026 23:54:02 +0200 cleanup divur 5 5 src/kernel/none/mp_indep.c 3b16206d4b | Karim Belabas | Sat, 4 Jul 2026 23:51:23 +0200 divur(x,y): optimize x=2^k + implement divsr in terms of divur 8 15 src/kernel/none/mp_indep.c 18e6f94bf3 | Karim Belabas | Sat, 4 Jul 2026 23:11:35 +0200 inline ellheegner_indexmult in ellheegner_z_i 4 12 src/basemath/ellanal.c 64deb5c0d4 | Karim Belabas | Sat, 4 Jul 2026 23:00:57 +0200 refactor ellheegner_z 60 61 src/basemath/ellanal.c |
PARI/GP Development
Last Modified: 2025-11-17 10:46:31
Copyleft © 2003-2025
the PARI group.