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


cd66bbd045 | Karim Belabas | Thu, 25 Apr 2024 02:25:53 +0200
rnfelttrace, rnfeltnorm: wrong interpretation of input [#2509]

15- rnfelttrace(rnf, t_POL in rnf.pol variable): wrong
16- rnfeltnorm(rnf, t_POL in rnf.pol variable): wrong
2	0	CHANGES
5	0	src/basemath/base3.c
13	21	src/test/32/rnf

b94ce8ea34 | Karim Belabas | Thu, 25 Apr 2024 00:48:53 +0200
use gc_const
1	1	src/basemath/base5.c

e5978b6091 | Bill Allombert | Wed, 24 Apr 2024 17:45:29 +0200
14- ellsaturation was leaking variable numbers
1	0	CHANGES
1	1	src/basemath/elliptic.c

28308fe4c2 | Karim Belabas | Wed, 24 Apr 2024 01:10:09 +0200
fix docs
0	1	src/functions/number_fields/rnfeltnorm
0	1	src/functions/number_fields/rnfelttrace

714148a1ac | Karim Belabas | Tue, 23 Apr 2024 23:46:30 +0200
fix doc
4	3	src/functions/number_fields/HEADER

5f25eefddc | Karim Belabas | Tue, 23 Apr 2024 14:52:04 +0200
improve uprimepi
15	15	src/basemath/prime.c

64983b48db | Karim Belabas | Mon, 22 Apr 2024 16:22:50 +0200
fix comment
1	1	src/basemath/prime.c

61631dc281 | Karim Belabas | Mon, 22 Apr 2024 15:13:15 +0200
11- [libpari] Z_to_famat, Q_to_famat
1	0	CHANGES
10	1	doc/usersch6.tex

bc6a7ca8f5 | Karim Belabas | Sun, 21 Apr 2024 19:44:09 +0200
13- idealstar(nf,id,,MOD). Exceptions may occur in ideallog [#2549]

In particular when the "generator" for a cyclic F_q^* (\otimes Z/MOD)
doesn't have order q-1 but some strict divisor. In this case, the first
stage of the computation of the discrete log (reducing to input = 1 (mod I))
may fail and we get a meaningless err_COPRIME exception.

Solution: store MOD in the structure in idealstar, and use it in ideallog
3	0	CHANGES
8	1	doc/usersch6.tex
5	2	src/basemath/base3.c
1	0	src/headers/paridecl.h
2	0	src/headers/pariinl.h
2	1	src/test/32/ideal
2	0	src/test/in/ideal

b3b45b2a0b | Karim Belabas | Thu, 18 Apr 2024 00:56:42 +0200
EvalCoeff: remove test for impossible condition
1	3	src/modules/stark.c

1d1f96e112 | Karim Belabas | Wed, 17 Apr 2024 22:22:38 +0200
GetValue1: don't use l for an 'lg - 1'
3	3	src/modules/stark.c

b36ad19d10 | Bill Allombert | Wed, 17 Apr 2024 19:56:19 +0200
Fix handling of vcfile. [#2548] from Denis Excoffier.
1	2	config/Makefile.SH

44d0d595dd | Karim Belabas | Tue, 16 Apr 2024 12:06:05 +0200
Stark / get_C: save one sqrt + avoid double rounding -> get_P

no effect in practice, but slightly stabler and more efficient
10	10	src/modules/stark.c

38a5e4e797 | Karim Belabas | Tue, 16 Apr 2024 11:24:08 +0200
CharNewPrec: rewrite so as not to destroy bnr components
5	7	src/modules/stark.c

c9b16f7320 | Bill Allombert | Sun, 14 Apr 2024 20:35:55 +0200
mapapply: doc: fix typo
2	1	src/functions/programming/mapapply

b62356a6f1 | Karim Belabas | Sat, 13 Apr 2024 20:17:24 +0200
avoid silly subFB by always using bad_subFB() [#2542]

bad_subFB was only used during initial subFB setup, not when changing it
Use it to avoid ridiculous case like

bnfinit(x^4 - 330*x^2 + 5445)

where many small primes are divisible by a unique (ramified) maximal.
Those are terrible choices for subFB: for instance, if P^e = (p)
[usually e = 2], then taking P^k in rnd_rel produces (up to content) a
result depending on k % e only.
2	1	src/basemath/buch2.c
2	1	src/test/32/bnf
2	0	src/test/in/bnf

8b36578594 | Karim Belabas | Sat, 13 Apr 2024 17:46:01 +0200
nflist: use MEDDEFAULTPREC by default rather than DEFAULTPREC
10	10	src/basemath/nflist.c

4ebdee7366 | Bill Allombert | Fri, 12 Apr 2024 23:10:32 +0200
galoisinit: doc: fix doc of 3x3:4 case
2	3	src/functions/number_fields/galoisinit

2eacdc2fa7 | Bill Allombert | Fri, 12 Apr 2024 10:18:44 +0200
ellheegner: increase precision margin [#2546]
1	1	src/basemath/ellanal.c

1c6aaa4ea9 | Bill Allombert | Thu, 11 Apr 2024 23:12:05 +0200
Fincke_Pohst_ideal: add back maxtry_ELEMENT

In some case Fincke_Pohst_ideal could loop without factoring elements.
2	0	src/basemath/buch2.c

e26fa9acde | Bill Allombert | Thu, 11 Apr 2024 13:56:06 +0200
ZM_lll_norms: Do not compute rank when LLL_NOFLATTER is set
2	2	src/basemath/lll.c

030f6d1540 | Bill Allombert | Thu, 11 Apr 2024 12:07:13 +0200
gen_comb: disable flatter.

gen_comb generates high-dimension matrix of low rank for which flatter has no chance.
1	1	src/basemath/qfisom.c



PARI/GP Development
Last Modified: 2016-03-22 20:34:27
Copyleft © 2003-2022 the PARI group.