Skip to content

Commit

Permalink
Merge pull request #14786 from masterleinad/fix_check_for_always_inline
Browse files Browse the repository at this point in the history
Fix DEAL_II_COMPILER_HAS_ATTRIBUTE_ALWAYS_INLINE with -Werror
  • Loading branch information
drwells committed Feb 11, 2023
2 parents 2fe6d39 + 29cb95c commit 0b08728
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
2 changes: 1 addition & 1 deletion cmake/checks/check_02_compiler_features.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -276,7 +276,7 @@ endif()
#
CHECK_CXX_SOURCE_COMPILES(
"
__attribute__((always_inline)) int fn () { return 0; }
__attribute__((always_inline)) inline int fn () { return 0; }
int main () { return fn(); }
"
DEAL_II_COMPILER_HAS_ATTRIBUTE_ALWAYS_INLINE
Expand Down
1 change: 1 addition & 0 deletions cmake/setup_compiler_flags_intel.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ enable_if_supported(DEAL_II_CXX_FLAGS "-w2")
# Disable remarks like "Inlining inhibited by limit max-size"
#
enable_if_supported(DEAL_II_CXX_FLAGS "-diag-disable=remark")
enable_if_supported(DEAL_II_CXX_FLAGS "-diag-disable=16219")

#
# Disable some warnings that lead to a lot of false positives:
Expand Down

0 comments on commit 0b08728

Please sign in to comment.