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


b9873745ba | Bill Allombert | Sat, 20 Dec 2025 14:58:21 +0100
polclass: support for Atkin modular invariant 31
1	1	CHANGES
1	0	src/basemath/polclass.c
124	30	src/basemath/polmodular.c
13	0	src/functions/polynomials/polclass
2	1	src/headers/paripriv.h
100	76	src/test/32/isprime

76356d222b | Bill Allombert | Sat, 20 Dec 2025 14:58:21 +0100
doc: polclass: document A29
12	0	src/functions/polynomials/polclass

6e9af8ee1d | Karim Belabas | Fri, 19 Dec 2025 18:12:46 +0100
fix primelimit / factorlimit initialization

- use a sentinel value of 0 for an "unset" value of these default
  Fixes undesirable consequences of 0d72d66ef568
  gp -p500000: primelimit = 1048576, factorlimit = 1048576
  gp -p500000 -D factorlimit=500000: primelimit = 1048576, factorlimit = 500000

- new factorlimit argument to pari_init_primes and initprimetable.
  Allows explicit control instead of relying on global GP_DATA->factorlimit
  being set in obscure (and partially documented) ways. Reverse the logic:
  no pari_init_primes sets the final value of GP_DATA->(factorlimit|primelimit)
2	0	CHANGES
3	0	COMPAT
28	7	doc/usersch5.tex
1	1	src/gp/gp.c
2	2	src/headers/paridecl.h
4	12	src/language/default.c
20	6	src/language/forprime.c
1	4	src/language/init.c

92e8af17c3 | Aurel Page | Fri, 19 Dec 2025 17:23:55 +0100
algisisom: improve doc
5	0	src/functions/algebras/algisisom
3	1	src/test/32/alghasse
3	0	src/test/in/alghasse

ef5a862e7f | Bill Allombert | Thu, 18 Dec 2025 22:54:28 +0100
polmodular.c: use mkvec6s
1	1	CHANGES
14	114	src/basemath/polmodular.c

b84888a1be | Bill Allombert | Thu, 18 Dec 2025 22:36:35 +0100
New libpari function retmkvec6, mkvec6, mkvec5s mkvec6s
1	0	CHANGES
12	0	doc/usersch5.tex
3	0	src/headers/paridecl.h
14	0	src/headers/pariinl.h

32400f2bc5 | Bill Allombert | Thu, 18 Dec 2025 22:26:02 +0100
polclass: support for Atkin modular invariant 29
1	1	CHANGES
1	0	src/basemath/polclass.c
100	4	src/basemath/polmodular.c
2	1	src/headers/paripriv.h
89	113	src/test/32/isprime

00a8c9fb88 | Bill Allombert | Thu, 18 Dec 2025 18:35:41 +0100
polclass: support for Atkin modular invariant 23
2	1	CHANGES
1	0	src/basemath/polclass.c
90	4	src/basemath/polmodular.c
13	2	src/functions/polynomials/polclass
2	1	src/headers/paripriv.h

2f2e6bf092 | Bill Allombert | Thu, 18 Dec 2025 10:47:03 +0100
nfisincl: doc: example: add missing semicolon
1	1	src/functions/number_fields/nfisincl

a45b9c81d2 | Bill Allombert | Wed, 17 Dec 2025 20:33:28 +0100
CHANGES: fix typo, bitjoin -> bitflip
1	1	CHANGES

595e4ba651 | Bill Allombert | Tue, 16 Dec 2025 10:22:13 +0100
ellrank_flag: simplify variable changes
6	11	src/basemath/ellrank.c

61accf17c8 | Karim Belabas | Sun, 14 Dec 2025 19:17:22 +0100
47- forsubset: handle trivial case of negative cardinalities [#2652]
1	0	CHANGES
5	1	src/functions/programming/forsubset
3	0	src/modules/forsubset.c
9	3	src/test/32/forsubset
10	5	src/test/in/forsubset



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