-
Notifications
You must be signed in to change notification settings - Fork 109
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
NSGA2 patch #365
NSGA2 patch #365
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #365 +/- ##
===========================================
- Coverage 73.34% 61.58% -11.77%
===========================================
Files 22 22
Lines 3316 3316
===========================================
- Hits 2432 2042 -390
- Misses 884 1274 +390 ☔ View full report in Codecov by Sentry. |
Just rebased the code @marcomangano @ArshSaja |
Strange that this is showing up now. @nwu63 for my information, what triggered this, and what was the system/compiler? Also, why is codecov reporting a large drop? |
@whophil did this for the mac build, not sure what the root cause was. Maybe something changed in the toolchain within conda? |
@eirikurj @nwu63 the problem this patch was meant to fix first started appearing on builds after conda-forge moved from clang(x) 15 to 16 for Mac builds. I don't suppose this project is built with clang compilers on CI, but I imagine the error could be reproduced by attempting a build of the main branch with clang 16. |
Here is a relevant excerpt from the Clang 16 release notes (https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html)
|
Thanks for the info. I looked a bit into this with GCC and there is a warning that is thrown,
The patch removes this warning. |
Bump @marcomangano @ArshSaja |
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.
Thanks for taking care of this, LGTM. Making a new release asap so that the patch can be removed from conda-forge
Purpose
Merge the patch from conda-forge/pyoptsparse-feedstock#36 upstream.
Expected time until merged
1 week
Type of change
Testing
Checklist
flake8
andblack
to make sure the Python code adheres to PEP-8 and is consistently formattedfprettify
or C/C++ code withclang-format
as applicable