-
Notifications
You must be signed in to change notification settings - Fork 31
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
Update tapenade 3.16 #63
Conversation
Codecov Report
@@ Coverage Diff @@
## master #63 +/- ##
==========================================
- Coverage 45.72% 44.78% -0.94%
==========================================
Files 6 6
Lines 748 748
==========================================
- Hits 342 335 -7
- Misses 406 413 +7
Continue to review full report at Codecov.
|
Overall, the changes look fine. I am assuming you will update the yml file later to test with 3.16 later? |
@nwu63 I guess you beat me to it. However, why did the tapende test not fail before? |
I think when I removed those lines in commit |
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.
Changes look good. My only minor comment: looks like we had the actual build of tapenade printed in the headers after the version, i.e. Tapenade 3.10 (r5363)
but the new version just has version and master
. Is it possible to get a more informative thing printed there instead of master?
Might be a bit easier to match this run in the future, but I may be completely missing the point as well. Is the version number enough to fully define what state of tapenade we used?
I don't think there's a way to change this because we're just using compiled binaries released by them. However, I think in addition to the version, the date there refer to the day that the binaries are built, so together with the version we should be able to uniquely identify which version of tapenade was used to generate these. |
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.
Okay, then this is good to go for me.
I'm not sure if this is waiting on anyone. @eirikurj can we merge this in? |
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.
This looks good to me.
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.
Can you clarify what the autoEdit changes do?
I added a few files so that they are not copied over to the actual |
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.
That makes sense, thanks
Purpose
This time I actually updated the Tapenade-generated source code to 3.16.
Type of change
Testing
Existing tests all pass. I kept a tiny diff in one AD'd file to make sure our CI checks are working as expected.