-
Notifications
You must be signed in to change notification settings - Fork 484
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
Kyber/Dilithium copy_from_upstream #1088
Conversation
Cygwin build is still failing, but now because of NTRU. https://ci.appveyor.com/project/dstebila/liboqs/builds/40745601/job/v897nkevowfh4xx8 |
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.
Basically LGTM. Can you (have you already) confirme(d) that running the code of #1066 creates good docs with this? And/or would you want to run it and add the resultant docs to this PR?
9ef3c87
to
e7c9e36
Compare
Thanks, I added the generated docs as a commit to this PR. The output looks ok/consistent with the upstream yml. The only thing I added manually after running the script from #1066 is the upstream-tag value (i.e. |
The updates analogous to https://github.com/open-quantum-safe/liboqs/pull/1066/files#diff-62acaa75033d46002846a422e8f7b75cb554c35903d439f38b44b8bdf524e3ceR20-R21 were not done automatically by the script from #1066. Is there an option for the script to do this automatically? |
I don't recall that -- and upon quickly glancing the script over, didn't see logic for this. Can I ask @xvzcf to take a look? If I recall correctly, I only changed logic pertaining to KEMs and SIGs, not global YML fields from your original script (sorry there's no diff due to the file renaming). If you don't have time today, I'll try to resolve this tomorrow. But this PR should be merged. #1066 basically should become a no-op (this time -- and work automatically next time). |
Updates Kyber and Dilithium from upstream.
-> needed for resolving Many schemes fail to compile with GCC 11.1.0 #1035
-> unblocks do full upstream doc generation [skip ci] #1066