PARI/GP

Main
  Download
  Packages
  GP in your browser
  Timeline
  Funding
  SEARCH

Help
  FAQ
  Documentation
  Tutorials
  Mailing Lists
  Contributed GP scripts

Development
  Ateliers PARI/GP
  Bugs
  Latest Changes
  Version Control
  Coding Guidelines
  PariDroid

Tests & benchmarks
  Buildlogs
  Coverage Report
  Doc Coverage
  Refcards test
  Benchmarks

Miscellaneous
  WWW Stats
  Logo
  Fun!
  Links

Changes commited to PARI GIT during the last two weeks


8209d033d | Karim Belabas | Fri, 25 May 2018 00:37:11 +0200
update bench
4	4	src/test/32/mf

99e354ca0 | Bill Allombert | Thu, 24 May 2018 20:31:02 +0200
factor: gp2c description: remove -1 default value
4	2	src/functions/number_theoretical/factor

e7239a8de | Karim Belabas | Thu, 24 May 2018 14:23:52 +0200
grootsof1: if N even, use z^{N/2} = -1 [improves accuracy for free]
8	2	src/basemath/trans1.c
2	2	src/test/32/lfun

8ec307d26 | Bill Allombert | Thu, 24 May 2018 11:57:11 +0200
Bump version to 2.10.1
1	1	config/version
1	1	src/test/32/version

279c1c853 | Bill Allombert | Wed, 23 May 2018 23:19:27 +0200
paridecl.h: resort polarit2 section
5	5	src/headers/paridecl.h

66c042f9f | Karim Belabas | Wed, 23 May 2018 14:21:39 +0200
lfuntheta: cleanup get_an use
36	24	src/basemath/lfun.c

d83050cd3 | Bill Allombert | Tue, 22 May 2018 22:15:20 +0200
lfungenus2: handle twist correctly [#2047]
1	1	src/basemath/lfunutils.c
4	1	src/test/32/lfun
2	0	src/test/in/lfun

4d1bc40de | Bill Allombert | Tue, 22 May 2018 18:03:49 +0200
forprimestep: extend gp2c description to cover smalls
4	3	src/functions/programming/forprime
5	1	src/functions/programming/forprimestep

16d0217cd | Bill Allombert | Tue, 22 May 2018 17:14:08 +0200
oo: remove empty description field
0	1	src/functions/conversions/oo

ee5271577 | Karim Belabas | Tue, 22 May 2018 07:43:03 +0200
factor out the common part of theta1 and theta2
9	12	src/basemath/lfun.c

936e9dfa8 | Karim Belabas | Mon, 21 May 2018 15:57:32 +0200
theta/lfun: cleanup the special case Vga = [a,a+1]

- replace a_n by n^a * a_n in thetaint and lfuninit structs
- can still avoid computing exponentials (and compute them to lower
  accuracy) by using the same k[m,n] array as the general case
135	162	src/basemath/lfun.c

df6788fd2 | Karim Belabas | Mon, 21 May 2018 08:35:10 +0200
make lfunisvgaell static + remove useless flag
0	2	doc/usersch8.tex
8	9	src/basemath/lfun.c
0	1	src/headers/paridecl.h

59a238cd7 | Karim Belabas | Mon, 21 May 2018 01:00:07 +0200
1- [libpari] conj_i
1	1	CHANGES
9	6	doc/usersch5.tex
2	2	src/basemath/alglin2.c
2	2	src/basemath/arith1.c
5	5	src/basemath/base5.c
2	2	src/basemath/buch2.c
5	5	src/basemath/elliptic.c
33	47	src/basemath/gen1.c
2	2	src/basemath/gen3.c
25	33	src/basemath/lfun.c
1	1	src/basemath/lfunutils.c
12	12	src/basemath/mftrace.c
4	4	src/basemath/polarit2.c
1	1	src/basemath/rootpol.c
1	1	src/basemath/trans1.c
1	0	src/headers/paridecl.h
8	8	src/modules/stark.c

feb3071dd | Aurel Page | Sun, 20 May 2018 18:40:32 +0200
fix alg_hasse: wrong degree or stack overflow for some non-division algebras
1	0	CHANGES
53	5	src/modules/algebras.c
10	1	src/test/32/alghasse
20	0	src/test/in/alghasse

bc5c214e5 | Karim Belabas | Sat, 19 May 2018 16:27:35 +0200
cleanup lfunlambda_product
4	8	src/basemath/lfun.c

1a9898e4a | Karim Belabas | Sat, 19 May 2018 15:50:15 +0200
update TODO
1	1	TODO

a22707b99 | Karim Belabas | Sat, 19 May 2018 13:33:29 +0200
add test
9	0	src/test/32/content
1	1	src/test/in/content

7a413b28f | Bill Allombert | Sat, 19 May 2018 13:24:27 +0200
dotest: if dump_dif if set, output the failed dif.
1	0	src/test/dotest

fefd92bef | Karim Belabas | Sat, 19 May 2018 12:49:23 +0200
typo
1	1	src/basemath/polarit2.c

0df8e765b | Karim Belabas | Sat, 19 May 2018 09:31:40 +0200
greal -> real_i / gimag -> imag_i
5	5	src/basemath/ellanal.c
2	2	src/basemath/elliptic.c
1	1	src/basemath/lfun.c
3	3	src/basemath/lfunutils.c
1	1	src/basemath/mftrace.c
3	3	src/basemath/trans3.c

bb407ff32 | Karim Belabas | Sat, 19 May 2018 09:22:46 +0200
add real/imag tests
7	1	src/test/32/err
3	1	src/test/32/real
2	0	src/test/in/err
4	0	src/test/in/real

851725efc | Karim Belabas | Sat, 19 May 2018 09:14:24 +0200
add serchop & nfpolsturm to refcards
5	4	doc/refcard-nf.tex
1	0	doc/refcard.tex
2	2	doc/refmacro.tex

d16d91c76 | Karim Belabas | Sat, 19 May 2018 09:06:03 +0200
document listinit
22	0	doc/develop.tex

f64d8272f | Karim Belabas | Sat, 19 May 2018 08:51:09 +0200
document serchop_i
1	0	CHANGES
4	0	doc/usersch5.tex

85bec6139 | Karim Belabas | Sat, 19 May 2018 08:46:08 +0200
remove TODO entry
0	3	TODO

d18237c0c | Karim Belabas | Sat, 19 May 2018 08:44:53 +0200
remove TODO entries
0	8	TODO

a296e618a | Karim Belabas | Sat, 19 May 2018 08:42:50 +0200
re-document numer / denom
3	0	src/functions/conversions/denominator
6	1	src/functions/conversions/numerator

6bed95f03 | Karim Belabas | Sat, 19 May 2018 08:35:14 +0200
better support for Q_denom:

- support t_SER, t_VECSMALL, t_QUAD, t_PADIC
- denominator(x^-1 + O(x), x) now x [ was 1 ]
- denominator(2^-2 + O(2^3), 1) now 4 [ was 1 ]
5	0	doc/usersch5.tex
8	3	src/basemath/gen3.c
12	2	src/basemath/polarit2.c
23	5	src/test/32/content
1	1	src/test/in/content

8469038da | Bill Allombert | Sat, 19 May 2018 00:36:59 +0200
_formatcode: add description for small_int
1	0	src/functions/gp2c_internal/_formatcode

1f97c3f1b | Karim Belabas | Sat, 19 May 2018 00:24:44 +0200
new libpari function listinit [for gp2c]
1	1	src/functions/conversions/List
3	0	src/functions/conversions/Map
1	0	src/functions/gp2c/copy
1	0	src/headers/paridecl.h
9	0	src/language/init.c

34945b3f9 | Bill Allombert | Sat, 19 May 2018 00:03:49 +0200
_badtype: fix test for list
1	1	src/functions/gp2c_internal/_badtype

7688c830d | Karim Belabas | Fri, 18 May 2018 23:38:28 +0200
update bench
2	1	src/test/32/ser

52614f4a6 | Karim Belabas | Fri, 18 May 2018 23:24:33 +0200
4- Mod(0,3)*x + O(x^2) -> O(x^2) [instead of same]
1	0	CHANGES
4	2	src/basemath/Ser.c
2	2	src/basemath/gen1.c
1	0	src/test/in/ser

5de037387 | Bill Allombert | Fri, 18 May 2018 20:42:47 +0200
_badtype: add test for list
1	0	src/functions/gp2c_internal/_badtype

3a8bb1444 | Karim Belabas | Fri, 18 May 2018 20:37:32 +0200
3- new GP function serchop
1	0	CHANGES
24	0	src/basemath/trans1.c
17	0	src/functions/conversions/serchop
2	0	src/headers/paridecl.h
6	1	src/test/32/ser
7	0	src/test/in/ser

6865e924d | Karim Belabas | Fri, 18 May 2018 20:14:55 +0200
unused variables
0	1	src/basemath/gen3.c

f17ec0a61 | Karim Belabas | Fri, 18 May 2018 19:09:32 +0200
add optional argument to denominator / numerator / content

- allow specifying over with ring we compute
- allows to choose between the two different Ñ•emantics (Q vs. K(x)) and avoid
  madness such as
     denominator([1/2, 1/x, 1/y]) -> 2*y*x
     denominator([1/2, 1/x, x/y]) -> 2*x
     denominator([x/2, 1/x, 1/y]) -> y*x
  Now: denominator(,1) is 2 in all 3 cases
       denominator(,x) is x in all 3 cases
       denominator(,y) is y in all 3 cases
8	0	CHANGES
91	0	src/basemath/gen3.c
31	7	src/basemath/polarit2.c
33	15	src/functions/conversions/denominator
20	20	src/functions/conversions/numerator
28	3	src/functions/number_theoretical/content
4	0	src/headers/paridecl.h
3	4	src/test/32/compat
120	3	src/test/32/content
8	2	src/test/in/content

90f9cf7cd | Karim Belabas | Fri, 18 May 2018 13:59:04 +0200
improve doc
16	10	src/functions/number_theoretical/contfracpnqn

65fe3a6a2 | Bill Allombert | Fri, 18 May 2018 11:35:19 +0200
nfisisom() result could uses wrong variable [#2041]
3	2	src/basemath/base1.c
3	2	src/test/32/nf
4	3	src/test/in/nf

b171ab5b9 | Karim Belabas | Thu, 17 May 2018 23:22:20 +0200
fix doc
1	1	src/functions/number_theoretical/znchargauss

b459660ae | Karim Belabas | Thu, 17 May 2018 22:59:47 +0200
3- polcompositum(,1) when one polynomial has degree 1 [#2045]
1	0	CHANGES
1	0	src/basemath/base2.c
3	2	src/basemath/polarit3.c
3	1	src/test/32/resultant
2	0	src/test/in/resultant

f87d59ad0 | Karim Belabas | Thu, 17 May 2018 15:12:04 +0200
polrootsbound: avoid different results in 'pol' bench on ARM
2	1	src/basemath/rootpol.c
3	3	src/test/32/pol

16b0aa02d | Bill Allombert | Thu, 17 May 2018 14:32:13 +0200
polmodular: improve e_ARCH error message
4	1	src/basemath/polmodular.c

28ec977c1 | Bill Allombert | Thu, 17 May 2018 14:32:13 +0200
nfisincl: fix typo in error message
1	1	src/basemath/base1.c
2	2	src/test/32/nf

fdf60d106 | Karim Belabas | Thu, 17 May 2018 14:04:03 +0200
Mat(1/2*x) * Mat(Mod(1,x^2-2)) -> SEGV [#2044]
11	16	src/basemath/polarit2.c
3	0	src/test/32/polmod
2	0	src/test/in/polmod

6eebdacd6 | Aurel Page | Thu, 17 May 2018 12:40:05 +0200
add missing bound check in alg_hasse
5	1	src/modules/algebras.c
10	1	src/test/32/algebras
3	0	src/test/in/algebras

2e86c1f4b | Bill Allombert | Thu, 17 May 2018 12:12:43 +0200
nfisincl(y^2 + 1, z^4 + z^2 + 1) -> SEGV [#2042]
1	0	src/basemath/base1.c
3	0	src/test/32/nf
1	1	src/test/in/nf

99a2deab8 | Bill Allombert | Thu, 17 May 2018 11:51:29 +0200
gen_pow_table: remove unused parameter x
5	5	doc/usersch5.tex
3	3	src/basemath/F2x.c
2	2	src/basemath/Flx.c
1	1	src/basemath/Flxq_log.c
3	3	src/basemath/arith1.c
1	1	src/basemath/bb_group.c
4	4	src/headers/paridecl.h

01be021e9 | Karim Belabas | Thu, 17 May 2018 09:33:57 +0200
add GC in ZX_eval2BILspec (memory gain, no slowdown)
2	1	src/basemath/ZX.c

cb41be42e | Bill Allombert | Wed, 16 May 2018 23:54:29 +0200
nfisincl() result uses wrong variable [#2041]
3	0	CHANGES
4	5	src/basemath/base1.c
2	1	src/test/32/nf
2	0	src/test/in/nf

7d95b3da0 | Bill Allombert | Wed, 16 May 2018 22:45:55 +0200
Add {Fp,Flxq,F2xq,gen}_pow_{init,table}
4	0	CHANGES
29	0	doc/usersch5.tex
17	2	src/basemath/F2x.c
16	0	src/basemath/Flx.c
7	4	src/basemath/Flxq_log.c
17	3	src/basemath/arith1.c
38	0	src/basemath/bb_group.c
8	0	src/headers/paridecl.h

6a9671e55 | Karim Belabas | Wed, 16 May 2018 20:02:43 +0200
3- t_LIST corrupted on writebin / read [#2040]
1	0	CHANGES
1	0	src/language/init.c
1	0	src/test/32/io
3	0	src/test/in/io

011fe29e2 | Karim Belabas | Wed, 16 May 2018 17:03:40 +0200
1- [libpari] denom_i, numer_i
1	0	CHANGES
4	0	doc/usersch5.tex
2	2	src/basemath/ellsea.c
2	2	src/basemath/elltors.c
3	3	src/basemath/gen1.c
20	21	src/basemath/gen3.c
2	2	src/basemath/polarit2.c
1	1	src/basemath/trans1.c
2	0	src/headers/paridecl.h
5	9	src/modules/algebras.c
3	3	src/modules/thue.c

fdf7c4b63 | Aurel Page | Wed, 16 May 2018 16:49:49 +0200
improve doc algebras
2	2	doc/refcard-nf.tex
1	1	doc/tutorial.tex
1	1	src/functions/algebras/algissimple
1	1	src/functions/algebras/algissplit
5	4	src/functions/algebras/alglatlefttransporter
5	4	src/functions/algebras/alglatrighttransporter
0	1	src/functions/algebras/algmakeintegral
1	1	src/functions/algebras/algmul
3	3	src/functions/algebras/algradical
1	1	src/functions/algebras/algsimpledec
7	0	src/functions/algebras/algsplit
2	4	src/functions/algebras/algtensor

6999061ff | Karim Belabas | Wed, 16 May 2018 16:22:19 +0200
numer/denom -> Q_remove_denom
2	2	src/basemath/ellpadic.c

91aa18923 | Aurel Page | Wed, 16 May 2018 12:16:49 +0200
improve doc algebras
4	3	src/functions/algebras/HEADER
1	1	src/functions/algebras/algbasis
1	1	src/functions/algebras/algcentralproj
2	2	src/functions/algebras/algdim
3	1	src/functions/algebras/alghassef
1	1	src/functions/algebras/algindex
2	4	src/functions/algebras/alginit

3119c66a0 | Karim Belabas | Wed, 16 May 2018 11:45:35 +0200
remove TODO entry
0	2	TODO

bae7506f5 | Karim Belabas | Wed, 16 May 2018 11:18:57 +0200
remove TODO entry
0	2	TODO

77104baaf | Karim Belabas | Wed, 16 May 2018 11:14:08 +0200
add GC in gp_read_file [#2039]
2	1	src/language/es.c

180efc9d3 | Karim Belabas | Wed, 16 May 2018 11:05:39 +0200
add bench (tests Flx_factor with non-monic polynomials)
2	1	src/test/32/fflog
1	0	src/test/in/fflog

f4aab5fc7 | Karim Belabas | Wed, 16 May 2018 08:24:26 +0200
Flx_factor: call Flx_normalize before defering to Flx_factor_i
1	1	src/basemath/FpX_factor.c

a88316e16 | Bill Allombert | Tue, 15 May 2018 21:44:17 +0200
paridecl.h, section bb_group.c: resort prototype
2	2	src/headers/paridecl.h

ebaa652f1 | Bill Allombert | Tue, 15 May 2018 21:43:22 +0200
check_kernel(Flxq): whitespace change
1	1	src/basemath/Flxq_log.c

d138a3c5b | Bill Allombert | Tue, 15 May 2018 19:13:32 +0200
RgXn_inv_i: do not recompute a
1	1	src/basemath/RgX.c

2d98edb2e | Aurel Page | Tue, 15 May 2018 16:13:19 +0200
remove algleftmultable from doc
1	1	src/functions/algebras/alglathnf
1	1	src/functions/algebras/algpoleval

2dd83c103 | Aurel Page | Tue, 15 May 2018 16:08:45 +0200
remove algabsdim from doc algdisc
2	2	src/functions/algebras/algdisc

f52ec2c10 | Aurel Page | Tue, 15 May 2018 16:00:15 +0200
algabsdim -> algdim in tutorial and refcard-nf
4	3	doc/refcard-nf.tex
1	1	doc/tutorial.tex

87f617ffc | Aurel Page | Tue, 15 May 2018 15:55:32 +0200
algleftmultable + algtomatrix -> algtomatrix(,{abs})
1	0	CHANGES
1	0	COMPAT
1	1	doc/refcard-nf.tex
1	1	doc/tutorial.tex
0	30	src/functions/algebras/algleftmultable
30	6	src/functions/algebras/algtomatrix
1	2	src/headers/paridecl.h
8	6	src/modules/algebras.c
7	10	src/test/32/algebras
66	67	src/test/in/algebras
4	4	src/test/in/alglattices

b6bd8878a | Aurel Page | Tue, 15 May 2018 12:02:17 +0200
algebras: add test
1	2	src/modules/algebras.c
7	1	src/test/32/algebras
7	0	src/test/in/algebras

b42e6da69 | Aurel Page | Tue, 15 May 2018 11:54:11 +0200
update COMPAT about algabsdim
1	0	COMPAT

40d0024cd | Aurel Page | Tue, 15 May 2018 11:52:11 +0200
merge algabsdim + algdim -> algdim(,{abs})
2	1	CHANGES
0	14	src/functions/algebras/algabsdim
9	6	src/functions/algebras/algdim
1	2	src/headers/paridecl.h
9	7	src/modules/algebras.c
4	4	src/test/32/algebras
30	25	src/test/in/algebras
1	1	src/test/in/alglattices

6e0d1e9a4 | Karim Belabas | Tue, 15 May 2018 02:12:53 +0200
add missing file polcoef
21	0	src/functions/polynomials/polcoef

9423e685d | Karim Belabas | Tue, 15 May 2018 01:43:42 +0200
1- polcoeff is deprecated and renamed polcoef

- it now only applies to scalars, polynomials, series and rational
  functions; no longer to vector/matrices or quadratic forms (use [] or
  "component").

- [libpari] rename polcoeff0 -> polcoef, polcoeff_i -> polcoef_i,
  truecoeff -> truecoef
10	0	CHANGES
5	1	COMPAT
1	1	doc/refcard.tex
1	1	doc/tutorial.tex
9	5	doc/usersch5.tex
23	39	src/basemath/gen3.c
2	2	src/basemath/kummer.c
1	1	src/basemath/lfun.c
3	3	src/basemath/mftrace.c
1	1	src/basemath/polarit3.c
1	1	src/basemath/trans1.c
4	4	src/basemath/trans3.c
3	16	src/functions/polynomials/polcoeff
3	3	src/headers/paridecl.h
1	1	src/headers/pariinl.h
3	0	src/headers/pariold.h
1	1	src/modules/algebras.c
1	1	src/modules/stark.c
2	4	src/test/32/compat
9	15	src/test/32/err
25	25	src/test/32/extract
3	5	src/test/in/err
9	9	src/test/in/extract

e54a70753 | Karim Belabas | Mon, 14 May 2018 23:33:51 +0200
add examples
3	0	src/functions/conversions/Col
32	3	src/functions/conversions/Vec

f0be4d1a4 | Bill Allombert | Mon, 14 May 2018 20:35:00 +0200
install-gphelp: create DOCDIR
1	1	config/Makefile.SH

f30505e02 | Karim Belabas | Mon, 14 May 2018 19:07:43 +0200
gp_default.h no longer exists
0	1	src/gp/.gitignore

6d7f8bcfa | Bill Allombert | Mon, 14 May 2018 17:38:46 +0200
Remove obsolete highlvl.h file from the distribution
0	1	config/get_MANIFEST
0	1	src/gp/.gitignore

db4398c47 | Karim Belabas | Mon, 14 May 2018 17:28:22 +0200
tweaks before 2.10.0 release
3	2	AUTHORS
1	1	CHANGES
1	0	INSTALL
164	2	NEW
1	1	TODO
2	2	doc/refmacro.tex

90bfa8e98 | Bill Allombert | Mon, 14 May 2018 11:54:07 +0200
polclass: attempt to fix ambiguity problem.

Ambiguity arise when the powersum is 0 mod p.
There is two possible workaround:
1) use higher power sum -> larger power sum to recokgnize -> need more
primes
2) skip p -> need more primes.

It seems 2 is better than 1.
Worst case so far: polclass(-838248, 27)
27	25	src/basemath/polclass.c
2	1	src/test/in/polclass

b385102dd | Karim Belabas | Sun, 13 May 2018 22:10:37 +0200
cleanup next_generator
15	23	src/basemath/polclass.c

08973b74f | Karim Belabas | Sun, 13 May 2018 19:30:24 +0200
common_nbr: remove useless flag
8	13	src/basemath/volcano.c

a6f27aa04 | Karim Belabas | Sun, 13 May 2018 19:05:25 +0200
cleanup vocano.c: whitespace edits + reformat comments
228	446	src/basemath/volcano.c

bc942ae78 | Karim Belabas | Sun, 13 May 2018 18:05:26 +0200
modpoly_disc_info -> disc_info + whitespace edits
24	35	src/basemath/polmodular.c

b98f969fa | Karim Belabas | Sun, 13 May 2018 18:03:02 +0200
cleanup variables in discriminant_with_classno_at_least
3	5	src/basemath/polmodular.c

c0e7bbc72 | Karim Belabas | Sun, 13 May 2018 17:21:28 +0200
typo + leak in discriminant_with_classno_at_least

- return bestD, not last Ds
- don't leak memory when bestD != last Ds
5	3	src/basemath/polmodular.c

6808e9b92 | Karim Belabas | Sun, 13 May 2018 11:29:39 +0200
improve docs
4	4	src/functions/elliptic_curves/ellmoddegree
13	12	src/functions/elliptic_curves/ellweilcurve

721df1b71 | Karim Belabas | Sun, 13 May 2018 10:42:03 +0200
simplify further nilord; inline it in maxord_i
30	35	src/basemath/base2.c

04eff01d9 | Karim Belabas | Sun, 13 May 2018 09:13:36 +0200
add comment
1	0	src/basemath/base2.c

66115c26e | Karim Belabas | Sun, 13 May 2018 09:11:18 +0200
Decomp / Nilord: rewrite diagnostics
7	17	src/basemath/base2.c

51ccb0ec0 | Karim Belabas | Sun, 13 May 2018 09:03:50 +0200
clarify nilord logic + export decompt_t struct in maxord_i
57	68	src/basemath/base2.c

02cc057a2 | Karim Belabas | Sun, 13 May 2018 08:15:09 +0200
cleanup nilord / maxord_i
8	14	src/basemath/base2.c

db91fad7e | Karim Belabas | Sat, 12 May 2018 23:21:40 +0200
round4: centermod -> Fp_center_i
12	10	src/basemath/base2.c

0b0b2b238 | Karim Belabas | Sat, 12 May 2018 20:22:02 +0200
improve ZpX_monic_factor [ partial Hensel, avoid squarefree factorization ]
43	32	src/basemath/base2.c

84f3003ff | Karim Belabas | Sat, 12 May 2018 19:52:10 +0200
update bench
3	3	src/test/32/compat

22f25e11d | Karim Belabas | Sat, 12 May 2018 19:00:31 +0200
update COMPAT
2	0	COMPAT

78fedbe64 | Karim Belabas | Sat, 12 May 2018 18:54:04 +0200
ellmoddegree doc: add example
24	4	src/functions/elliptic_curves/ellmoddegree

5d6e217af | Karim Belabas | Sat, 12 May 2018 13:21:24 +0200
cleanup ellmoddegree
20	20	src/basemath/ellanal.c

564d13fee | Karim Belabas | Sat, 12 May 2018 12:29:27 +0200
90- polsturm: allow non-squarefree polynomials (count distinct roots)
1	0	CHANGES
1	2	src/basemath/polarit2.c
4	6	src/functions/polynomials/polsturm
1	4	src/test/32/err
3	4	src/test/32/rootsreal
0	1	src/test/in/err
2	0	src/test/in/rootsreal

29e5a327f | Bill Allombert | Sat, 12 May 2018 12:05:08 +0200
ellmoddegree: do not depend on current precision
2	0	CHANGES
29	9	src/basemath/ellanal.c
3	5	src/functions/elliptic_curves/ellmoddegree
1	1	src/headers/paridecl.h
9	9	src/test/32/ellanal
1	2	src/test/in/ellanal

8bab179fb | Karim Belabas | Sat, 12 May 2018 12:01:24 +0200
doc typo
2	1	src/functions/polynomials/polrootspadic

a492dbaa2 | Karim Belabas | Sat, 12 May 2018 10:15:53 +0200
158- factorpadic gave wrong results at low accuracy
1	0	CHANGES
1	1	src/basemath/base2.c
4	9	src/test/32/padic

f541dea32 | Aurel Page | Fri, 11 May 2018 16:02:27 +0200
algebras: remove obsolete comment in computesplitting
3	4	src/modules/algebras.c



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