PARI/GP
Main
  Download
  Packages
  GP in your browser
  Timeline
  Search

Support
  FAQ
  Documentation
  Tutorials
  Ateliers PARI/GP
  Mailing Lists

GP scripts library
  Contributed scripts

Development
  Bugs
  Latest Changes
  Version Control
  Coding Guidelines
  PariDroid
  Funding

Tests & benchmarks
  Buildlogs
  Coverage report
  Benchmarks

Miscellaneous
  WWW Stats
  Logo
  Fun!
  Links

Changes commited to PARI GIT during the last two weeks


64ae2d8 | Karim Belabas | Fri, 24 Jun 2016 12:03:15 +0200
170- GP functions rnfidealprimedec, rnfidealfactor
1	1	CHANGES
11	0	src/basemath/base5.c
3	3	src/functions/number_fields/idealfactor
27	0	src/functions/number_fields/rnfidealfactor
1	0	src/headers/paridecl.h
15	1	src/test/32/rnf
6	0	src/test/in/rnf

0e3b01f | Karim Belabas | Fri, 24 Jun 2016 11:21:41 +0200
allow \subsubsec in %GPHELPskip scope + use in ??rnf
1	0	doc/gphelp.in
2	2	doc/usersFUNCS.tex

b30db16 | Karim Belabas | Thu, 23 Jun 2016 18:41:01 +0200
improve ZX_is_squarefree for polynomials of the form f(x^m)
12	2	src/basemath/QX_factor.c

85ed7e4 | Karim Belabas | Thu, 23 Jun 2016 18:30:45 +0200
174- [libpari] ZX_deflate_max, ZX_deflate_order
1	0	CHANGES
7	0	doc/usersch5.tex
2	2	src/basemath/QX_factor.c
14	0	src/basemath/gen3.c
2	2	src/basemath/rootpol.c
2	0	src/headers/paridecl.h

0f12d6f | Karim Belabas | Thu, 23 Jun 2016 18:18:01 +0200
poliscyclo: use ZX_is_squarefree
1	3	src/basemath/QX_factor.c

9e87dea | Karim Belabas | Wed, 22 Jun 2016 15:59:04 +0200
remove $TOP from pari.cfg
1	1	Configure

d9d3ec4 | Bill Allombert | Sun, 19 Jun 2016 23:02:26 +0200
Use init_modular_big instead of unextprime
3	6	src/basemath/alglin1.c
4	8	src/basemath/polarit3.c

d570555 | Bill Allombert | Sun, 19 Jun 2016 23:02:25 +0200
Add call to init_modular_small/big
1	1	src/basemath/QX_factor.c
3	3	src/basemath/alglin1.c
2	2	src/basemath/alglin2.c
1	1	src/basemath/nffactor.c
1	1	src/basemath/polarit3.c

ba07b32 | Bill Allombert | Sun, 19 Jun 2016 23:02:06 +0200
Add pari_sieve interface for init_modular_small/big
0	12	src/basemath/polarit3.c
2	0	src/headers/paripriv.h
9	1	src/headers/paristio.h
91	17	src/language/forprime.c

fddc72d | Bill Allombert | Sun, 19 Jun 2016 22:26:25 +0200
gp.c: call pari_init_primes instead of initprimetable
1	1	src/gp/gp.c

9633af0 | Bill Allombert | Sun, 19 Jun 2016 20:46:17 +0200
mingw-pari.nsi: now install include and lib directory
12	0	config/mingw-pari.nsi

245b286 | Bill Allombert | Sun, 19 Jun 2016 18:29:37 +0200
Add private function pari_close_primes
5	1	src/headers/paripriv.h
6	0	src/language/forprime.c
1	1	src/language/init.c

2c60079 | Bill Allombert | Sun, 19 Jun 2016 12:10:53 +0200
doc: pari_init_primes: rewrite the doc and fix the typos
3	3	doc/usersch5.tex

c04d0ef | Bill Allombert | Sun, 19 Jun 2016 01:12:52 +0200
Add pari_init_primes
6	1	doc/usersch5.tex
20	19	src/headers/paridecl.h
6	0	src/language/forprime.c
1	1	src/language/init.c

913e1c7 | Bill Allombert | Sat, 18 Jun 2016 00:15:06 +0200
move initprime to forprime.c
0	482	src/basemath/arith2.c
494	0	src/language/forprime.c

2a1df54 | Bill Allombert | Sat, 18 Jun 2016 00:08:37 +0200
Move forprime to forprime.c
1	1	config/Makefile.SH
11	8	src/headers/paridecl.h
441	0	src/language/forprime.c
0	425	src/language/sumiter.c

68e7b4c | Bill Allombert | Fri, 17 Jun 2016 19:40:36 +0200
Add pari_thread_sync()

pari_thread_sync() record states from the main thread so that they are
available to pari_thread_start().
6	0	doc/appd.tex
2	0	examples/thread.c
1	0	src/headers/paridecl.h
7	0	src/language/init.c
1	2	src/mt/pthread.c

8de3b76 | Bill Allombert | Fri, 17 Jun 2016 19:40:36 +0200
pthread: import variable priority from the main thread.

Add pari_thread_init_varstate()/pari_pthread_init_varstate()
1	1	src/headers/paricom.h
3	0	src/headers/paripriv.h
31	6	src/language/anal.c
2	1	src/language/init.c
1	0	src/mt/pthread.c

2048039 | Bill Allombert | Fri, 17 Jun 2016 11:16:01 +0200
pthread: allow subthreads to import modular_eqn from main thread.
6	3	src/basemath/ellsea.c
2	1	src/headers/paripriv.h
2	2	src/language/init.c
1	0	src/mt/pthread.c

937d067 | Bill Allombert | Fri, 17 Jun 2016 10:42:00 +0200
Move self to programming/specific
1	1	src/functions/programming/self

a9fd3a4 | Bill Allombert | Fri, 17 Jun 2016 10:26:59 +0200
Fq_ellcard_SEA was leaking variable numbers
1	0	src/basemath/ellsea.c

013f0d1 | Bill Allombert | Thu, 16 Jun 2016 23:19:27 +0200
pthread: mt_queue_start failed to call pari_thread_close

mt_queue_start now setup a clean up handler that call pari_thread_close
when the thread is cancelled.
1	0	CHANGES
9	0	src/mt/pthread.c

b70b447 | Bill Allombert | Tue, 14 Jun 2016 22:26:14 +0200
hyperellcharpoly: fix genus formula
2	2	src/basemath/hyperell.c

5674c43 | Bill Allombert | Tue, 14 Jun 2016 20:15:18 +0200
hyperellcharpoly: adjust tuning for new bounds
1	1	src/basemath/hyperell.c

7643674 | Bill Allombert | Tue, 14 Jun 2016 18:35:55 +0200
hyperellcharpoly: use less p-adic accuracy.

hyperellcharpoly now use the functional equation to recover the lower
part of the polynomial from the higher part. We use the Weil bound
to estimate the coefficients size.
36	9	src/basemath/hyperell.c

60459d3 | Bill Allombert | Tue, 14 Jun 2016 00:36:37 +0200
hyperell: add test (non-monic over non-prime field)
10	0	src/test/in/hyperell

f4b2dac | Bill Allombert | Tue, 14 Jun 2016 00:36:37 +0200
hyperellcharpoly: use ZpXQX_divrem instead of FpXQX_divrem

FpXQX_divrem does not work on non-monic ZpXQX
27	26	src/basemath/hyperell.c

f94d674 | Bill Allombert | Tue, 14 Jun 2016 00:36:37 +0200
hyperellcharpoly: use ZpXQX_digits instead of FpXQX_digits
7	7	src/basemath/hyperell.c

48b0e54 | Bill Allombert | Tue, 14 Jun 2016 00:36:37 +0200
hyperell: frac_to_Fq: Use ZpXQ_div instead of FpXQ_div
5	5	src/basemath/hyperell.c

b4db979 | Bill Allombert | Tue, 14 Jun 2016 00:36:31 +0200
Add ZpXQX_digits
1	1	CHANGES
3	0	doc/usersch5.tex
19	0	src/basemath/Hensel.c
1	0	src/headers/paridecl.h

59ccfd5 | Bill Allombert | Tue, 14 Jun 2016 00:29:35 +0200
Add ZpXQX_divrem
1	1	CHANGES
3	0	doc/usersch5.tex
18	0	src/basemath/Hensel.c
1	0	src/headers/paridecl.h

e21c451 | Bill Allombert | Mon, 13 Jun 2016 21:58:15 +0200
Add ZpXQ_div
1	0	CHANGES
5	0	doc/usersch5.tex
1	1	src/basemath/FlxqE.c
6	0	src/basemath/Hensel.c
1	0	src/headers/paridecl.h

f0dcb30 | Bill Allombert | Mon, 13 Jun 2016 16:35:05 +0200
FpXQX_divrem/FpXQX_rem: call FlxqX_divrem/rem for small p.

Only FpXQX_divrem_basecase used to do it
24	17	src/basemath/FpXX.c

32428c4 | Bill Allombert | Mon, 13 Jun 2016 15:43:38 +0200
hyperellcharpoly: return polynomial with t_INT coefs.

hyperellcharpoly over a non-prime field returned a polynomial whose
coefficients where t_POL of degree 0.
2	2	src/basemath/hyperell.c
1	0	src/test/in/hyperell

a9aecb3 | Karim Belabas | Sun, 12 Jun 2016 21:19:55 +0200
typo
1	1	src/functions/number_fields/idealprincipalunits

87c5e14 | Bill Allombert | Sun, 12 Jun 2016 11:58:25 +0200
DEBUG messages: use %lu for ulong p
1	1	src/basemath/nffactor.c
1	1	src/modules/mpqs.c
1	1	src/modules/subfield.c

ef641e8 | Bill Allombert | Sat, 11 Jun 2016 21:34:21 +0200
ZM_inv: fix DEBUGLEVEL: %lu instead of %ld
2	2	src/basemath/alglin1.c

b6edb6f | Bill Allombert | Sat, 11 Jun 2016 20:41:47 +0200
nfgcd: fix DEBUGLEVEL (%lu instead of %d)
1	1	src/basemath/nffactor.c



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