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


3483bf309 | Bill Allombert | Fri, 21 Jan 2022 12:33:14 +0100
system: return shell exit value ([#2150])
1	0	CHANGES
1	0	COMPAT
10	2	src/functions/programming/system
1	1	src/headers/paridecl.h
11	3	src/language/es.c
8	1	src/test/32/io

6a86b5236 | Karim Belabas | Fri, 21 Jan 2022 09:00:40 +0100
doc typo [#2342]
1	1	doc/usersch6.tex

5b3241685 | Bill Allombert | Fri, 21 Jan 2022 08:52:53 +0100
ratpoints: use multiple SSE/AVX registers (sync with rapoints 2.2)
115	15	src/modules/ratpoints.c

ad53390dc | Pascal | Thu, 20 Jan 2022 23:18:17 +0100
test lfun with imaginary part
5	1	src/test/32/lfun
13	0	src/test/in/lfun

51d68d5d9 | Pascal | Thu, 20 Jan 2022 23:15:01 +0100
lfun was wrong with non real vga
3	2	src/basemath/lfun.c

20a516ee6 | Bill Allombert | Thu, 20 Jan 2022 22:33:00 +0100
Bump year to 2022
1	1	README
1	1	doc/INSTALL.tex
2	2	doc/parimacro.tex
1	1	doc/refmacro.tex
1	1	src/gp/gp.c

2c9b68920 | Bill Allombert | Thu, 20 Jan 2022 14:48:19 +0100
Revert "ratpoints: minor optimization from Michael" (wrong patch)
13	12	src/modules/ratpoints.c

d7f1318de | Karim Belabas | Thu, 20 Jan 2022 13:05:29 +0100
36- in idealtyp(ideal, fa), allow setting fa to NULL

avoids adding 'junk' variables
1	0	CHANGES
11	10	doc/usersch6.tex
19	21	src/basemath/base4.c
3	4	src/basemath/base5.c
2	2	src/basemath/buch2.c
2	2	src/basemath/grossenchar.c

9c02f0b81 | Karim Belabas | Thu, 20 Jan 2022 12:25:12 +0100
improve doc
1	1	src/functions/number_fields/HEADER

e80f32004 | Bill Allombert | Thu, 20 Jan 2022 09:39:28 +0100
Configure: Autodetect avx and avx2 support.

Note: this requires to set CFLAGS to -mavx, -mavx2 or -march=native
1	0	CHANGES
1	0	config/get_libc
20	0	config/has_avx.c
3	0	config/paricfg.h.SH

d882f8117 | Bill Allombert | Wed, 19 Jan 2022 23:36:07 +0100
ratpoints: minor optimization from Michael
12	13	src/modules/ratpoints.c

0fbe27e4e | Karim Belabas | Wed, 19 Jan 2022 19:22:55 +0100
nfs -> nf
8	8	src/basemath/grossenchar.c

ee6432f8a | Karim Belabas | Wed, 19 Jan 2022 19:00:17 +0100
cleanup gcharmat_tinverse
18	30	src/basemath/grossenchar.c

90d903af6 | Bill Allombert | Wed, 19 Jan 2022 18:14:36 +0100
ratpoints: minor optimization from Michael
13	12	src/modules/ratpoints.c

c292ebb85 | Bill Allombert | Wed, 19 Jan 2022 17:47:09 +0100
qfsolve: add pari_err_IMPL for dim>=10
3	1	src/basemath/qfsolve.c
4	1	src/test/32/qfsolve
16	0	src/test/in/qfsolve

824e5b6dc | Karim Belabas | Tue, 18 Jan 2022 23:34:42 +0100
fix localstar: missing mkvec's around Z/2Z cyclic factors when f0 = 1
1	1	src/basemath/grossenchar.c
3	0	src/test/in/hecke

fde0d6147 | Bill Allombert | Tue, 18 Jan 2022 21:12:56 +0100
ratpoints: increase the nb of primes used by the sieve
3	3	src/modules/ratpoints.c

3ff37fb3d | Bill Allombert | Tue, 18 Jan 2022 19:52:04 +0100
ratpoints: AVX: add faster definition of TEST (from M. Stoll)
11	1	src/modules/ratpoints.c

65ca95f8d | Bill Allombert | Tue, 18 Jan 2022 19:29:30 +0100
mpqs, ratpoints: remove useless AND macro
1	3	src/modules/mpqs.c
5	9	src/modules/ratpoints.c

f79ec41aa | Bill Allombert | Tue, 18 Jan 2022 18:35:09 +0100
ratpoints: add support for AVX512 512bit vectors
22	1	src/modules/ratpoints.c
2	1	src/test/32/ellratpoints
2	1	src/test/32/ratpoints
1	0	src/test/in/ellratpoints
1	0	src/test/in/ratpoints

f7f9773aa | Bill Allombert | Tue, 18 Jan 2022 17:26:38 +0100
SSE2: use & instead of __builtin_ia32_andps (faster, better supported)
1	1	config/has_sse2.c
1	1	src/modules/mpqs.c
1	1	src/modules/ratpoints.c

dc01f1dfc | Bill Allombert | Tue, 18 Jan 2022 14:44:33 +0100
ratpoint: Add support for AVX 256bit vectors
27	1	src/modules/ratpoints.c

fdfa901f1 | Bill Allombert | Tue, 18 Jan 2022 14:42:46 +0100
ratpoints: Use EXT macro to access components.
10	10	src/modules/ratpoints.c

0dda09db1 | Karim Belabas | Tue, 18 Jan 2022 08:47:57 +0100
better document set_avma; donc use avma = av [#2340]
11	10	doc/usersch4.tex
5	2	doc/usersch5.tex

1371159f3 | Karim Belabas | Mon, 17 Jan 2022 19:02:26 +0100
cleanup vecan_gchar
5	8	src/basemath/grossenchar.c

96403fe32 | Karim Belabas | Mon, 17 Jan 2022 18:38:46 +0100
cleanup cleanup_vga
9	7	src/basemath/grossenchar.c

77ad1b8f8 | Karim Belabas | Mon, 17 Jan 2022 18:33:45 +0100
poldegree -> degpol
1	1	src/basemath/grossenchar.c

c6dca5b4b | Karim Belabas | Mon, 17 Jan 2022 18:32:59 +0100
utoi(2) -> gen_2
1	1	src/basemath/grossenchar.c

d17acc0a4 | Karim Belabas | Mon, 17 Jan 2022 18:32:01 +0100
cleanup cm_select
14	20	src/basemath/grossenchar.c

dc68cdf46 | Karim Belabas | Mon, 17 Jan 2022 18:21:02 +0100
whitespace edits
34	37	src/basemath/grossenchar.c

1dde6bd29 | Karim Belabas | Mon, 17 Jan 2022 18:13:56 +0100
remove last 'nf-with-different-meaning-than-nf-struct'
21	29	src/basemath/grossenchar.c

b0816be46 | Bill Allombert | Mon, 17 Jan 2022 18:02:47 +0100
ratpoints: abstract the vector extension use
53	76	src/modules/ratpoints.c

55cad9393 | Karim Belabas | Mon, 17 Jan 2022 17:30:01 +0100
nf -> nu
14	14	src/basemath/grossenchar.c

c3de01f42 | Karim Belabas | Mon, 17 Jan 2022 17:28:13 +0100
whitespace edits
73	77	src/basemath/grossenchar.c

59177cf8e | Karim Belabas | Mon, 17 Jan 2022 17:26:18 +0100
cleanup gchari_log
7	9	src/basemath/grossenchar.c

538449360 | Karim Belabas | Mon, 17 Jan 2022 17:24:24 +0100
remove obsolete comments
1	3	src/basemath/lfunutils.c

5cc71e076 | Karim Belabas | Mon, 17 Jan 2022 17:15:03 +0100
use zero_zv
2	6	src/basemath/grossenchar.c

d6760e5d6 | Karim Belabas | Mon, 17 Jan 2022 17:11:07 +0100
whitespace edits
4	11	src/basemath/grossenchar.c

5c6465a21 | Karim Belabas | Mon, 17 Jan 2022 17:08:53 +0100
delete locallog: inline in gchar_logm
19	25	src/basemath/grossenchar.c

99789a22d | Karim Belabas | Mon, 17 Jan 2022 17:03:36 +0100
simplify locallog
7	14	src/basemath/grossenchar.c

2bcc4ae50 | Aurel Page | Mon, 17 Jan 2022 16:14:55 +0100
typo: line -> row
3	3	src/basemath/grossenchar.c

cb1c8c025 | Aurel Page | Mon, 17 Jan 2022 16:13:58 +0100
gchar : bnfnewprec -> nfnewprec
12	4	src/basemath/grossenchar.c

90163b037 | Aurel Page | Mon, 17 Jan 2022 15:45:10 +0100
setdebug gchar
2	0	src/basemath/grossenchar.c
1	1	src/headers/paridbglvl.h
7	7	src/test/32/setdebug

f233c0f31 | Karim Belabas | Mon, 17 Jan 2022 09:47:58 +0100
cleanup _check_gchar_group: don't output objects on error
16	23	src/basemath/grossenchar.c
3	5	src/test/32/hecke

4f168b199 | Karim Belabas | Sun, 16 Jan 2022 23:50:36 +0100
declare intnumosc, make check_localstar static
1	1	src/basemath/grossenchar.c
1	0	src/headers/paridecl.h

fb4b30107 | Karim Belabas | Sun, 16 Jan 2022 23:00:36 +0100
gchar_hnfreduce_shallow: gcopy -> shallowcopy
1	1	src/basemath/grossenchar.c

a89a3d70f | Karim Belabas | Sun, 16 Jan 2022 18:54:23 +0100
don't use C++-style comments
1	1	src/basemath/grossenchar.c

43a78aa7a | Karim Belabas | Sun, 16 Jan 2022 18:44:48 +0100
cleanup gcharalgebraic
16	20	src/basemath/grossenchar.c

95c401a4b | Karim Belabas | Sun, 16 Jan 2022 18:35:19 +0100
hnf_block: write rowreverse
13	6	src/basemath/grossenchar.c

590673897 | Karim Belabas | Sun, 16 Jan 2022 02:45:51 +0100
add FIXME
1	1	src/basemath/grossenchar.c

f8ce801ba | Karim Belabas | Sun, 16 Jan 2022 02:41:32 +0100
matconcat -> shallowmatconcat
3	5	src/basemath/grossenchar.c

69b88e93e | Karim Belabas | Sun, 16 Jan 2022 02:24:31 +0100
pari_printf -> err_printf
36	41	src/basemath/grossenchar.c

df9169123 | Karim Belabas | Sun, 16 Jan 2022 01:54:51 +0100
cleanup cleanup_vga
20	17	src/basemath/grossenchar.c

d8ac62281 | Karim Belabas | Sun, 16 Jan 2022 00:10:55 +0100
simplify gcharlog_eval_raw
1	6	src/basemath/grossenchar.c

dced1b4cf | Karim Belabas | Sun, 16 Jan 2022 00:07:42 +0100
cleanup stor + concat -> shallowconcat
5	5	src/basemath/grossenchar.c

205953b3c | Karim Belabas | Sun, 16 Jan 2022 00:04:31 +0100
gtrans -> shallowtrans
8	10	src/basemath/grossenchar.c

9457925e0 | Karim Belabas | Sat, 15 Jan 2022 18:24:15 +0100
update description of summation methods
17	1	src/functions/sums/HEADER

e75f6a2b5 | Karim Belabas | Sat, 15 Jan 2022 18:02:03 +0100
new GP function intnumosc + add introduction to intnum/sumnum methods
1	0	CHANGES
36	3	src/functions/sums/HEADER
27	1	src/functions/sums/intnum
73	0	src/functions/sums/intnumosc
1	0	src/headers/paridecl.h
1	0	src/headers/paripriv.h
109	0	src/language/intnum.c
14	0	src/test/32/intnumosc
15	0	src/test/in/intnumosc

54fa0e3e1 | Pascal | Sat, 15 Jan 2022 14:56:14 +0100
update gchar doc
4	3	src/functions/number_fields/gcharinit

631de31e9 | Pascal | Sat, 15 Jan 2022 14:56:14 +0100
gchar now have a norm component
14	12	src/basemath/grossenchar.c
7	7	src/test/32/hecke
2	2	src/test/32/hecke-lfun
6	6	src/test/in/hecke
1	1	src/test/in/hecke-lfun

8ebe6c7b2 | Karim Belabas | Sat, 15 Jan 2022 13:46:14 +0100
gcharinit: handle extraprec in a better way
5	3	src/basemath/grossenchar.c

b9f7e0ab4 | Karim Belabas | Sat, 15 Jan 2022 12:34:15 +0100
cleanup gcharinit + fix extraprec + don't recompute bnf

+ fix vecslice doc (we can use vecslice(v, n, n-1) -> empty)
3	2	doc/usersch5.tex
27	42	src/basemath/grossenchar.c

b1d8de839 | Karim Belabas | Sat, 15 Jan 2022 10:22:30 +0100
missing braces
2	0	src/basemath/lfunutils.c

35bb8c569 | Karim Belabas | Sat, 15 Jan 2022 02:42:59 +0100
kill warning
1	1	src/basemath/lfunutils.c

b69aedbc1 | Aurel Page | Fri, 14 Jan 2022 20:39:39 +0100
fix SEGV in gcharinit
2	1	src/basemath/grossenchar.c

7fa15f396 | Aurel Page | Fri, 14 Jan 2022 19:09:44 +0100
split hecke tests
2	93	src/test/32/hecke
94	0	src/test/32/hecke-lfun
1	257	src/test/in/hecke
266	0	src/test/in/hecke-lfun

2e59d1167 | Aurel Page | Fri, 14 Jan 2022 17:31:04 +0100
grossenchar: fix date
1	1	src/basemath/grossenchar.c

20c050b3d | Aurel Page | Fri, 14 Jan 2022 17:26:56 +0100
gchar: add tests
17	14	src/basemath/grossenchar.c
1	1	src/functions/number_fields/gcharidentify
95	1	src/test/32/hecke
98	1	src/test/in/hecke

a7f286ccb | Karim Belabas | Fri, 14 Jan 2022 11:22:49 +0100
AUTHORS: attribute some more work
7	7	AUTHORS

ff43f2456 | Karim Belabas | Fri, 14 Jan 2022 10:08:13 +0100
rewrite gcharnewprec allowing shallowcopy.

Address a TODO, add a FIXME :-)
7	13	src/basemath/grossenchar.c

f46b67354 | Aurel Page | Fri, 14 Jan 2022 09:27:16 +0100
refcard gchar
16	12	doc/refcard-nf.tex

a0cfa6956 | Karim Belabas | Fri, 14 Jan 2022 01:20:03 +0100
whitespace edits
42	50	src/basemath/grossenchar.c

7f0a280ed | Karim Belabas | Fri, 14 Jan 2022 00:58:09 +0100
use real_i / imag_i
7	7	src/basemath/grossenchar.c

a517015ec | Karim Belabas | Fri, 14 Jan 2022 00:56:17 +0100
make functions static
9	11	src/basemath/grossenchar.c

bef5ee421 | Karim Belabas | Fri, 14 Jan 2022 00:54:07 +0100
cleanups
21	32	src/basemath/grossenchar.c

737e35cfc | Karim Belabas | Fri, 14 Jan 2022 00:42:49 +0100
cleanup matvaluations
12	14	src/basemath/grossenchar.c

e68de1bca | Karim Belabas | Fri, 14 Jan 2022 00:35:25 +0100
cleanup nfembedlog
7	10	src/basemath/grossenchar.c

b738c466b | Karim Belabas | Thu, 13 Jan 2022 23:43:52 +0100
cleanup locallog
10	13	src/basemath/grossenchar.c

675c26a81 | Karim Belabas | Thu, 13 Jan 2022 23:34:14 +0100
cleanup localstar, delete log_gen_fil
18	32	src/basemath/grossenchar.c

a55803a1d | Karim Belabas | Thu, 13 Jan 2022 23:18:13 +0100
delete log_gen_fil copy paste (export sprk_log_gen_pr2) + cleanup compute_Lcyc
1	1	src/basemath/base3.c
8	48	src/basemath/grossenchar.c
1	0	src/headers/paripriv.h

bed04f1ea | Pascal | Thu, 13 Jan 2022 22:39:23 +0100
fix gcharalgebraic
3	3	src/basemath/grossenchar.c
6	2	src/test/32/hecke
10	5	src/test/in/hecke

f350b5d1b | Karim Belabas | Thu, 13 Jan 2022 22:23:48 +0100
add tests [#2326]
33	1	src/test/32/round4
3	0	src/test/in/round4

39a9e7ad6 | Aurel Page | Thu, 13 Jan 2022 19:50:28 +0100
gcharidentify: allow quasi-characters
36	9	src/basemath/grossenchar.c
11	0	src/functions/number_fields/gcharidentify
12	7	src/test/32/hecke
6	2	src/test/in/hecke

8bfe18f17 | Aurel Page | Thu, 13 Jan 2022 18:06:00 +0100
fix buildlogs
1	1	src/basemath/grossenchar.c
0	1	src/basemath/lfunutils.c

1fc2c090f | Aurel Page | Thu, 13 Jan 2022 17:12:44 +0100
improve doc gcharalgebraic
1	1	src/functions/number_fields/gcharalgebraic

7442eaac9 | Aurel Page | Thu, 13 Jan 2022 16:43:44 +0100
improve doc gcharidentify
23	0	src/functions/number_fields/gcharidentify
3	1	src/test/32/hecke
12	5	src/test/in/hecke

ccdef5288 | Aurel Page | Thu, 13 Jan 2022 14:36:21 +0100
typo doc gchar
1	1	src/functions/number_fields/gcharalgebraic
1	1	src/functions/number_fields/gcharisalgebraic

7901460dc | Aurel Page | Thu, 13 Jan 2022 14:30:51 +0100
fix doc gchar
5	4	src/functions/number_fields/gcharalgebraic
3	3	src/functions/number_fields/gcharisalgebraic

e899b2c9c | Aurel Page | Thu, 13 Jan 2022 14:30:51 +0100
vecan_gchar: regression test
3	1	src/test/32/hecke
7	0	src/test/in/hecke

f634c59f5 | Karim Belabas | Thu, 13 Jan 2022 14:25:45 +0100
remove unused var
1	2	src/basemath/grossenchar.c

91bf49d75 | Karim Belabas | Thu, 13 Jan 2022 14:13:19 +0100
improve doc
6	6	src/functions/number_fields/subcyclopclgp

dd7b05aad | Pascal | Thu, 13 Jan 2022 13:57:55 +0100
typo + fix spaces
46	46	src/basemath/grossenchar.c
2	2	src/functions/number_fields/gcharisalgebraic

328eb78f8 | Pascal | Thu, 13 Jan 2022 13:46:52 +0100
new function gcharisalgebraic
119	12	src/basemath/grossenchar.c
14	6	src/functions/number_fields/gcharalgebraic
13	0	src/functions/number_fields/gcharisalgebraic
2	1	src/headers/paridecl.h
5	1	src/test/32/hecke
4	0	src/test/in/hecke

46d4d0f2e | Aurel Page | Thu, 13 Jan 2022 13:28:25 +0100
vecan_gchar: typo in loop bound
1	1	src/basemath/grossenchar.c

2f8f3c407 | Karim Belabas | Thu, 13 Jan 2022 01:35:37 +0100
bernvec(579) -> wrong B_28
2	2	src/basemath/bern.c
2	1	src/test/32/bern
2	0	src/test/in/bern

0e04d4fa1 | Aurel Page | Wed, 12 Jan 2022 23:27:10 +0100
improve doc gcharconductor
4	2	src/functions/number_fields/gcharconductor

e5f623cba | Karim Belabas | Wed, 12 Jan 2022 23:15:42 +0100
doc improvements
4	2	src/functions/number_fields/gcharconductor

9e75ef2b8 | Karim Belabas | Wed, 12 Jan 2022 18:49:52 +0100
doc improvements
1	1	src/functions/hypergeometric_motives/HEADER
2	2	src/functions/number_fields/subcyclohminus
1	1	src/functions/number_fields/subcycloiwasawa
10	9	src/functions/number_fields/subcyclopclgp

810f2f5f2 | Karim Belabas | Wed, 12 Jan 2022 18:49:27 +0100
remove unused argument
3	3	src/basemath/grossenchar.c

373b2157f | Aurel Page | Wed, 12 Jan 2022 17:33:18 +0100
improve doc gchar
7	6	src/functions/l_functions/HEADER
4	3	src/functions/number_fields/HEADER

76fbe969a | Pascal | Wed, 12 Jan 2022 17:08:48 +0100
add gchar to l_functions header
22	1	src/functions/l_functions/HEADER

21552e745 | Aurel Page | Wed, 12 Jan 2022 16:50:03 +0100
improve doc gchar
8	8	src/functions/number_fields/HEADER
5	5	src/functions/number_theoretical/chareval

4be3eeaf5 | Aurel Page | Wed, 12 Jan 2022 15:47:12 +0100
implement Grossencharacters
1	0	doc/parimacro.tex
21	0	doc/refcard-nf.tex
14	0	src/basemath/base1.c
39	15	src/basemath/base3.c
0	3	src/basemath/buch3.c
7	0	src/basemath/char.c
1744	0	src/basemath/grossenchar.c
19	7	src/basemath/lfunutils.c
0	2	src/basemath/nflist.c
38	0	src/functions/number_fields/HEADER
10	0	src/functions/number_fields/gcharalgebraic
12	0	src/functions/number_fields/gcharconductor
33	0	src/functions/number_fields/gcharideallog
29	0	src/functions/number_fields/gcharidentify
72	0	src/functions/number_fields/gcharinit
12	0	src/functions/number_fields/gcharnewprec
28	0	src/functions/number_fields/gcharparameters
7	0	src/functions/number_theoretical/chareval
18	0	src/headers/paridecl.h
95	0	src/headers/pariinl.h
1	0	src/headers/parinf.h
12	1	src/headers/paripriv.h
3	0	src/language/members.c
206	0	src/test/32/hecke
411	0	src/test/in/hecke

ecd5b1177 | Karim Belabas | Wed, 12 Jan 2022 15:36:10 +0100
typo in hgmH: bug if v(t) != 0
3	1	src/basemath/hgm.c
3	1	src/test/32/hgm
3	1	src/test/in/hgm

5773b4ad0 | Bill Allombert | Wed, 12 Jan 2022 13:28:02 +0100
plotX, plotfltk: do not close pari_close if in a thread [#2300]
5	1	src/graph/plotX.c
5	2	src/graph/plotfltk.c

0f049d8fe | Karim Belabas | Tue, 11 Jan 2022 17:51:48 +0100
fix gammaordinary for non-real Vga
5	1	src/basemath/lfun.c

e54822997 | Karim Belabas | Tue, 11 Jan 2022 17:31:29 +0100
94- znchardecompose(znstar(2,1),[],2) -> SEGV [#2339]
1	0	CHANGES
1	1	src/basemath/char.c
2	1	src/test/32/zn
3	0	src/test/in/zn

27f7ef790 | Karim Belabas | Tue, 11 Jan 2022 17:17:40 +0100
overfull hbox
2	1	doc/usersch6.tex

030c137f0 | Karim Belabas | Tue, 11 Jan 2022 17:16:47 +0100
66- [libpari] Zp_log, Zp_exp
1	0	CHANGES
7	0	doc/usersch5.tex

024dc577a | Karim Belabas | Tue, 11 Jan 2022 17:06:12 +0100
65- [libpari] gmulgu, gmulug
1	1	CHANGES
7	2	doc/usersch5.tex
2	2	src/basemath/base3.c
2	2	src/basemath/bibli2.c
4	4	src/basemath/ellisog.c
1	1	src/basemath/ellpadic.c
2	2	src/basemath/ellrank.c
81	1	src/basemath/gen1.c
1	1	src/basemath/hgm.c
1	1	src/basemath/lfun.c
1	1	src/basemath/lfunutils.c
1	1	src/basemath/mellininv.c
8	8	src/basemath/mftrace.c
1	1	src/basemath/nflist.c
5	5	src/basemath/trans1.c
1	1	src/basemath/trans2.c
3	3	src/basemath/trans3.c
1	1	src/basemath/zetamult.c
2	0	src/headers/paridecl.h
2	0	src/headers/pariinl.h
1	1	src/language/intnum.c
1	1	src/modules/algebras.c

24aa27609 | Karim Belabas | Tue, 11 Jan 2022 16:17:42 +0100
typo
1	1	src/language/intnum.c

79b94118c | Karim Belabas | Tue, 11 Jan 2022 16:08:36 +0100
use gdivgu
3	3	src/basemath/Flxq_log.c
3	3	src/basemath/bibli2.c
2	2	src/basemath/ellanal.c
11	11	src/basemath/elliptic.c
9	9	src/basemath/ellisog.c
4	4	src/basemath/ellpadic.c
2	2	src/basemath/ellrank.c
2	6	src/basemath/gen1.c
2	2	src/basemath/gen3.c
3	3	src/basemath/hgm.c
5	5	src/basemath/hypergeom.c
1	1	src/basemath/lambert.c
11	11	src/basemath/lfun.c
1	1	src/basemath/lfunquad.c
2	2	src/basemath/lfunutils.c
5	5	src/basemath/mellininv.c
22	22	src/basemath/mftrace.c
4	4	src/basemath/modsym.c
3	3	src/basemath/nflist.c
2	2	src/basemath/quad.c
2	2	src/basemath/ramanujantau.c
1	1	src/basemath/rootpol.c
4	4	src/basemath/trans1.c
8	8	src/basemath/trans2.c
22	22	src/basemath/trans3.c
2	2	src/basemath/zetamult.c
7	7	src/language/intnum.c
3	3	src/modules/stark.c
1	1	src/modules/thue.c

ed1abf511 | Karim Belabas | Tue, 11 Jan 2022 15:24:45 +0100
65- [libpari] gdivgu, gdivgunextu, divrunextu
1	0	CHANGES
10	1	doc/usersch5.tex
2	2	src/basemath/bern.c
98	0	src/basemath/gen1.c
1	1	src/basemath/trans1.c
6	29	src/basemath/trans2.c
5	5	src/basemath/trans3.c
3	0	src/headers/paridecl.h
0	2	src/headers/paripriv.h

7a5ccecb5 | Karim Belabas | Tue, 11 Jan 2022 13:00:57 +0100
93- polresultant(t_POL with t_RFRAC coefs,...) -> internal errors
1	0	CHANGES
3	0	src/basemath/polarit2.c
5	1	src/test/32/resultant
3	0	src/test/in/resultant

674797573 | Karim Belabas | Tue, 11 Jan 2022 10:49:33 +0100
hgminit([0]) -> internal error
1	0	src/basemath/hgm.c
4	1	src/test/32/hgm
1	0	src/test/in/hgm

562ad1e79 | Karim Belabas | Mon, 10 Jan 2022 19:07:43 +0100
simplify lfundivpoles, rewrite lfunmulpoles to avoid multiple lfuninits
5	5	src/basemath/lfun.c
51	45	src/basemath/lfunutils.c
1	1	src/test/32/lfun

ad75c42d3 | Bill Allombert | Mon, 10 Jan 2022 17:25:35 +0100
config/DOC_Make.SH: add .NOPARALLEL

Prevent
cd doc; make clean; make -j8 doc docpdf
to fail.
Parallel make is not worth the trouble for this file.
3	0	config/DOC_Make.SH

5e24a22b4 | Karim Belabas | Mon, 10 Jan 2022 15:43:41 +0100
lfunrootres: more precise computation of r/R

+ improve accuracy for residue in lfunhgm
5	5	src/basemath/hgm.c
11	10	src/basemath/lfun.c
7	7	src/test/32/hgm

080567bf8 | Karim Belabas | Mon, 10 Jan 2022 13:19:17 +0100
lfundiv: avoid computing lfun when poles cancel
33	4	src/basemath/lfunutils.c

f94865e9d | Karim Belabas | Mon, 10 Jan 2022 10:50:53 +0100
cleanup polred variants using new lazy nfinit
11	17	src/basemath/base1.c

bd3933e0c | Karim Belabas | Mon, 10 Jan 2022 03:21:52 +0100
35- nfinit/nfdisc/nfbasis: use lazy factorization by default [#2326]
1	0	CHANGES
65	15	src/basemath/base2.c
1	0	src/headers/parinf.h

d51514416 | Karim Belabas | Sun, 9 Jan 2022 15:31:55 +0100
doc typos
2	2	src/functions/linear_algebra/snfrank

df2f367ae | Karim Belabas | Sun, 9 Jan 2022 14:30:46 +0100
92- lfuncreate(x^2 + 1/2) -> internal error. Allow rational coefficients.
1	0	CHANGES
9	5	src/basemath/lfunutils.c
2	1	src/test/32/lfun
1	0	src/test/in/lfun

c0ffd409d | Bill Allombert | Sun, 9 Jan 2022 11:45:22 +0100
bnrcompositum: fix doc
2	2	src/functions/number_fields/bnrcompositum

e03f3ed84 | Karim Belabas | Sat, 8 Jan 2022 23:54:18 +0100
udate rnf bench
2	2	src/test/32/rnf
1	0	src/test/in/rnf

a48915e41 | Karim Belabas | Sat, 8 Jan 2022 21:34:08 +0100
missing git add
26	0	src/functions/number_fields/bnrcompositum

d238848fe | Karim Belabas | Sat, 8 Jan 2022 21:30:30 +0100
91- bnfinit(Q) was not using current precision [#2335]
1	0	CHANGES
2	2	src/basemath/buch2.c
2	1	src/test/32/bnf
2	0	src/test/in/bnf

775cfcf29 | Karim Belabas | Sat, 8 Jan 2022 21:16:48 +0100
64- new GP function bnrcompositum
1	1	CHANGES
12	9	doc/refcard-nf.tex
48	0	src/basemath/buch3.c
9	4	src/functions/number_fields/subcyclopclgp
1	0	src/headers/paridecl.h
2	1	src/test/32/bnr
2	1	src/test/32/subcyclopclgp
7	0	src/test/in/bnr
4	0	src/test/in/subcyclopclgp

339840cda | Karim Belabas | Sat, 8 Jan 2022 19:50:18 +0100
lfuneuler for hgm: extra ginv at wild primes
1	1	src/basemath/lfunutils.c
3	1	src/test/32/hgm
3	1	src/test/in/hgm

7cc263212 | Karim Belabas | Sat, 8 Jan 2022 13:52:39 +0100
use eulerphiu_fact
6	19	src/basemath/subcyclo.c

d34226930 | Karim Belabas | Sat, 8 Jan 2022 12:09:58 +0100
doc typo
1	1	doc/usersch5.tex



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