-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OverflowContexts.jl #12
Comments
When I made Aside from the fact that
In other words, if saturating arithmetic is to be supported, I think This is partly my fault, but this package has not changed practically for a long time. |
@BioTurboNick Is OverflowContexts.jl compatible with julia v1.0? |
It seems OverflowContexts.jl is only partly compatible with 1.0, I'll take a closer look to see if it's easily addressable, see no reason not to try. |
Good news, it appears to be compatible after all. Just forced me to confront some bugs and deal with a change in 1.11. |
I am not a member of JuliaMath, so I cannot transfer OverflowContexts.jl to the organization. (It is, of course, reasonable to maintain it as a personal repository.) |
We can add you and let you keep maintaining it here. If you ping me on Monday I'll do it. |
@StefanKarpinski If a member of JuliaMath transfers the repository via the member, at least I don't have to join JuliaMath. Also, this seems like something that should be reviewed by @timholy once. |
This works for me, happy to contribute it to the org and also to keep maintaining it. |
Ok, who should I add to the JuliaMath org? @BioTurboNick and @kimikage? Or just @BioTurboNick? |
One "authorized" person should be enough for this matter (i.e., the repository transfer). |
I've invited you both to JuliaMath. |
I don't have a deep attachment to this package. If OverflowContexts.jl is superior---and it looks to be---I'd strongly support having other packages migrate to using it. One missing element might be https://github.com/JuliaMath/CheckedArithmetic.jl?tab=readme-ov-file#accumulatortype-and-acc. The basic idea is that in addition to detecting/handling overflow, packages should also be able to recommend ways to avoid it. Generic algorithms leverage that info. |
As for I don't think something like So, I am not going to force users who are already using Seeing that packages which provide numeric types, including |
Thought I would formally link to my variant in this area, OverflowContexts.jl, in part to explore if they could/should be merged.
The text was updated successfully, but these errors were encountered: