-
Notifications
You must be signed in to change notification settings - Fork 0
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 FTDictionaryClass.f90 #18
Conversation
Move objectForKeyInList code into the ObjectForKey function to work around segfault issue with the gfortran 13.1.0 compiler. That routine is not called from anywhere else, so no other modifications are necessary.
Codecov Report
@@ Coverage Diff @@
## main #18 +/- ##
==========================================
+ Coverage 67.94% 68.26% +0.32%
==========================================
Files 28 28
Lines 2433 2433
==========================================
+ Hits 1653 1661 +8
+ Misses 780 772 -8
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Fix errors in the documentation.
The test failure on macOS is likely due to our CI configuration, which is done in FTObjectLibrary/.github/workflows/ci.yml Lines 30 to 31 in 7c82d7a
When looking at the GitHub Action runner-images repo, specifically in the docs for macos-latest a.k.a. macOS-12, the oldest gfortran version listed is now gfortran-11 . Thus to fix this, you probably only need to change line 31 above from gfortran-10 to gfortran-11 .
As to why the Windows tests fail, I don't know. The test suite fails without an error message or anything, but there is no output whatsoever. Maybe you can temporarily amend the compiler flags in this PR to create a debug build (e.g., with FTObjectLibrary/CMakeLists.txt Line 7 in 7c82d7a
I hope this helps (a little) |
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.
LGTM! This is ready to merge whenever you are ready @DavidAKopriva .
Move objectForKeyInList code into the ObjectForKey function to work around segfault issue with the gfortran 13.1.0 compiler. That routine is not called from anywhere else, so no other modifications are necessary.