Stricter clippy#19
Conversation
|
@ur4t I think this is probably good to go, but I'm going to review this once we have clippy up and running as part of the CI. Thanks for the contribution! |
|
@elibol Understood. And I will rebase once CI clippy is merged. |
|
The first merge removes nightly dependency -- it was quite simple to resolve conflicts. The second merge was not -- I accepted all of your changes (they seemed reasonable). Please make sure all tests are actually passing by running |
|
/ok to test 7dcca41 |
@elibol, there was an error processing your request: See the following link for more information: https://docs.gha-runners.nvidia.com/cpr/e/2/ |
|
/ok to test b7383a4 |
|
@ur4t I had a few other higher priority items I needed to get in place and unfortunately it broke your PR. If you want to continue working on this, I would revert the last merge and resolve conflicts a bit more carefully. I'll prioritize merging this if the checks are passing. I'm also happy to take over if you prefer. |
Never mind, it is not that painful with less reformatting.
Thanks. This PR is a bit oversized. I try to keep each commit clear and focused to ease reviewing, though some commits are not split ideally.
It seems that I introduced some breakages, I will locate and fix them soon. Besides, I have find some benchmarks such as |
606bf6c to
fc3f472
Compare
|
@elibol Now this PR is ready to go. All tests, examples and benchmarks work as expected.
|
|
@ur4t can you file a bug for the FMHA issue? I'll update our docs on how to file issues but I think for now including the following information would help:
Edit: We should fix it in a separate PR. This PR will be easier to review if most changes are just formatting / semantics preserving changes. |
|
/ok to test fc3f472 |
|
@elibol I did not notice that CI can not run tests currently. It is fixed now.
Personally I do not think it is |
Sounds good. Thanks again for working on this. I'll review your PR more closely tomorrow morning.
This is something we're trying to figure out right now. We might need to fork melior to make the necessary changes. One of our primary goals is a smooth install experience, and that's just not possible with the split in LLVM dependencies between |
|
|
@ur4t I'm making a lot of changes to cuda-async internally. Can we create smaller PRs which introduce the clippy fixes, one for each crate? That will make the process a bit more manageable on my end. In fact, I would hold off on clippy for cuda-async until we get the changes for that crate in. |
|
Sounds good. I'm reviewing and merging them as I have time. |
3f5999f to
dc64ceb
Compare
No description provided.