PARI/GP

Main
  Download
  Packages
  GP in your browser
  Funding
  SEARCH

Help / Community
  FAQ
  Documentation
  Tutorials
  Mailing Lists
  Bugs
  Timeline
  Ateliers PARI/GP

Library
  Publications
  Contributed GP scripts
  Links
  Fun!

Development
  Latest Changes
  Version Control
  Coding Guidelines
  PariDroid
  Logo

Tests & benchmarks
  Buildlogs
  Coverage Report
  Doc Coverage
  Refcards test
  Benchmarks

  WWW Stats

Changes commited to PARI GIT during the last two weeks


576484e07 | Karim Belabas | Wed, 17 Jul 2019 01:48:31 +0200
7- [mf,F] = mffromqf([2,0;0,2]); L=lfunmf(mf,F) => wrong values
1	0	CHANGES
4	3	src/basemath/mftrace.c
3	1	src/test/32/mf
4	0	src/test/in/mf

53a7e3c9a | Karim Belabas | Tue, 16 Jul 2019 18:53:11 +0200
12- [libpari] ff_parse_Tp
1	0	CHANGES
8	0	doc/usersch5.tex
23	22	src/basemath/FpXQX_factor.c
4	13	src/basemath/Hensel.c
5	19	src/basemath/hyperell.c
1	0	src/headers/paridecl.h
2	2	src/test/32/factormod

15a526f1b | Karim Belabas | Tue, 16 Jul 2019 12:09:13 +0200
bnrclassfield: fix 32-bit bench
1	6	src/test/32/bnrclassfield
2	1	src/test/in/bnrclassfield

b79ced4f3 | Karim Belabas | Tue, 16 Jul 2019 12:00:32 +0200
galoisinit: fix 32-bit bench
2	1	src/test/32/galoisinit
1	0	src/test/in/galoisinit

37c29de11 | Karim Belabas | Tue, 16 Jul 2019 11:57:05 +0200
initlift: change type of p to 'ulong'
10	11	src/basemath/galconj.c

755e7c014 | Karim Belabas | Tue, 16 Jul 2019 11:38:34 +0200
cleanup initgaloisborne

simplify logic: kill warning + remove useless type check in private function
7	15	src/basemath/galconj.c

841134d83 | Karim Belabas | Sun, 14 Jul 2019 15:10:10 +0200
cleanup rnfkummer
1	2	src/basemath/kummer.c

f48d76649 | Karim Belabas | Sun, 14 Jul 2019 14:18:53 +0200
kill warning
1	1	src/basemath/galconj.c

ef25e6e98 | Karim Belabas | Sat, 13 Jul 2019 19:44:17 +0200
kill warnings: remove unused arguments
4	5	src/basemath/galconj.c

3e6b7954a | Karim Belabas | Sat, 13 Jul 2019 18:02:29 +0200
11- allow real t_QUAD in floor, ceil, divrem, %, \, \/

6- use the documented semantic for Euclidean division involving real t_QUAD
   e.g. x % y is x - floor(x/y)*y; for a t_QUAD x and t_INT y, we used
   to mod out y in "real" and "imaginary" part independently.
4	0	CHANGES
3	0	COMPAT
127	37	src/basemath/gen3.c
228	75	src/test/32/div
23	3	src/test/32/quad
6	6	src/test/32/round
1	1	src/test/in/div
21	2	src/test/in/quad

bc6cf6681 | Bill Allombert | Fri, 12 Jul 2019 15:19:17 +0200
galoisinit: Implement new algorithm for nilpotent groups
560	53	src/basemath/galconj.c
9	9	src/test/32/bnrclassfield
6	6	src/test/32/bnrisgalois
3	3	src/test/32/idealramgroups
8	10	src/test/32/stark

75db5d710 | Bill Allombert | Wed, 10 Jul 2019 21:54:06 +0200
D_get_wD: fix typo in comment (from Jared)
1	1	src/basemath/ecpp.c

4353a3466 | Bill Allombert | Wed, 10 Jul 2019 21:41:57 +0200
Add test for exportall/unexportall
3	2	src/test/32/parallel
8	5	src/test/in/parallel

d6bee4089 | Karim Belabas | Wed, 10 Jul 2019 17:54:48 +0200
typo in CHANGES + update hyperelpadicfrobenius doc
1	1	CHANGES
4	2	src/functions/elliptic_curves/hyperellpadicfrobenius

59787ca99 | Karim Belabas | Tue, 9 Jul 2019 01:54:34 +0200
10- add flag bit to ZM_snfall_i

improve ZM_snf_group
1	0	CHANGES
13	4	doc/usersch6.tex
11	3	src/basemath/hnf_snf.c
1	1	src/headers/paridecl.h

b451d7f8e | Karim Belabas | Sun, 7 Jul 2019 12:56:05 +0200
9- [libpari] idealfactor_partial
1	0	CHANGES
18	0	doc/usersch6.tex
3	2	src/basemath/base4.c

c3b0bce56 | Karim Belabas | Sat, 6 Jul 2019 23:12:32 +0200
update bench
1	1	src/test/in/nfields

a5224ed71 | Karim Belabas | Sat, 6 Jul 2019 22:57:16 +0200
8- allow nf.p, rnf.p [rational ramified primes]
2	0	CHANGES
0	1	src/basemath/base2.c
2	2	src/functions/number_fields/nfinit
3	0	src/functions/number_fields/rnfinit
1	1	src/language/gplib.c
6	1	src/language/members.c
1	1	src/test/32/help
5	1	src/test/32/member

189904cff | Karim Belabas | Sat, 6 Jul 2019 22:27:51 +0200
6- nfinit(rnf) would produce a broken nf

(not supporting nf_get_ramified_primes)
- rnf structure now contains the list of relative ramified primes
4	0	CHANGES
7	0	doc/usersch6.tex
12	6	src/basemath/base1.c
11	2	src/basemath/base2.c
13	6	src/basemath/base5.c
4	0	src/functions/number_fields/nfinit
0	4	src/functions/number_fields/rnfinit
1	0	src/headers/paridecl.h
2	0	src/headers/pariinl.h
2	1	src/headers/paripriv.h
396	396	src/test/32/algebras
34	33	src/test/32/alghasse
28	28	src/test/32/nfields
1	1	src/test/in/nfields

231268d98 | Karim Belabas | Sat, 6 Jul 2019 17:49:24 +0200
4- matsnf(integral matrix): use modular algorithm
1	0	CHANGES
101	90	src/basemath/hnf_snf.c
4	4	src/test/32/bnr
14	14	src/test/32/bnrL1
12	12	src/test/32/bnrclassfield
2	2	src/test/32/ideal
7	1	src/test/32/matsnf
37	37	src/test/32/nf
41	41	src/test/32/rnfkummer
4	4	src/test/32/zn
5	0	src/test/in/matsnf



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