-
Notifications
You must be signed in to change notification settings - Fork 307
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Add squeeze()
to dynamic dimension arrays
#1396
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Moreover, can you please merge master in your branch?
Rebased |
Thank you for your contribution. |
@adamreichold I don't have the right to merge this branch. There are several errors when I run
There's no error when I use stable. I'm not sure why we run clippy on beta...? |
@nilgoyette can we merge this PR? |
@nilgoyette that sounds like a false positive from clippy (we use a trait that adds that .sub method). |
@bluss Ok, thanks for the information. I can ask for an auto-merge but I get this message from github
so the only option I have is to click on |
Please fix rustfmt here if you can. Clippy doesn't always help us and here it's slowing us down instead. Stable or beta I don't know if it matters (what do you think?), but at least that means it's only a few times per Rust cycle that new lints get published, so it's a bit more predictable. |
Personally, I would never use beta or nightly on a mandatory cicd check (on a project that must run on stable). That's why I was asking above why you were doing it. I think it can only lead to bad surprises like what we have now. Since it doesn't bother you either ways, I'll create a MR to use stable for that check. |
I guess it's a little bit less likely to have surprises in clippy lints on stable, but I figure most of it will be the same between beta and stable (just a few weeks delayed?). |
Yes, you're right about the delay, but there's also another reason. When someone pushes a MR, he probably ran the tests and clippy before (I'm not the only one doing this?), and he's likely to be running stable. There's less chance of surprise if we run the cicd with the config that the contributor probably used. |
@bluss I'm not sure what I'm supposed to fix about the formatting. The three auto-format changes in this MR seem right to me. It's the CI that is wrong. Surely it's not nightly that produces this strange formatting? |
I was thinking @barakugav (the author) would fix rustfmt usually. Ndarray uses nightly for rustfmt since we setup some formatting options, and they are only supported on nightly. #1375 |
Can now be rebased on master because clippy errors are fixed there. |
squeeze()
to dynamic arrayssqueeze()
to dynamic dimension arrays
No description provided.