PARI/GP

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 weeks


6c600a9e6e | Karim Belabas | Mon, 2 Mar 2026 13:38:41 +0100
update ell bench
3	3	src/test/32/ell

d632cabfc6 | Karim Belabas | Mon, 2 Mar 2026 13:33:42 +0100
fix test-content
2	1	src/basemath/polarit2.c

51b0a5b9e2 | Karim Belabas | Mon, 2 Mar 2026 12:22:27 +0100
update disc bench
8	13	src/test/32/disc

b49b12e983 | Karim Belabas | Sun, 1 Mar 2026 14:07:16 +0100
mul_polmod_scal: implicit simplification of result.pol

avoid introducing Pol_0(v)
1	1	src/basemath/gen1.c

4076937d95 | Karim Belabas | Sun, 1 Mar 2026 13:58:22 +0100
implicit simplification of multivariate t_POL coeffs

avoid a * v^0 (or Pol_0(v)) as coefficients
35	8	src/basemath/RgX.c

b38d5c87bd | Karim Belabas | Sun, 1 Mar 2026 13:49:54 +0100
implicit simplification of multivariate t_POL coeffs

avoid a * v^0 (or Pol_0(v)) as coefficients
23	4	src/basemath/RgX.c
3	1	src/basemath/polarit2.c

e3346f5bb0 | Karim Belabas | Sun, 1 Mar 2026 13:26:47 +0100
RgX_mulspec / RgX_sqrspec: simplify coeffs when t_POL of degree 0

implicit simplification of multivariate polynomials
13	2	src/basemath/RgX.c

8138cb058d | Karim Belabas | Sun, 1 Mar 2026 12:55:10 +0100
cleanup hyperellextremalmodels_nb

+ fix typo F -> mkvec(F) when g odd
14	24	src/basemath/hyperell.c

2b7f142d49 | Bill Allombert | Fri, 27 Feb 2026 16:52:57 +0100
New function hyperellextremalmodels
1	0	CHANGES
72	14	src/basemath/hyperell.c
16	0	src/functions/elliptic_curves/hyperellextremalmodels
1	0	src/headers/paridecl.h
0	1	src/headers/paripriv.h
3	1	src/test/32/hyperell
2	0	src/test/in/hyperell

589d22da69 | Aurel Page | Thu, 26 Feb 2026 23:29:05 +0100
improve doc prime and primepi
5	2	src/functions/number_theoretical/prime
4	1	src/functions/number_theoretical/primepi

858785c0ff | Aurel Page | Thu, 26 Feb 2026 18:56:34 +0100
update doc forsquarefree
51	38	src/functions/programming/forsquarefree

72b0fc5b88 | Karim Belabas | Thu, 26 Feb 2026 18:40:52 +0100
fix comment
1	4	src/basemath/polarit2.c

0c716c7afd | Bill Allombert | Thu, 26 Feb 2026 14:52:07 +0100
hyperell: add helper hyperellgenus
17	14	src/basemath/hyperell.c

4f1d6f42c1 | Karim Belabas | Thu, 26 Feb 2026 12:45:17 +0100
mfpetersson, mfmanin: be more careful with period polynomials

same issue as for 1 in nf.zk: if simplify() is involved, in
particular in weight k = 2, we cannot guarantee that a constant t_POL
has the expected type and variable number.

Make that code more robust and actually simplify constant t_POL when
creating it in mfsymbol, in normalizeapprox: slightly more efficient and
allows to easily test the new code.
37	13	src/basemath/mftrace.c

8a73cdcf79 | Karim Belabas | Thu, 26 Feb 2026 10:01:37 +0100
cleanup perm_sign (add comments)
9	7	src/basemath/perm.c

26d8f09ef9 | Peter Bruin | Wed, 25 Feb 2026 23:01:48 +0100
speed up perm_sign
13	4	src/basemath/perm.c

c92306d4b4 | Karim Belabas | Tue, 24 Feb 2026 01:50:13 +0100
simplify Rg_approx
3	4	src/basemath/mftrace.c

bfc9f12ff9 | Karim Belabas | Mon, 23 Feb 2026 22:54:32 +0100
fix comment
3	3	src/basemath/bb_group.c

ffb2cfaf16 | Karim Belabas | Mon, 23 Feb 2026 22:51:06 +0100
simplify gen_ellgroup
17	21	src/basemath/bb_group.c

620bac3af9 | Karim Belabas | Mon, 23 Feb 2026 22:37:36 +0100
simplify d2_multiple + gen_ellgroup

avoid recomputing factorback(N0) all the time
13	15	src/basemath/bb_group.c

e34f8c88c6 | Bill Allombert | Mon, 23 Feb 2026 21:21:51 +0100
gen_ellgroup: rename variables to get m directly

d->D
m->mi
g1->m
g2->d
13	18	src/basemath/bb_group.c

56103a96f2 | Karim Belabas | Mon, 23 Feb 2026 15:15:21 +0100
mfperiodpols_i: simplify interface
3	5	src/basemath/mftrace.c

ada8c9d40b | Karim Belabas | Mon, 23 Feb 2026 15:02:02 +0100
mf.c:normalizapprox_i() cleanup and rename
12	18	src/basemath/mftrace.c

3dfe072770 | Karim Belabas | Mon, 23 Feb 2026 12:16:19 +0100
ramanujantau: add test for parallel code branch
5	1	src/test/32/parallel
5	0	src/test/in/parallel

cd958ce78c | Bill Allombert | Sun, 22 Feb 2026 17:35:47 +0100
gen_ellgroup: compute m correctly

"gen_ellgroup: faster algorithm" did not update m correctly
9	5	src/basemath/bb_group.c

bddb8d6928 | Karim Belabas | Sat, 21 Feb 2026 18:29:39 +0100
LLL_cmbf: replace hackish TT[i] = 0 sentinel by gel(TT,i) = NULL
2	2	src/basemath/QX_factor.c

434fa5e00a | Karim Belabas | Fri, 20 Feb 2026 16:20:46 +0100
tutorial: improve plotting section
76	67	doc/tutorial.tex

b1f0a52fb8 | Bill Allombert | Wed, 18 Feb 2026 21:53:19 +0100
algo56bis: handle Woo correctly.
1	1	src/basemath/hyperell.c
3	1	src/test/32/genus2red
2	0	src/test/in/genus2red

b1ca86bac5 | Aurel Page | Tue, 17 Feb 2026 17:21:01 +0100
forfactored doc typo
1	1	src/functions/programming/forfactored

cbe6f9f7ec | Aurel Page | Tue, 17 Feb 2026 14:19:21 +0100
forfactored doc typos
2	2	src/functions/programming/forfactored

6df07f413b | Karim Belabas | Tue, 17 Feb 2026 14:10:43 +0100
update doc
33	24	src/functions/programming/forfactored

495b5b5e41 | Karim Belabas | Tue, 17 Feb 2026 14:09:48 +0100
improve rec_order

- avoid useless powering when e = 1
- gc_GEN -> gc_INT
11	10	src/basemath/bb_group.c

b83b53b0d7 | Aurel Page | Tue, 17 Feb 2026 09:42:39 +0100
doc primelimit <= 2^32
4	4	src/functions/default/primelimit

e55a052153 | Bill Allombert | Mon, 16 Feb 2026 19:23:16 +0100
ZXQXQ_minpoly: fix typo
1	1	src/basemath/polarit3.c

00a80798c3 | Bill Allombert | Mon, 16 Feb 2026 19:13:07 +0100
gen_pow_init: make gc clean
1	1	src/basemath/bb_group.c

7c4c5d6901 | Bill Allombert | Mon, 16 Feb 2026 19:13:07 +0100
ZXQXQ_minpoly: finally handle denominator as documented.
18	13	src/basemath/polarit3.c
1	1	src/functions/linear_algebra/minpoly
1	1	src/headers/paripriv.h

d27e17d79f | Bill Allombert | Mon, 16 Feb 2026 19:13:07 +0100
ZXQ_minpoly: finally handle denominator as documented.
15	13	src/basemath/polarit3.c
1	1	src/functions/linear_algebra/minpoly
1	1	src/headers/paripriv.h

1e914e491c | Karim Belabas | Mon, 16 Feb 2026 19:07:10 +0100
gen_order: missing GC
1	1	src/basemath/bb_group.c



PARI/GP Development
Last Modified: 2025-11-17 10:46:31
Copyleft © 2003-2025 the PARI group.