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


d14c2a9e4e | Karim Belabas | Wed, 28 Jan 2026 13:37:54 +0100
cleanup findquad and callers RgX_findquad and compocyclop
15	22	src/modules/stark.c

f0240c1b00 | Karim Belabas | Wed, 28 Jan 2026 11:28:09 +0100
deg1pol -> deg1pol_shallow
1	1	src/basemath/elliptic.c
7	6	src/basemath/ellisog.c

e8cab5ec2c | Karim Belabas | Wed, 28 Jan 2026 11:13:19 +0100
deg1pol -> deg1pol_shallow
2	2	src/basemath/FpXQX_factor.c
1	1	src/basemath/FpX_factor.c

0ef433a76f | Karim Belabas | Wed, 28 Jan 2026 11:12:16 +0100
deg1pol -> deg1pol_shallow
1	1	src/basemath/lfun.c
2	1	src/basemath/lfunutils.c

70d76ff1f7 | Karim Belabas | Wed, 28 Jan 2026 10:12:00 +0100
deg1pol -> deg1pol_shallow
1	1	src/basemath/modsym.c
1	1	src/basemath/polarit3.c
1	1	src/language/sumiter.c

b76c0e665f | Karim Belabas | Wed, 28 Jan 2026 10:07:14 +0100
deg1pol -> deg1pol_shallow
1	1	src/basemath/ellrank.c
1	2	src/basemath/ellsea.c

3e52073f6d | Karim Belabas | Wed, 28 Jan 2026 00:37:52 +0100
ZX_DDF_sorted: ZX_DDF assumes x(0) != 0
7	2	src/modules/galois.c

eaf3270312 | Karim Belabas | Tue, 27 Jan 2026 23:51:07 +0100
50- charpoly(Mod(x+y,y^2+x+1),y) -> invalid t_POL [#2668]

caract_const: don't use deg1pol_shallow since the variable may occur in
one of the coefficients
1	0	CHANGES
1	1	src/basemath/alglin2.c
1	1	src/basemath/polarit2.c

76121185d6 | Karim Belabas | Tue, 27 Jan 2026 22:25:42 +0100
polgalois0 cleanup

- add comments
- use ZX_DDF instead of ZX_DDF_sorted when we only check for irreducibility
- remove one further impossible case in degree 7 (once factors are
  assumed sorted by degree)
10	7	src/modules/galois.c

c1c0279f1e | Karim Belabas | Tue, 27 Jan 2026 22:14:22 +0100
polgalois0: ZX_DDF_sorted output is sorted by increasing degree

commit c2c58e18c588 now becomes correct. Add extra comments.
19	15	src/modules/galois.c

954eccb3d1 | Karim Belabas | Tue, 27 Jan 2026 21:58:02 +0100
polgalois: use ZX_DDF_sorted (correct version of ee0e7e42b278)

ZX_DDF does not sort it's input by increasing degree
13	5	src/modules/galois.c

36cd9003c6 | Bill Allombert | Tue, 27 Jan 2026 20:53:59 +0100
nfresolvent_small: use polgalois0(,1,) for consistency
1	1	src/basemath/nflist.c

84122fba3b | Bill Allombert | Tue, 27 Jan 2026 19:22:38 +0100
Fix "polgalois0: ZX_DDF output is sorted by increasing degree"
7	6	src/modules/galois.c

612f2266aa | Bill Allombert | Tue, 27 Jan 2026 18:57:48 +0100
Fix "polgalois0: ZX_DDF output is sorted by increasing degree"
4	4	src/modules/galois.c
2	2	src/test/32/galois

c3d85bd700 | Bill Allombert | Tue, 27 Jan 2026 15:31:44 +0100
polgalois(x^6+11*x^4-98*x^2+187) ->SEGV (from c2c58e18c5881e563859c0c94aa71c5904feeaf4)
1	1	src/modules/galois.c
2	1	src/test/32/galois
2	0	src/test/in/galois

ee0a7a02d5 | Bill Allombert | Tue, 27 Jan 2026 14:53:47 +0100
new_galois_format: Fix bench
3	3	src/test/32/mfgaloisrep
2	2	src/test/32/nfields

57f3f1afa7 | Bill Allombert | Tue, 27 Jan 2026 13:34:48 +0100
new_galois_format: default to 1
1	0	COMPAT
3	4	doc/tutorial.tex
1	1	src/basemath/base1.c
1	2	src/functions/default/new_galois_format
31	34	src/functions/number_fields/polgalois

c2c58e18c5 | Karim Belabas | Tue, 27 Jan 2026 00:58:57 +0100
polgalois0: ZX_DDF output is sorted by increasing degree
5	6	src/modules/galois.c

ee0e7e42b2 | Karim Belabas | Tue, 27 Jan 2026 00:48:30 +0100
polgalois0: use ZX_DDF
5	5	src/modules/galois.c

5d2868f095 | Bill Allombert | Mon, 26 Jan 2026 14:57:55 +0100
nflist: use new_galois_format internally
9	9	src/basemath/nflist.c

ea4bf4b3d1 | Bill Allombert | Mon, 26 Jan 2026 14:17:53 +0100
49- default(new_galois_format,1) broke nflist([6,6]) [#2667]
1	0	CHANGES

c2154027e2 | Bill Allombert | Mon, 26 Jan 2026 14:06:25 +0100
nflist: use polgalois0 to be independent of new_galois_format [#2667]
4	4	src/basemath/nflist.c

6ceda1b9a9 | Bill Allombert | Mon, 26 Jan 2026 14:06:23 +0100
New libpari function polgalois0

 GEN polgalois0(GEN T, long ngf, long prec) where ngf is either
 0 for the traditional format and 1 for the new Galois format.
1	0	CHANGES
2	2	src/functions/number_fields/polgalois
1	0	src/headers/paridecl.h
34	28	src/modules/galois.c

7c77b4d1a9 | Bill Allombert | Sat, 24 Jan 2026 22:39:15 +0100
primeisregular: compute C and S directly
24	7	src/basemath/bern.c

a53906bbf6 | Bill Allombert | Sat, 24 Jan 2026 22:39:10 +0100
primeisregular: fix upper bound
3	3	src/basemath/bern.c
1	0	src/test/in/bern

a77daffbcb | Karim Belabas | Sat, 24 Jan 2026 15:05:04 +0100
polredabs: clarify Doc
4	3	src/functions/number_fields/polredabs

5f55634266 | Karim Belabas | Fri, 23 Jan 2026 23:57:16 +0100
primeisregular: improve Doc
13	2	src/functions/number_theoretical/primeisregular

1da753f6e7 | Karim Belabas | Fri, 23 Jan 2026 23:46:46 +0100
nextprime: fix Help
6	8	src/functions/number_theoretical/nextprime

81e09e0148 | Karim Belabas | Fri, 23 Jan 2026 23:43:35 +0100
nextprime0: remove unreachable statement
0	1	src/basemath/ifactor1.c

1f9911fb28 | Karim Belabas | Fri, 23 Jan 2026 23:38:45 +0100
cleanup primeisregular
7	8	src/basemath/bern.c

e88a8836bf | Bill Allombert | Fri, 23 Jan 2026 23:37:39 +0100
nextprime0: do not allow 0 modulus
1	0	src/basemath/ifactor1.c

19f3e4e47f | Bill Allombert | Fri, 23 Jan 2026 21:45:58 +0100
New GP function primeisregular
1	0	CHANGES
19	0	src/basemath/bern.c
8	0	src/functions/number_theoretical/primeisregular
1	0	src/headers/paridecl.h
6	1	src/test/32/bern
1	0	src/test/in/bern

1bbc371a2f | Karim Belabas | Thu, 22 Jan 2026 18:23:33 +0100
The nf_ADDZK flag was removed in commit 2bf0bda51a5c
0	4	src/functions/number_fields/polredabs

171cd1e91f | Bill Allombert | Thu, 22 Jan 2026 15:47:17 +0100
nextprime(a, q): nextprime in progression q
1	0	CHANGES
42	0	src/basemath/ifactor1.c
19	3	src/functions/number_theoretical/nextprime
1	0	src/headers/paridecl.h
10	1	src/test/32/prime
7	0	src/test/in/prime

4878f0efe7 | Bill Allombert | Thu, 22 Jan 2026 14:53:12 +0100
nf_multable: fix handling of basden

basden can contain NULL entries which are not compatible with
parallelism
8	7	src/basemath/base1.c
1	1	src/functions/number_fields/nfinit
1	1	src/headers/paripriv.h

caa25a75db | Bill Allombert | Wed, 21 Jan 2026 17:04:15 +0100
parforvec_next: do not rerun forvec_next after it return NULL.
1	0	src/headers/paristio.h
5	4	src/language/eval.c

a371501cc1 | Bill Allombert | Wed, 21 Jan 2026 15:42:51 +0100
nf_multable: make parallel
39	17	src/basemath/base1.c
6	0	src/functions/number_fields/nfinit
1	0	src/headers/paripriv.h

1dddfa41b8 | Bill Allombert | Wed, 21 Jan 2026 11:01:15 +0100
paripriv.h: resort entries
23	18	src/headers/paripriv.h

8b012a1d1a | Bill Allombert | Wed, 21 Jan 2026 10:51:57 +0100
paripriv.h: resort file sections
12	15	src/headers/paripriv.h

6c17ba25ba | Bill Allombert | Wed, 21 Jan 2026 10:12:14 +0100
pari_var_create: reject creation of variables inside threads [#2664]
2	0	src/language/anal.c

dd5c93fb0e | Karim Belabas | Sun, 18 Jan 2026 19:49:17 +0100
subcyclopclgp: fix short help [#2662]
2	2	src/functions/number_fields/subcyclopclgp



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