You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Blake Bender (Jira)" <ji...@apache.org> on 2019/09/24 16:06:00 UTC

[jira] [Created] (GEODE-7236) Fix Clang 'defaulted-function-deleted' and 'c++2a-compat' warnings

Blake Bender created GEODE-7236:
-----------------------------------

             Summary: Fix Clang 'defaulted-function-deleted' and 'c++2a-compat' warnings
                 Key: GEODE-7236
                 URL: https://issues.apache.org/jira/browse/GEODE-7236
             Project: Geode
          Issue Type: Bug
          Components: native client
            Reporter: Blake Bender


Repro steps: 
 * Sync up to geode native `develop` branch on a Mac with latest Clang `Apple clang version 11.0.0 (clang-1100.0.33.8)`

 * Check top-level CMakeLists.txt and make sure these warnings are enabled, i.e. not turned off in `target_compile_options(_WarningsAsError INTERFACE`
 * Configure and build Geode Native

Expected Result:
 * Geode Native builds to completion

Actual Result:
 * Clang warns about these things, and the build fails due to WarningsAsError.

These warnings have been disabled to get the build back off the floor, but we need to provide the actual code fix and re-enable the warnings.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)