Re: [sage-devel] cysignals/sig_on...sig_off

2023-04-30 Thread David Roe
On Sun, Apr 30, 2023 at 10:49 AM 'jonatha...@googlemail.com' via sage-devel wrote: > Does cysignals get enough support to keep going or do we want to try a > different approach? This different approach will for sure not be as > efficient, but will probably need less effort to maintain. > sig_on/

Re: [sage-devel] Re: cysignals/sig_on...sig_off

2023-04-30 Thread 'Jonathan Kliem' via sage-devel
Sorry about that. It is pip installable of course. However, it uses some non standard setup. I've been too long out of the topic. I just noticed that there is no active development. This might be fine. But I'm not sure. On Sun, Apr 30, 2023, 19:27 Matthias Koeppe wrote: > I would suggest loopin

[sage-devel] Re: cysignals/sig_on...sig_off

2023-04-30 Thread Matthias Koeppe
I would suggest looping in the Cython community (cython-users list) on these questions. Could you elaborate on "cysignals is not pip-installable"? We are even building platform wheels - https://pypi.org/project/cysignals/#files On Sunday, April 30, 2023 at 7:49:44 AM UTC-7 jonatha...@googlemail

[sage-devel] cysignals/sig_on...sig_off

2023-04-30 Thread 'jonatha...@googlemail.com' via sage-devel
Hi, it's been over a year since the last activity on https://github.com/sagemath/cysignals. This could well be, because it is a good shape, but looking at the issues, I'm not too sure about that. Here are some issues, I know of: - sig_on/sig_off is poorly maintained and not thread safe - cysig

[sage-devel] Discrepancy between integral and numerical_integral

2023-04-30 Thread Pong
The codes x,y = var('x,y'); f(x) = acos(sqrt((1-tan(x)^2)/2)); g(x) = integral(sin(y)^4,(y,f(x),pi-f(x))); h(x) = sin(x)^2*cos(x)*g(x); integral(h(x),(x,-pi/4,pi/4)), numerical_integral(h(x),-pi/4,pi/4) produce (1/16*sqrt(2)*pi, (0.1963495451106892, 9.705160370278192e-07)) SageMath version: 9.8