-
Notifications
You must be signed in to change notification settings - Fork 9
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
1765: use vt compilation flags for bundled libraries as well #1776
Conversation
29b44af
to
92be9dd
Compare
PR tests (clang-11, ubuntu, mpich) Build for 54bd0fd
|
PR tests (clang-12, ubuntu, mpich) Build for 54bd0fd
|
PR tests (gcc-11, ubuntu, mpich) Build for 54bd0fd
|
PR tests (clang-13, ubuntu, mpich) Build for 54bd0fd
|
PR tests (gcc-12, ubuntu, mpich) Build for 54bd0fd
|
PR tests (clang-14, ubuntu, mpich) Build for 54bd0fd
|
26cca2b
to
dac21a9
Compare
|
||
macro(set_darma_compiler_flags vt_target) | ||
|
||
set(CMAKE_CXX_EXTENSIONS OFF) |
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.
removed: CMAKE_CXX_EXTENSIONS
is already disabled in the main CMakeLists.txt
endif () | ||
if (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 7) | ||
list(APPEND TARGET_PUBLIC_CXX_FLAGS -DCLI11_EXPERIMENTAL_OPTIONAL=0) |
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.
removed: CLI11_EXPERIMENTAL_OPTIONAL
is no longer present in CLI11
a04e9a5
to
e7a7f74
Compare
I think this is good, but I want to take another look, or have someone else look at it too. |
e7a7f74
to
e0b8fae
Compare
Rebased on top of |
e0b8fae
to
ea9bb8e
Compare
Codecov Report
@@ Coverage Diff @@
## develop #1776 +/- ##
========================================
Coverage 84.14% 84.14%
========================================
Files 753 753
Lines 26127 26127
========================================
Hits 21985 21985
Misses 4142 4142 |
ea9bb8e
to
078861a
Compare
Increase required CMake version to avoid planned deprecation warnings.
078861a
to
54bd0fd
Compare
fixes #1765