-
Notifications
You must be signed in to change notification settings - Fork 52
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
improve cat design #384
improve cat design #384
Conversation
This is type-piracy, but we cannot change that (until JuliaLang/julia#2326), so at least do not make these method intersections unnecessary slow and complicated for everyone who does not care about SparseArrays and does not load it, and unreliable for everyone who does load it.
bump |
Does this need to get merged and backported to 1.9? cc @Wimmerer @dkarrasch |
It is for v1.10. We need to stop backporting stuff to v1.9 and release it |
@KristofferC Are you able to review and merge this? |
bump |
Seems like Julia doesn't like this: https://buildkite.com/julialang/julia-master/builds/25732#01893d2f-42d7-49b6-8641-699e5ccc7101/602-913, but it is surprising it only fails on mac. cc @Wimmerer |
There is a complementary PR for base to this that I have rebased locally, once this package is fixed and functional again I can push those |
We need the PR to get this package merged into Base. Should we revert for now, get it all working and then get everything back in together? |
This reverts commit 2c7f4d6 (#406), now that JuliaLang/julia#48977 is finished.
This is type-piracy, but we cannot change that (until JuliaLang/julia#2326), so at least do not make these method intersections unnecessary slow and complicated for everyone who does not care about SparseArrays and does not load it, and unreliable for everyone who does load it.