-
Notifications
You must be signed in to change notification settings - Fork 374
Supress warning on 0.4.x branch for MontConfig derivation (I need a different base-branch)
#979
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
Supress warning on 0.4.x branch for MontConfig derivation (I need a different base-branch)
#979
Conversation
Co-authored-by: github-actions <github-actions@github.com>
+ update dependencies
This reverts commit 0944c9b.
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: github-actions <github-actions@github.com>
MontConfig derivation:wqMontConfig derivation
MontConfig derivationMontConfig derivation (I need a different base-branch)
|
Is there any chance we can get something released? If not, I'll close this and look into another solution |
CHANGELOG.md
Outdated
|
|
||
| ## Pending | ||
|
|
||
| - (`ark-poly`) Reduce the number of field multiplications performed by `SparseMultilinearExtension::evaluate` and `DenseMultilinearExtension::evaluate` |
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.
Why is this deleted?
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.
Only the commit on top of 0.4.2 is relevant.
3f06040
Any code that looks like it's being deleted is newer than 0.4.2. I would ignore the diff here though.
Edit: (until I can change the base branch)
|
|
||
| ### Bugfixes | ||
|
|
||
| ## v0.4.2 |
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.
So, you want a v0.4.3 that fixes the warnings? Should that be added here with a description of changes?
|
Hi @richardpringle, thanks for the PR. Fixing warnings is generally helpful and appreciated. However, it's not clear how to reproduce the warning you mentioned or what the minimal fix is. For clarity, there's a difference between fixing the root cause of a warning and just telling the compiler to ignore it (suppression). If you're interested, please consider opening a PR that shows how to reproduce the warning and includes the minimal change to fix it (without the version changes etc). Then maybe we could go from there? |
|
BTW, I'm pretty sure you can open a branch from any commit, and then you can submit a pull against that branch with your fixes. From there, when / if we decide to move forward we'd do something like tag that branch with the version number and let it live somewhere in perpetuity but please don't worry about these details for the moment. |
Hmm, I've never opened a branch on someone else's repo in an org that I wasn't a part of, but I can try. |
|
@z-tech, yeah I didn't think that this was possible. Someone with push perms to the repo has to create the branch.
|
|
To reproduce the issue, just run If you create a branch, I can update this PR and add a blurb to the changelog. Just to be clear, you guys already fixed this, I pulled in your code from the latest version (there were no logical changes, only the scope change) |
Would fork work? Otherwise I can open you the branch tomorrow. Also for transparency, I have no timeline for when/ if the fix will be published. I wouldn't put this before your other tasks but is nice small improvement. |
Hey, thanks for the quick reply @z-tech . I could PR my own fork, but a new branch has to be created in this repo anyway if the patch is ever going to be released. If you could create a branch tomorrow that would be much appreciated. And no worries on timeline. I'm hoping you'll accept my patch pretty quickly since it's really just applying changes that have already been merged to the latest version on to an older version. I didn't write a single line of code for this, I just made sure that there were no logical changes. An |
|
Sounds good. Thanks for the clear communication. Here's the branch: https://github.com/arkworks-rs/algebra/tree/version4.2.0 (please base off this) |
I think you misnamed that branch, I think you probably meant to name it In any case, what commit did you base that branch off of? If you run which means you're missing a bunch of commits that are part of the Furthermore, you've got a bunch of extra commits that aren't in the I think what you want to do is I appreciate your efforts! If this is all a little too low and the priority list, just me me know and I'll close the PR... I can probably just use a fork until I find the time to upgrade to Thank you! |
|
Hey, when I deleted the branch this autoclosed the PR. If you give me the sha I will make you the branch. I suggest opening your changes in a new branch and we'll keep this one closed as it's a bit full now. |
|
@z-tech the sha for |
BRANCH IS WRONG... do you have a branch for a backport?
This is the actual commit I'd want released as 0.4.3
3f06040
Description
Closes #980
0.4.2 causes some compiler warnings with the
MontConfigderivation. It would be great to get a patch release out with these changes from 0.5.xBefore we can merge this PR, please make sure that all the following items have been
checked off. If any of the checklist items are not applicable, please leave them but
write a little note why.
Seems like there's no 0.4.x branch... think you could make one?
Just a scoping change on derived trait code
same as above
Pendingsection inCHANGELOG.mdI can do this if you'd like.
Files changedin the GitHub PR explorer