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


9a0e84bb8 | Karim Belabas | Sat, 4 Apr 2020 12:28:59 +0200
kill more clang warnings
2	2	src/basemath/RgV.c

03e642fe2 | Bill Allombert | Thu, 2 Apr 2020 22:50:44 +0200
CHANGES: add 69- Fix potential crashes when cancelling threads.
1	0	CHANGES

82d8798b3 | Bill Allombert | Thu, 2 Apr 2020 22:47:56 +0200
CHANGES: add AE  68- [libpari] FpX_oneroot_split could fail
1	0	AUTHORS
1	0	CHANGES

78356336a | Bill Allombert | Thu, 2 Apr 2020 00:33:22 +0200
mpqs: improve sieve
27	2	src/modules/mpqs.c

9b4654e51 | Karim Belabas | Thu, 2 Apr 2020 00:20:12 +0200
kill clang warnings
2	2	src/basemath/ZV.c

b58ef12ea | Bill Allombert | Wed, 1 Apr 2020 13:09:40 +0200
Fp_pow: do not return a negative number even if input is negative.
5	4	src/basemath/arith1.c

7cfcf61e4 | Bill Allombert | Tue, 31 Mar 2020 19:47:12 +0200
examples: openmp,thread: set stack to 8M, needed for MPQS
2	2	examples/openmp.c
4	4	examples/thread.c

8d101e760 | Bill Allombert | Tue, 31 Mar 2020 19:40:49 +0200
pari-mt: kind parameter was inverted
2	2	examples/pari-mt.c

b69da454e | Bill Allombert | Tue, 31 Mar 2020 17:51:49 +0200
primecertisvalid (ecpp) : use parallelism
53	43	src/basemath/ecpp.c
6	0	src/functions/number_theoretical/primecertisvalid
1	0	src/headers/paripriv.h

ffb0c2312 | Bill Allombert | Tue, 31 Mar 2020 11:22:46 +0200
Fp_pow: optimize for small negative number
1	0	src/basemath/arith1.c

0fd8c7fed | Bill Allombert | Sun, 29 Mar 2020 15:48:37 +0200
str_alloc0: add missing cast for C++ compat
1	1	src/language/es.c

1acb90b61 | Bill Allombert | Sat, 28 Mar 2020 20:46:38 +0100
ecpp: parallelize step2
68	41	src/basemath/ecpp.c
6	0	src/functions/number_theoretical/isprime
1	0	src/headers/paripriv.h
200	200	src/test/32/isprime

70a90ee53 | Bill Allombert | Sat, 28 Mar 2020 16:49:03 +0100
New libpari function pari_realloc_ip
1	0	CHANGES
3	0	doc/usersch4.tex
1	2	src/basemath/buch1.c
1	1	src/basemath/buch2.c
1	0	src/headers/paridecl.h
13	3	src/headers/pariinl.h
6	11	src/language/es.c
1	2	src/language/readline.c
1	1	src/test/tune.c

9d8d2dbc7 | Bill Allombert | Sat, 28 Mar 2020 15:52:55 +0100
ecpp: parallelize ispseudoprime step
33	18	src/basemath/ecpp.c
6	0	src/functions/number_theoretical/isprime
1	0	src/headers/paripriv.h

7d6327c73 | Bill Allombert | Sat, 28 Mar 2020 14:07:50 +0100
pari_stack_alloc: protect *sdat in case of ^C

pari_realloc is unsafe since it trigger the ^C before returning
the new buffer adress.
2	0	src/headers/pariinl.h

92cf2535a | Bill Allombert | Sat, 28 Mar 2020 14:07:50 +0100
pariinl.h: move BLOCK_SIG* macros at start of files

This allows them to be used latter.
26	26	src/headers/pariinl.h

50e8ab857 | Bill Allombert | Fri, 27 Mar 2020 21:54:19 +0100
Rewrite cornacchia in term of halfgcdii
19	27	src/basemath/Qfb.c

7cdc62241 | Bill Allombert | Fri, 27 Mar 2020 21:35:17 +0100
config/Makefile.SH: add default target: dft: gp-dyn gp-sta
2	0	config/Makefile.SH

aa6ff228f | Andreas Enge | Fri, 27 Mar 2020 20:34:12 +0100
FpX_oneroot_split: Correct bug.

* src/basemath/FpX_factor.c (FpX_oneroot_split): Reset zeta to 1 every
  time a new factor is found.
1	1	src/basemath/FpX_factor.c

2cbaff18c | Bill Allombert | Thu, 26 Mar 2020 13:21:55 +0100
pari_mt_init: only increase stdin buffer in main thread.

Only the main thread can read stdin from mpirun.
No need to waste memory
5	6	src/mt/mpi.c

4e5d7c674 | Bill Allombert | Thu, 26 Mar 2020 12:59:45 +0100
mpi: work around a bug in openmpi and mpich with large stdin.

src/test/in/algebras is larger than 64k which is the default buffer
size for stdin. Unfortunately mpirun (both openmpi and mpich)
does not handle correctly input that does not fit in the buffer.
So we extend the buffer to 128k.
6	0	src/mt/mpi.c

6975ca9fa | Bill Allombert | Wed, 25 Mar 2020 12:41:02 +0100
pthread: release mutex in case of cancellation.
6	0	src/mt/pthread.c

9c7b51e1b | Bill Allombert | Wed, 25 Mar 2020 09:54:02 +0100
mateigen would sometime return the eigenvalues (from MW)
1	0	CHANGES
1	1	src/basemath/alglin1.c
77	5	src/test/32/charpoly
2	0	src/test/in/charpoly

506cabb1a | Bill Allombert | Tue, 24 Mar 2020 20:31:13 +0100
pari_mt_init: is pari_MPI_size=1, set pari_mt_nbthreads to 1, not 0
2	1	src/mt/mpi.c

60b5b2682 | Bill Allombert | Mon, 23 Mar 2020 11:58:05 +0100
New libpari function FpXY_FpXQ_evaly
1	1	CHANGES
4	0	doc/usersch5.tex
1	2	src/basemath/polarit3.c
2	1	src/headers/paridecl.h
4	0	src/headers/pariinl.h

46eb34041 | Karim Belabas | Sun, 22 Mar 2020 13:26:27 +0100
kill (spurious) gcc warnings
1	1	src/basemath/mftrace.c

64de8ec7e | Karim Belabas | Sun, 22 Mar 2020 11:29:42 +0100
cleanup QabM_ker + simplify mfkohnenbasis
12	18	src/basemath/mftrace.c



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