Don't hide GAMBIT symbols if -rdynamic or -Wl,--export-dynamic is set. (LUMI fix)
#460
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added a check in CMakeLists.txt to see if the user has set
-rdynamicor-Wl,--export-dynamic. If so, we shouldn't apply-fvisibility=hiddenwhich will override the user setting. This is the fix we need for using GAMBIT on LUMI, since then we can simply add-DCMAKE_CXX_FLAGS="-rdynamic"to our cmake command.This PR is just to check that the CI jobs run OK. Will merge once they do.