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


221e4f55f | Karim Belabas | Tue, 13 Nov 2018 18:41:40 +0100
40- Ser(x,x,0) -> error instead of O(x) [#2092]
1	0	CHANGES
10	2	src/basemath/Ser.c
6	1	src/test/32/ser
5	0	src/test/in/ser

6ca85ae5e | Karim Belabas | Tue, 13 Nov 2018 09:18:57 +0100
39- rnfinit(K, pol. of degree 1) was not properly supported

Design bug: since t_COL are allowed for both elements of K and of L/K,
we *must* have polabs = K.pol, else we can't decide which is which.
But rnfequationall can never produce this by itself unless K = Q.
Impose this by hardcoding answer...
1	0	CHANGES
10	2	src/basemath/base5.c
14	4	src/modules/algebras.c
31	31	src/test/32/algebras
2	1	src/test/32/rnf
2	0	src/test/in/rnf

62f28c598 | Karim Belabas | Tue, 13 Nov 2018 08:30:35 +0100
doc typo
1	1	doc/usersch6.tex

be6382cae | Karim Belabas | Tue, 13 Nov 2018 08:15:05 +0100
better fix for [#2093]
1	1	src/basemath/base5.c

1afd579ba | Aurel Page | Mon, 12 Nov 2018 20:42:03 -0500
fix 2093: segfault in rnfidealup
1	1	src/basemath/base5.c
6	0	src/test/in/rnf

8d822d102 | Karim Belabas | Mon, 12 Nov 2018 18:04:22 +0100
rnfidealabstorel: improve doc
28	29	src/functions/number_fields/rnfidealabstorel

809e2ba5f | Karim Belabas | Fri, 9 Nov 2018 18:49:53 +0100
polteichmuller: improve doc + add refcard
3	0	doc/refcard.tex
18	16	src/functions/polynomials/polteichmuller

c78108252 | Bill Allombert | Fri, 9 Nov 2018 18:12:17 +0100
Flx_Teichmuller: handle constant pol correctly.
14	1	src/basemath/Hensel.c
3	1	src/test/32/padic
2	0	src/test/in/padic

ddc02049a | Bill Allombert | Fri, 9 Nov 2018 17:52:05 +0100
New libpari functions Flx_Teichmuller, polteichmuller
2	0	CHANGES
4	0	doc/usersch5.tex
2	130	src/basemath/FlxqE.c
145	0	src/basemath/Hensel.c
22	0	src/functions/polynomials/polteichmuller
2	0	src/headers/paridecl.h
2	1	src/test/32/padic
8	0	src/test/in/padic

c6c2fed51 | Bill Allombert | Fri, 9 Nov 2018 17:23:15 +0100
New libpari function F2x_Teichmuller
4	0	doc/usersch5.tex
4	4	src/basemath/F2xqE.c
1	0	src/headers/paridecl.h

1d7cea1f7 | Karim Belabas | Fri, 9 Nov 2018 14:47:33 +0100
add mfgaloisprojrep
2	2	doc/refcard-mf.tex

0052d5ae6 | Karim Belabas | Fri, 9 Nov 2018 00:10:43 +0100
unify uses of mffindroot
17	28	src/basemath/mftrace.c

4ee19301d | Karim Belabas | Thu, 8 Nov 2018 23:50:42 +0100
simplify search_abelian
16	11	src/basemath/mftrace.c

d45352f3c | Karim Belabas | Thu, 8 Nov 2018 23:18:50 +0100
38- polylog computed result with lower accuracy than requested
1	0	CHANGES

b6bd1abd8 | Bill Allombert | Thu, 8 Nov 2018 23:12:21 +0100
test-parallel: remove spurious inline(chkell)
0	2	src/test/in/parallel

6eca38366 | Karim Belabas | Thu, 8 Nov 2018 23:06:04 +0100
fix cxpolylog [broken in 9090c5c6]
8	9	src/basemath/trans3.c

f136b83e8 | Karim Belabas | Thu, 8 Nov 2018 21:10:32 +0100
use set_avma
2	2	src/gp/gp.c

ff5b1d0a2 | Karim Belabas | Thu, 8 Nov 2018 21:03:16 +0100
use set_avma
3	3	src/basemath/F2x.c
1	1	src/basemath/F2xqE.c
1	1	src/basemath/Fle.c
5	6	src/basemath/Flx.c
3	3	src/basemath/FlxqE.c
1	1	src/basemath/Flxq_log.c
2	2	src/basemath/FpE.c
1	1	src/basemath/FpV.c
7	7	src/basemath/FpX.c
1	1	src/basemath/FpXX.c
4	4	src/basemath/Qfb.c
3	4	src/basemath/RgX.c
6	6	src/basemath/ZX.c
4	4	src/basemath/alglin1.c
3	3	src/basemath/arith1.c
4	4	src/basemath/base3.c
1	3	src/basemath/bb_group.c
1	1	src/basemath/bibli1.c
2	2	src/basemath/bibli2.c
2	2	src/basemath/gen2.c
1	1	src/basemath/gen3.c
5	5	src/basemath/ifactor1.c
2	2	src/basemath/nffactor.c
1	1	src/basemath/perm.c
2	2	src/basemath/prime.c
4	4	src/basemath/trans1.c
5	5	src/headers/pariinl.h
14	16	src/kernel/gmp/mp.c
3	3	src/kernel/none/add.c
1	1	src/kernel/none/level1.h
19	19	src/kernel/none/mp.c
2	2	src/kernel/none/mp_indep.c
1	1	src/language/es.c
1	1	src/language/eval.c
1	1	src/language/init.c

e710adc69 | Karim Belabas | Thu, 8 Nov 2018 20:44:07 +0100
chinese: avoid dangerous use of icopy_avma
3	3	src/basemath/arith1.c

4633c5512 | Karim Belabas | Thu, 8 Nov 2018 20:40:42 +0100
37- stack corruption in addsub_frac
1	0	CHANGES
14	17	src/basemath/gen1.c

052e2ee5f | Bill Allombert | Thu, 8 Nov 2018 19:27:39 +0100
gen1.c: Use set_avma
15	14	src/basemath/gen1.c

02746cc6d | Karim Belabas | Thu, 8 Nov 2018 18:29:53 +0100
improve doc
3	1	src/functions/modular_forms/mfgaloisprojrep

bb02cd659 | Karim Belabas | Thu, 8 Nov 2018 17:52:47 +0100
minor improvements in doc
17	20	src/functions/modular_forms/mfgaloisprojrep

f055f3086 | Bill Allombert | Thu, 8 Nov 2018 15:32:09 +0100
New GP function mfgaloisprojrep
135	0	src/basemath/mftrace.c
52	0	src/functions/modular_forms/mfgaloisprojrep
1	0	src/headers/paridecl.h
41	0	src/test/32/mfgaloisrep
32	0	src/test/in/mfgaloisrep

045669670 | Bill Allombert | Thu, 8 Nov 2018 15:32:09 +0100
New libpari function zv_diagonal
3	0	doc/usersch5.tex
14	0	src/basemath/alglin3.c
1	0	src/headers/paridecl.h

b1921f57a | Karim Belabas | Thu, 8 Nov 2018 01:38:57 +0100
export bernbitprec, fix get_k
1	8	src/basemath/bern.c
10	9	src/basemath/trans3.c
1	1	src/headers/paripriv.h
3	3	src/test/32/polylog

0f25fa5da | Bill Allombert | Wed, 7 Nov 2018 16:14:23 +0100
ellan(nf): use paridireuler
19	3	src/basemath/elliptic.c
6	0	src/functions/elliptic_curves/ellan
1	0	src/headers/paripriv.h

c0dba6d70 | Bill Allombert | Wed, 7 Nov 2018 16:14:23 +0100
lfunsympow: use pardireuler
21	6	src/basemath/lfunutils.c
1	1	src/functions/l_functions/lfunartin
6	0	src/functions/l_functions/lfunsympow
3	2	src/headers/paripriv.h

c8ce459a7 | Bill Allombert | Wed, 7 Nov 2018 16:14:23 +0100
lfunartin: use pardireuler
22	14	src/basemath/lfunutils.c
6	0	src/functions/l_functions/lfunartin
1	1	src/functions/l_functions/lfungenus2
2	1	src/headers/paripriv.h

d1d5963cb | Bill Allombert | Wed, 7 Nov 2018 16:14:23 +0100
New private function pardireuler, used for lfungenus2

Parallel version of direuler_bad
94	22	src/basemath/dirichlet.c
18	3	src/basemath/lfunutils.c
5	0	src/functions/l_functions/lfungenus2
2	0	src/headers/paripriv.h

dfdf944f3 | Karim Belabas | Tue, 6 Nov 2018 16:09:07 +0100
36- nfisincl(x^5-x^4+x^3-2*x^2+3*x-1,x^20+x^15+x^10+x^5+1) -> SEGV
1	0	CHANGES
1	0	src/basemath/base1.c
2	1	src/test/32/nf
1	0	src/test/in/nf

ac991cd6d | Karim Belabas | Sat, 3 Nov 2018 16:01:59 +0100
35- accuracy too large in derivnum => slowdown
1	0	CHANGES
15	21	src/language/sumiter.c



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