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
  Benchmarks

Miscellaneous
  WWW Stats
  Logo
  Fun!
  Links

Changes commited to PARI GIT during the last two weeks


049dfb4 | Bill Allombert | Thu, 27 Apr 2017 16:29:59 +0200
74- [pthread] do not use pthread when nbthreads=1
1	0	CHANGES
1	1	src/mt/pthread.c

e83a9b4 | Karim Belabas | Thu, 27 Apr 2017 15:40:21 +0200
lfunrootno: retune detection of "small" theta()

avoid wrong root number when theta(1) = 0 and tiny bit accuracy
1	1	src/basemath/lfun.c
2	2	src/test/32/lfun

6d38874 | Karim Belabas | Thu, 27 Apr 2017 13:57:14 +0200
better example
8	8	src/functions/sums/intnum

6b5f0de | Bill Allombert | Thu, 27 Apr 2017 13:46:20 +0200
inv_height_factor: now return a long instead of a double.
24	24	src/basemath/polmodular.c
1	1	src/headers/paripriv.h

1363afc | Karim Belabas | Thu, 27 Apr 2017 13:42:12 +0200
$has_dlopen use: unify style with other HAS_xxx features
1	4	config/paricfg.h.SH

03e17a1 | Karim Belabas | Thu, 27 Apr 2017 13:29:50 +0200
move GPHELP to paricfg.c
3	0	doc/usersch5.tex
1	0	src/headers/paridecl.h
1	3	src/language/default.c
1	0	src/language/paricfg.c

30eedbf | Bill Allombert | Thu, 27 Apr 2017 12:09:51 +0200
test-ellnf: add test with non-integral model
13	1	src/test/32/ellnf
9	0	src/test/in/ellnf

ff63120 | Karim Belabas | Thu, 27 Apr 2017 12:03:28 +0200
bordeaux1 -> bordeaux
1	1	INSTALL
2	2	NEW
1	1	doc/appa.tex
1	1	doc/gp.1

b96ed42 | Bill Allombert | Wed, 26 Apr 2017 20:06:50 +0200
ellisogeny: do not check var priorities when only_image is set.

The variables are not used in this case.
14	6	src/basemath/ellisog.c
3	1	src/test/32/ellisogeny
2	0	src/test/in/ellisogeny

da3c68a | Bill Allombert | Wed, 26 Apr 2017 11:05:06 +0200
ellbsdperiod: multiply by ellminimalnormu
2	3	src/basemath/elliptic.c

3eb6edc | Bill Allombert | Tue, 25 Apr 2017 17:59:20 +0200
elllocalred_23: add missing call to nfalg before Fq_to_nf
1	1	src/basemath/elliptic.c
6	1	src/test/32/ellnf
3	0	src/test/in/ellnf

3c11acb | Bill Allombert | Tue, 25 Apr 2017 13:54:55 +0200
ellheight: add support for complex t_ELL_NF
1	0	CHANGES
20	3	src/basemath/elliptic.c
4	4	src/functions/elliptic_curves/ellheight
5	1	src/test/32/ellnf
17	1	src/test/in/ellnf

3d1d96d | Bill Allombert | Tue, 25 Apr 2017 10:52:06 +0200
Flx_addmul_pre: rotate arguments to be compatible with FpX_addmul
1	0	CHANGES
1	0	COMPAT
2	2	doc/usersch5.tex
2	2	src/basemath/Fle.c
4	4	src/basemath/Flx.c
1	1	src/basemath/FpX_factor.c
1	1	src/basemath/alglin1.c
2	2	src/basemath/crvwtors.c
1	1	src/kernel/none/level1.h

94ebf98 | Karim Belabas | Mon, 24 Apr 2017 22:31:55 +0200
fix documentation of ellheightoo
8	2	doc/usersch7.tex

7b43fa3 | Karim Belabas | Fri, 21 Apr 2017 11:58:59 +0200
vecpowug: avoid spurious accuracy increase
1	0	src/basemath/lfun.c

a79730f | Karim Belabas | Fri, 21 Apr 2017 11:53:01 +0200
extend gpow fix to vecpowug
3	2	src/basemath/lfun.c

74fd142 | Karim Belabas | Fri, 21 Apr 2017 10:06:37 +0200
gpow: don't increase prec if expo(n) < 0 [=> overflow]
5	1	src/basemath/trans1.c

e29ce35 | Karim Belabas | Thu, 20 Apr 2017 23:03:20 +0200
improve previous x^y patch: reduce accuracy if too large
5	2	src/basemath/trans1.c

f159646 | Karim Belabas | Thu, 20 Apr 2017 17:52:07 +0200
73- x^y: loss of accuracy when y>> 1 and x exact
1	0	CHANGES
3	1	src/basemath/trans1.c
4	4	src/test/32/bessel
3	3	src/test/32/lfun
1	0	src/test/32/pow
1	0	src/test/in/pow

9639adb | Bill Allombert | Wed, 19 Apr 2017 14:28:52 +0200
win32: set codepage to CP 1252 (from Jens Schmidt)

Currently this does not work under readline.
8	1	src/gp/gp.c
7	0	src/systems/mingw/mingw.c
1	0	src/systems/mingw/mingw.h

c6df4fe | Karim Belabas | Wed, 19 Apr 2017 14:25:03 +0200
add test
3	0	src/test/32/str
4	1	src/test/in/str

085dab2 | Karim Belabas | Wed, 19 Apr 2017 14:23:16 +0200
add test
1	0	src/test/32/str
2	0	src/test/in/str

89a37a5 | Karim Belabas | Wed, 19 Apr 2017 13:46:26 +0200
72- Vecsmall(t_STR with extended (8-bit) ASCII) -> platform dependent + can't be converted back with Strchr
2	0	CHANGES
2	2	src/basemath/gen3.c

05d8ad6 | Karim Belabas | Mon, 17 Apr 2017 18:07:43 +0200
factor(T in Q_p[X]): repeat irreducible factors according to multiplicity

70- factor(x^2 * (1+O(5^2))) -> domain error
71- for T in Q_p[X], factor (round then compute multiplicity)
    and issquarefree (assume input is separable) did not agree. Now,
    factor() repeats irreducible factors according to apparent
    multiplicity (note that the multiplicity is not well defined for
    inexact inputs, which are close to being inseparable, i.e.
    v_p( disc(T) ) is large compared to the input accuracy). On the
    other hand, factorpadic with exact input is able to compute
    multiplicities reliably.
9	0	CHANGES
7	0	COMPAT
46	17	src/basemath/polarit1.c
3	1	src/functions/number_fields/nffactor
27	9	src/functions/number_theoretical/factor
19	1	src/functions/number_theoretical/issquarefree
1	1	src/functions/polynomials/polrootspadic
21	0	src/test/32/padic
3	0	src/test/in/padic

51f5958 | Karim Belabas | Mon, 17 Apr 2017 11:49:46 +0200
35- component(t_POL T, n) used to return polcoeff(T, n-1) for all n>= 1

[ undocumented compatibility behaviour, deprecated since the
introduction of polcoeff ], and raised an exception for n <= 0.
Now returns a true GEN component whenever it exists and raises an
exception when it does not [ n <= 0 or n> polcoeff(T)+1 ].
5	0	CHANGES
5	0	COMPAT
1	1	doc/usersch5.tex
2	4	src/basemath/gen3.c
5	5	src/test/32/extract

8efe518 | Karim Belabas | Mon, 17 Apr 2017 11:08:41 +0200
improve doc
2	2	doc/usersch5.tex

58847ab | Karim Belabas | Mon, 17 Apr 2017 10:26:07 +0200
component(x->x, 6) -> off-by-1 error in error message

*** component: non-existent component: index> 6
1	1	src/basemath/gen3.c
5	2	src/test/32/err
1	0	src/test/in/err

5295188 | Karim Belabas | Mon, 17 Apr 2017 07:50:57 +0200
68- subst(t_SER, x, 0 t_POL) [#1925]

subst(x+O(x^2),x,0*x) -> 1 + O(x)   [ instead of 0 ]
subst(x+O(x^2),x,Mod(0,3)*x) -> O(x^0) [ instead of Mod(0,3) ]

Fix exhibited additional bug:
  69- valuation(Mod(0,3)*x,x) -> 0 [ instead of oo ]
4	0	CHANGES
3	2	src/basemath/RgX.c
8	1	src/basemath/gen3.c
18	0	src/test/32/ser
13	0	src/test/in/ser

5ee136b | Karim Belabas | Mon, 17 Apr 2017 07:14:04 +0200
doc typo
3	3	doc/usersch5.tex

b443894 | Karim Belabas | Sat, 15 Apr 2017 21:30:32 +0200
roll back 180d73945 [ incorrect fix ]
1	1	src/basemath/arith1.c

180d739 | Karim Belabas | Sat, 15 Apr 2017 16:58:26 +0200
ispower((x^7-y^7)*Mod(1,7),7) -> wrong error message
1	1	src/basemath/arith1.c

d01d23c | Karim Belabas | Fri, 14 Apr 2017 10:20:35 +0200
kill warning
1	1	src/basemath/ifactor1.c

e9fc49f | Karim Belabas | Thu, 13 Apr 2017 15:54:12 +0200
ellnf cleanups
19	26	src/basemath/elliptic.c



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