|
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 weeksd22267cc22 | Bill Allombert | Sat, 12 Sep 2026 05:38:34 +0200 test-programming: use 2^21 for +oo in alarm(s) alarm(unsigned int s): On emscripten, s is converted from seconds to milliseconds by multiplying by 1000 which cause an integer overflow.... 1 1 src/test/in/programming 918006fd4a | Bill Allombert | Fri, 11 Sep 2026 19:30:02 +0200 vecgroup_sumorders: simplify 4 8 src/modules/groupid.c 11cb85ebd6 | Bill Allombert | Thu, 10 Sep 2026 18:20:49 +0200 galoisinit: set .gen even for non-wss groups. .orders is still set to the empty VECSMALL glaoisexport now export only the generators 30 10 src/basemath/galconj.c 4 5 src/functions/number_fields_galois/galoisinit 21 3 src/test/32/galoisinit 1 1 src/test/in/galoisinit 4aff5bc1b0 | Bill Allombert | Thu, 10 Sep 2026 17:43:45 +0200 New libpari function groupelts_gen 1 1 CHANGES 3 0 doc/usersch5.tex 44 0 src/basemath/perm.c 1 0 src/headers/paridecl.h 5211520ec7 | Bill Allombert | Thu, 10 Sep 2026 16:26:37 +0200 New libpari function groupgen_export 1 1 CHANGES 4 0 doc/usersch5.tex 1 1 src/basemath/perm.c 1 0 src/headers/paridecl.h 3c82081a43 | Karim Belabas | Thu, 10 Sep 2026 15:39:41 +0200 split off section 'quadratic' from number_theoretical with introduction 11 10 doc/translations
1 0 src/desc/doc_make
1 0 src/desc/gen_proto
5 7 src/functions/number_theoretical/HEADER
32 0 src/functions/quadratic/HEADER
1 1 src/functions/{number_theoretical => quadratic}/qfbclassno
1 1 src/functions/{number_theoretical => quadratic}/qfbcomp
1 1 src/functions/{number_theoretical => quadratic}/qfbcompraw
1 1 src/functions/{number_theoretical => quadratic}/qfbcornacchia
1 1 src/functions/{number_theoretical => quadratic}/qfbhclassno
1 1 src/functions/{number_theoretical => quadratic}/qfbnucomp
1 1 src/functions/{number_theoretical => quadratic}/qfbnupow
1 1 src/functions/{number_theoretical => quadratic}/qfbpow
1 1 src/functions/{number_theoretical => quadratic}/qfbpowraw
1 1 src/functions/{number_theoretical => quadratic}/qfbprimeform
1 1 src/functions/{number_theoretical => quadratic}/qfbred
1 1 src/functions/{number_theoretical => quadratic}/qfbredsl2
1 1 src/functions/{number_theoretical => quadratic}/qfbsolve
1 1 src/functions/{number_theoretical => quadratic}/quadclassunit
1 1 src/functions/{number_theoretical => quadratic}/quaddisc
1 1 src/functions/{number_theoretical => quadratic}/quadgen
1 1 src/functions/{number_theoretical => quadratic}/quadhilbert
1 1 src/functions/{number_theoretical => quadratic}/quadpoly
1 1 src/functions/{number_theoretical => quadratic}/quadray
1 1 src/functions/{number_theoretical => quadratic}/quadregulator
1 1 src/functions/{number_theoretical => quadratic}/quadunit
1 1 src/functions/{number_theoretical => quadratic}/quadunitindex
1 1 src/functions/{number_theoretical => quadratic}/quadunitnorm
1 0 src/language/gplib.c
12 11 src/test/32/help
5b865565d1 | Bill Allombert | Thu, 10 Sep 2026 14:42:08 +0200 dotest: datadir: handle case here isatty does not work 1 1 src/test/dotest 161d586e8b | Karim Belabas | Thu, 10 Sep 2026 14:38:09 +0200 clearer wording for \h collision statistics 2 2 src/language/es.c ed2c8a6d36 | Karim Belabas | Thu, 10 Sep 2026 14:31:43 +0200 ?? \p no longer worked 2 1 doc/gphelp.in 315b805207 | Bill Allombert | Thu, 10 Sep 2026 13:49:49 +0200 Add pari_emscripten_isatty to work-around broken isatty on emscripten 3 1 src/language/es.c 6 0 src/systems/emscripten/emscripten.c 1 0 src/systems/emscripten/emscripten.h bf24f7e1c3 | Karim Belabas | Thu, 10 Sep 2026 13:36:03 +0200 improve NEW 14 4 NEW 273ccb4a02 | Bill Allombert | Thu, 10 Sep 2026 09:25:22 +0200 rect2ps_i: use %ld for long PS_SCALE (break emscripten platform) 1 1 src/graph/plotport.c 050a4cb4d8 | Bill Allombert | Wed, 9 Sep 2026 20:41:04 +0200 check_group: handle non-wss subgroup 1 1 CHANGES 1 0 COMPAT 2 3 doc/usersch5.tex 37 43 src/basemath/galconj.c 1 1 src/basemath/subfield.c 1 1 src/headers/paridecl.h 21 2 src/test/32/galoisinit 9 0 src/test/in/galoisinit 3bfac64543 | Bill Allombert | Wed, 9 Sep 2026 18:52:24 +0200 group_subgroup_normal: also handle groupelts 30 10 src/basemath/perm.c 29ae91bc66 | Bill Allombert | Wed, 9 Sep 2026 18:52:24 +0200 group_ident_trans, group_ident: remove parameter S 1 0 CHANGES 1 0 COMPAT 1 1 src/basemath/galconj.c 2 2 src/headers/paridecl.h 11 11 src/modules/groupid.c 57f9fcdc94 | Bill Allombert | Wed, 9 Sep 2026 18:52:24 +0200 New libpari function group_istrivial 1 0 CHANGES 3 0 doc/usersch5.tex 6 0 src/basemath/perm.c 1 0 src/headers/paridecl.h 7da06cf113 | Bill Allombert | Wed, 9 Sep 2026 18:52:21 +0200 group_isabelian: also handle groupelts 8 2 src/basemath/perm.c 188ed87157 | Bill Allombert | Wed, 9 Sep 2026 14:45:14 +0200 paridecl.h: resort perm.c section 1 1 src/headers/paridecl.h 5d91c5fad9 | Bill Allombert | Wed, 9 Sep 2026 14:42:18 +0200 group_subgroups: also handle groupelts 1 13 src/basemath/galconj.c 25 2 src/basemath/perm.c 3cae457d3a | Bill Allombert | Wed, 9 Sep 2026 14:42:11 +0200 remove group_export_GAP, group_export_MAGMA 1 0 CHANGES 1 0 COMPAT 0 4 doc/usersch5.tex 22 12 src/basemath/perm.c 0 2 src/headers/paridecl.h 15cb0f50ef | Karim Belabas | Tue, 8 Sep 2026 17:16:46 +0200 fix incgam instability for large s, e.g., incgam(110, I) 2 2 src/basemath/trans3.c 01519cfeb2 | Karim Belabas | Tue, 8 Sep 2026 14:24:52 +0200 fix galoisorder return type 1 1 src/headers/paridecl.h 299c8aa098 | Karim Belabas | Tue, 8 Sep 2026 14:19:55 +0200 fix comments 3 3 src/basemath/trans3.c 51d08d1c44 | Bill Allombert | Tue, 8 Sep 2026 14:13:59 +0200 New GP function galoisorder 1 0 CHANGES 8 0 src/basemath/galconj.c 14 0 src/functions/number_fields_galois/galoisorder 9 6 src/functions/number_fields_galois/galoissubgroups 1 0 src/headers/paridecl.h 2 1 src/test/32/galoisinit 1 0 src/test/in/galoisinit 59c418aa0c | Karim Belabas | Tue, 8 Sep 2026 13:16:20 +0200 mygamma -> dblloggamma 7 5 src/basemath/trans3.c 1d33ab2be6 | Bill Allombert | Mon, 7 Sep 2026 15:45:42 +0200 group_domain: fix case !group_has_gen 2 2 src/basemath/perm.c e0d0adc942 | Bill Allombert | Mon, 7 Sep 2026 15:13:46 +0200 group_order, group_domain: also handle group_elts [#2691] 16 5 src/basemath/perm.c 3 8 src/basemath/subfield.c ecd6764c81 | Karim Belabas | Mon, 7 Sep 2026 01:41:57 +0200 vecF2_lk: incorrect use of real_0 to initialize a sum addrr(real_0(b), x) truncates x, which is usually not intended. When nbits2prec(x) is neutralized to return x, it causes loss of accuracy in \p115 L=ellinit([0,0,1,7,6]);ellL1(L,3) 11 5 src/basemath/ellanal.c 368e175efa | Karim Belabas | Sun, 6 Sep 2026 22:59:27 +0200 QuadGetST: simplify accessing r1 4 3 src/modules/stark.c 6eaf456487 | Bill Allombert | Sun, 6 Sep 2026 21:13:55 +0200 QuadGetST: handle both real and imaginary quadratic fields 9 2 src/modules/stark.c 0c57673a3d | Karim Belabas | Sat, 5 Sep 2026 16:06:48 +0200 make_M_G: avoid double rounding 2 2 src/basemath/base1.c 3ea6e5aa21 | Bill Allombert | Sat, 5 Sep 2026 13:13:20 +0200 ellQ_isdivisible_test: do not assume l>3 26 7 src/basemath/elliptic.c 5 1 src/test/in/ell 2388fd3699 | Bill Allombert | Sat, 5 Sep 2026 13:13:20 +0200 bnrL1: fix imaginary quadratic case [#2693] 1 0 CHANGES 2 2 src/modules/stark.c 7 1 src/test/32/bnrL1 5 0 src/test/in/bnrL1 a28f633de5 | Bill Allombert | Fri, 4 Sep 2026 13:53:45 +0200 5- ellisdivisible: potential oo-loop [#2695] 1 0 CHANGES 1 1 src/basemath/elliptic.c 6 0 src/test/in/ell bb84b1be45 | Karim Belabas | Thu, 3 Sep 2026 19:21:08 +0200 fix setprec to round up as nbits2lg would don't assume "precision" argument is a multiple of BITS_IN_LONG 1 1 src/headers/parigen.h 6af5b91cfa | Karim Belabas | Sun, 30 Aug 2026 13:22:21 +0200 improve doc of mk*n functions + don't document mkintn in chapter 4 6 19 doc/usersch4.tex 11 5 doc/usersch5.tex 554b94b2cb | Bill Allombert | Sun, 30 Aug 2026 11:19:02 +0200 doc_make: use void for no args 1 0 src/desc/doc_make de78f436da | Bill Allombert | Sun, 30 Aug 2026 11:19:02 +0200 O: only keep Doc and Help so that ??O work 2 3 src/functions/polynomials/O 7e7fa46c62 | Karim Belabas | Sat, 29 Aug 2026 10:54:34 +0200 phi5_ZV: mkintn arguments are unsigned ints, not ulongs [#2692] Created problems on the emscripten platform 13 13 src/basemath/polmodular.c |
PARI/GP Development
Last Modified: 2025-11-17 10:46:31
Copyleft © 2003-2025
the PARI group.