Albert Steppi

Results 269 comments of Albert Steppi

We've got more errors in the Windows + MSVC job that were masked by the previous error. ``` 2024-07-08T18:42:19.8664491Z D:\a\scipy\scipy\scipy\special\special\recur.h(88): error C2061: syntax error: identifier 'ssize_t' 2024-07-08T18:42:19.8665354Z D:\a\scipy\scipy\scipy\special\special\recur.h(89): error C2065:...

More Windows + MSVC failures. My local Windows + MSVC build is erroring out for unrelated reasons before it gets to `special`. I'll need to fix that so I can...

It turns out I can just use gcc with the `--pedantic` flag and check the warnings to debug locally. The primary thing I'm seeing leading to failures is that MSVC...

@izaid, I won't be available for the next few hours, but you can search for error in the logs here or add pedantic to your `CXXFLAGS` before compiling locally and...

Another one ``` 2024-07-08T21:56:45.2319737Z D:\a\scipy\scipy\scipy\special\special/legendre.h(332): error C2668: 'signbit': ambiguous call to overloaded function 2024-07-08T21:56:45.2320871Z C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(319): note: could be 'bool signbit(long double) noexcept' 2024-07-08T21:56:45.2322051Z C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(314):...

I'm not sure why the linter is complaining about something unrelated to this PR now but didn't earlier. I assume it's fine to ignore that. ``` 2271 | # see...

The docs failure is unrelated, it's appearing on other PRs as well.

> I propose to merge this PR this coming Tuesday if no one has any objections. It seems that there were no objections here or on [discourse](https://discuss.scientific-python.org/t/naming-convention-for-generalized-ufuncs-in-special/1144/37?u=steppi). Thanks @izaid, let's...

I don't have a strong opinion regarding having separate functions or a single function with a flag, to separate a ufunc whose scalar kernel computes `f(m, n, ...)` for specific...

Just a hunch because I’m away from my computer, but try pinning `jupyterlite