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/25 15:53:00 UTC

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

    [ https://issues.apache.org/jira/browse/GEODE-7236?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16937865#comment-16937865 ] 

Blake Bender commented on GEODE-7236:
-------------------------------------

Back out changes for GEODE-7325 as part of the fix for this issue.

> 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
>            Priority: Major
>
> 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 (GEODE-7325) 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)