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


59c11c8aa | Karim Belabas | Mon, 16 Jul 2018 08:19:26 +0200
kill warning
1	1	src/basemath/polclass.c

e834f1b2f | Karim Belabas | Mon, 16 Jul 2018 00:16:39 +0200
further lgcdii cleanups
4	6	src/kernel/none/gcdll.c

d68f934a1 | Karim Belabas | Mon, 16 Jul 2018 00:07:03 +0200
cleanup lgcdii

mostly withespace edits + comments trimming. But also kills a spurious
compiler warning
105	154	src/kernel/none/gcdll.c

2db0626ab | Karim Belabas | Sun, 15 Jul 2018 21:35:10 +0200
umr in lgcdii
4	2	src/kernel/none/gcdll.c

7e8590a57 | Bill Allombert | Sun, 15 Jul 2018 15:28:08 +0200
Flm_adjoint: handle rectangular matrix correctly
5	5	src/basemath/alglin1.c

77d3e3e26 | Bill Allombert | Sun, 15 Jul 2018 15:06:31 +0200
polclass: replace carray_isin by vecsmall_isin_skip
8	8	src/basemath/polclass.c

cd1e30377 | Bill Allombert | Sun, 15 Jul 2018 14:52:07 +0200
polclass_roots_modp: fix overflow
2	2	src/basemath/polclass.c

b658b3f00 | Bill Allombert | Sun, 15 Jul 2018 14:39:05 +0200
FlxX_recipspec/F2xX_recipspec: clear second codeword
2	1	src/basemath/F2x.c
2	1	src/basemath/Flx.c

240605eaa | Bill Allombert | Sun, 15 Jul 2018 14:28:25 +0200
RgX_recipspec_shallow: clear 2nd codeword
2	1	src/basemath/RgX.c

2dbfc8c7f | Karim Belabas | Sun, 15 Jul 2018 14:11:31 +0200
initialize correctly base_is_2
1	1	src/basemath/arith1.c

279fb5ca5 | Karim Belabas | Sun, 15 Jul 2018 12:26:38 +0200
Fp_powu: reduce A mod N first

avoids calling red_montgomery with A < 0 or too large
4	6	src/basemath/arith1.c

9b2a786dc | Karim Belabas | Sun, 15 Jul 2018 11:57:54 +0200
red_montgomery: typo [k => k+2]
2	1	src/kernel/gmp/mp.c

a81131876 | Karim Belabas | Sun, 15 Jul 2018 11:30:12 +0200
off-by-1 error in red_montgomery [gmp kernel]

unused result but uninitialized memory read one word beyond N
1	1	src/kernel/gmp/mp.c

006b952f5 | Bill Allombert | Fri, 13 Jul 2018 14:35:09 +0200
pollardbrent_i: firx incorrect GC
1	1	src/basemath/ifactor1.c

d0afbce73 | Bill Allombert | Fri, 13 Jul 2018 13:33:59 +0200
gsinc(t_PADIC) use gerepileupto, not  gerepileuptoleaf
1	1	src/basemath/trans1.c

df5014bcc | Bill Allombert | Thu, 12 Jul 2018 00:12:54 +0200
gen_inccrt: pending was not initialized
1	1	src/basemath/polarit3.c

6c1ce809d | Bill Allombert | Wed, 11 Jul 2018 10:46:51 +0200
pari_close_opts: fix colormap/graphcolors leak [#2067]
0	2	src/graph/plotport.c
2	3	src/language/init.c

1ba17f7f0 | Bill Allombert | Tue, 10 Jul 2018 23:03:45 +0200
pari_close_compiler: delete s_dbginfo, s_frame [#2067]
2	0	src/language/compile.c

58afc0580 | Karim Belabas | Tue, 10 Jul 2018 14:02:30 +0200
improve doc
23	0	src/functions/sums/sumnum

2e4ce2463 | Karim Belabas | Tue, 10 Jul 2018 13:28:42 +0200
uninitialized j in emscripten_base64
1	1	src/systems/emscripten/emscripten.c

c6a8028f4 | Bill Allombert | Sun, 8 Jul 2018 21:12:49 +0200
Bump version to 2.11.0
2	0	CHANGES
1	1	README
2	2	config/version
1	1	doc/refmacro.tex
1	1	src/test/32/version

297b0dcdd | Bill Allombert | Sat, 7 Jul 2018 15:11:41 +0200
emscripten_base64: Add '=' padding as required
8	10	src/systems/emscripten/emscripten.c

57b783c7e | Bill Allombert | Thu, 5 Jul 2018 10:51:55 +0200
Disallow operations that lead to Mod(...,0)
3	2	src/basemath/RgV.c
21	13	src/basemath/alglin1.c
3	0	src/basemath/polarit2.c
15	6	src/test/32/err
8	3	src/test/in/err

bc71e84ce | Karim Belabas | Wed, 4 Jul 2018 16:47:27 +0200
cleanup ellsigma + Weierstrass functions (fix bench)
46	40	src/basemath/elliptic.c
4	4	src/test/32/ell
2	2	src/test/32/ellnf

067356622 | Karim Belabas | Tue, 3 Jul 2018 19:16:41 +0200
31- incorrect values for bnrL1 at large accuracy [#1877]
1	0	CHANGES
19	12	src/modules/stark.c
5	1	src/test/32/bnrL1
4	0	src/test/in/bnrL1

e863b4ab1 | Karim Belabas | Tue, 3 Jul 2018 16:19:48 +0200
prepare for release candidate
1	1	CHANGES
2	2	doc/refmacro.tex

80a8c86f7 | Karim Belabas | Tue, 3 Jul 2018 15:38:06 +0200
fix / improve doc
9	9	doc/usersch2.tex

c38e488eb | Karim Belabas | Tue, 3 Jul 2018 15:28:25 +0200
doc improvement
5	4	doc/usersch2.tex

b0eb45d03 | Karim Belabas | Tue, 3 Jul 2018 15:16:51 +0200
add more details to '=' documentation
9	1	doc/usersch2.tex

9655a317f | Karim Belabas | Tue, 3 Jul 2018 14:58:38 +0200
13- mateigen(m): fall back to qfjacobi when m close to symmetric [#2059]
1	0	CHANGES
25	3	src/basemath/alglin1.c
27	1	src/test/32/charpoly
5	0	src/test/in/charpoly

3d1d0f3a0 | Karim Belabas | Tue, 3 Jul 2018 14:14:15 +0200
30- incorrect values in ellsigma() [#2061]
1	0	CHANGES
2	2	src/basemath/elliptic.c
4	3	src/test/32/ell
2	0	src/test/in/ell

9393d4eb5 | Karim Belabas | Tue, 3 Jul 2018 11:27:31 +0200
simplify is_module
2	4	src/basemath/buch3.c

f2a02e3b3 | Karim Belabas | Tue, 3 Jul 2018 11:25:31 +0200
12- bnrdisclist returned t_MATs whose columns were t_VECSMALL
1	0	CHANGES
14	7	src/basemath/buch3.c
4	3	src/test/32/nf
36	29	src/test/32/nfields

6b335401a | Karim Belabas | Tue, 3 Jul 2018 10:43:20 +0200
c_deflate: respect input type (t_VEC or t_COL)
1	1	src/basemath/mftrace.c

a5df4f274 | Karim Belabas | Tue, 3 Jul 2018 09:52:04 +0200
11- in prettymatrix format, no longer print all 0 x n matrices as [;]:

use [;] iff n = 0 and matrix(0,n) otherwise
2	0	CHANGES
2	0	COMPAT
7	10	src/language/es.c
6	6	src/test/32/factorff
7	7	src/test/32/factormod
4	4	src/test/32/ideal

776070987 | Karim Belabas | Tue, 3 Jul 2018 09:36:31 +0200
update bench
5	5	src/test/32/compat

9865373bd | Karim Belabas | Tue, 3 Jul 2018 09:29:26 +0200
doc typos
5	6	src/functions/number_theoretical/factor

0089de3cc | Karim Belabas | Tue, 3 Jul 2018 09:14:52 +0200
doc typos
13	13	src/functions/elliptic_curves/ellisomat

9e35d2401 | Bill Allombert | Mon, 2 Jul 2018 23:54:33 +0200
Z_factor_until: Use coltrunc_init
3	3	src/basemath/ifactor1.c

dcb265805 | Bill Allombert | Mon, 2 Jul 2018 23:54:22 +0200
New libpari function coltrunc_init
3	0	doc/usersch5.tex
1	0	src/headers/paridecl.h
6	0	src/headers/pariinl.h

2f9be49ad | Bill Allombert | Mon, 2 Jul 2018 22:44:41 +0200
document ZC_union_shallow
3	0	doc/usersch5.tex

d5c38fa87 | Bill Allombert | Mon, 2 Jul 2018 22:01:32 +0200
remove_duplicates: use mkvec2 not mkmat2
1	1	src/basemath/base1.c

88c162751 | Bill Allombert | Mon, 2 Jul 2018 22:01:16 +0200
New libpari function ZC_union_shallow
1	1	src/basemath/arith1.c
10	3	src/basemath/bibli2.c
1	0	src/headers/paridecl.h

58e65d335 | Bill Allombert | Mon, 2 Jul 2018 22:00:00 +0200
polred_aux: call settyp(,t_COL) before mkmat2
2	1	src/basemath/base1.c

0d2d583d1 | Bill Allombert | Mon, 2 Jul 2018 20:43:21 +0200
znconreyconductor: return exponents as t_POL
1	1	src/basemath/char.c

302ea69a2 | Bill Allombert | Mon, 2 Jul 2018 20:43:14 +0200
mynffactor: return exponents as t_COL
1	1	src/basemath/mftrace.c

2f3b2c9d5 | Bill Allombert | Mon, 2 Jul 2018 20:25:38 +0200
RgXY_factor: return exponents as a t_COL

? factor(x^2-y^2)[,2]
%1 = [1,1]
1	1	src/basemath/polarit2.c

a6e15c401 | Bill Allombert | Mon, 2 Jul 2018 16:45:28 +0200
Disallow a*b, a%b, a^2 which lead to Mod(...,0)

ex: a=Mod(1,7)*x+y; b=Mod(1,7*y^2+7)*x+4; a*b -> Mod(0,0)
17	10	src/basemath/RgX.c
10	1	src/test/32/err
3	0	src/test/in/err



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