Re: Clang is picky???

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 12/07/2018 13:23, kefu chai wrote:
On Thu, Jul 12, 2018 at 4:16 PM Willem Jan Withagen <wjw@xxxxxxxxxxx> wrote:

In file included from
/home/jenkins/workspace/ceph-master/src/common/config.cc:174:
/home/jenkins/workspace/ceph-master/src/common/legacy_config_opts.h:38:13:
error: 'erasure_code_dir' is a protected member of 'ConfigValues'
SAFE_OPTION(erasure_code_dir, OPT_STR) // default location for
erasure-code plugins
              ^
/home/jenkins/workspace/ceph-master/src/common/legacy_config_opts.h:38:13:
note: declared protected here
SAFE_OPTION(erasure_code_dir, OPT_STR) // default location for
erasure-code plugins
              ^


please post more error messages. to be specific the lines before "In
file included from", if you are not sure, could you post the full log
message somewhere?

It is available in a Jenkins run.
Disadvantage is that it is a parallel compile....
http://cephdev.digiware.nl:8180/jenkins/job/ceph-master/2309/display/redirect?page=changes

Manual compile gives single thread:
[  1%] Building CXX object src/CMakeFiles/common-objs.dir/common/config.cc.o
In file included from /home/jenkins/workspace/ceph-master/src/common/config.cc:174: /home/jenkins/workspace/ceph-master/src/common/legacy_config_opts.h:38:13: error: 'erasure_code_dir' is a protected member of 'ConfigValues' SAFE_OPTION(erasure_code_dir, OPT_STR) // default location for erasure-code plugins
            ^
/home/jenkins/workspace/ceph-master/src/common/legacy_config_opts.h:38:13: note: declared protected here SAFE_OPTION(erasure_code_dir, OPT_STR) // default location for erasure-code plugins
            ^
In file included from /home/jenkins/workspace/ceph-master/src/common/config.cc:174: /home/jenkins/workspace/ceph-master/src/common/legacy_config_opts.h:78:13: error: 'plugin_dir' is a protected member of 'ConfigValues'
SAFE_OPTION(plugin_dir, OPT_STR)
            ^
/home/jenkins/workspace/ceph-master/src/common/legacy_config_opts.h:78:13: note: declared protected here
SAFE_OPTION(plugin_dir, OPT_STR)
            ^
In file included from /home/jenkins/workspace/ceph-master/src/common/config.cc:174: /home/jenkins/workspace/ceph-master/src/common/legacy_config_opts.h:114:13: error: 'ms_type' is a protected member of 'ConfigValues' SAFE_OPTION(ms_type, OPT_STR) // messenger backend. It will be modified in runtime, so use SAFE_OPTION
            ^
/home/jenkins/workspace/ceph-master/src/common/legacy_config_opts.h:114:13: note: declared protected here SAFE_OPTION(ms_type, OPT_STR) // messenger backend. It will be modified in runtime, so use SAFE_OPTION
            ^
In file included from /home/jenkins/workspace/ceph-master/src/common/config.cc:174: /home/jenkins/workspace/ceph-master/src/common/legacy_config_opts.h:141:13: error: 'ms_inject_delay_type' is a protected member of 'ConfigValues' SAFE_OPTION(ms_inject_delay_type, OPT_STR) // "osd mds mon client" allowed
            ^
/home/jenkins/workspace/ceph-master/src/common/legacy_config_opts.h:141:13: note: declared protected here SAFE_OPTION(ms_inject_delay_type, OPT_STR) // "osd mds mon client" allowed
            ^
In file included from /home/jenkins/workspace/ceph-master/src/common/config.cc:174: /home/jenkins/workspace/ceph-master/src/common/legacy_config_opts.h:179:13: error: 'ms_dpdk_coremask' is a protected member of 'ConfigValues' SAFE_OPTION(ms_dpdk_coremask, OPT_STR) // it is modified in unittest so that use SAFE_OPTION to declare
            ^
/home/jenkins/workspace/ceph-master/src/common/legacy_config_opts.h:179:13: note: declared protected here SAFE_OPTION(ms_dpdk_coremask, OPT_STR) // it is modified in unittest so that use SAFE_OPTION to declare
            ^
In file included from /home/jenkins/workspace/ceph-master/src/common/config.cc:174: /home/jenkins/workspace/ceph-master/src/common/legacy_config_opts.h:183:13: error: 'ms_dpdk_host_ipv4_addr' is a protected member of 'ConfigValues'
SAFE_OPTION(ms_dpdk_host_ipv4_addr, OPT_STR)
            ^
/home/jenkins/workspace/ceph-master/src/common/legacy_config_opts.h:183:13: note: declared protected here
SAFE_OPTION(ms_dpdk_host_ipv4_addr, OPT_STR)
            ^
In file included from /home/jenkins/workspace/ceph-master/src/common/config.cc:174: /home/jenkins/workspace/ceph-master/src/common/legacy_config_opts.h:184:13: error: 'ms_dpdk_gateway_ipv4_addr' is a protected member of 'ConfigValues'
SAFE_OPTION(ms_dpdk_gateway_ipv4_addr, OPT_STR)
            ^
/home/jenkins/workspace/ceph-master/src/common/legacy_config_opts.h:184:13: note: declared protected here
SAFE_OPTION(ms_dpdk_gateway_ipv4_addr, OPT_STR)
            ^
In file included from /home/jenkins/workspace/ceph-master/src/common/config.cc:174: /home/jenkins/workspace/ceph-master/src/common/legacy_config_opts.h:185:13: error: 'ms_dpdk_netmask_ipv4_addr' is a protected member of 'ConfigValues'
SAFE_OPTION(ms_dpdk_netmask_ipv4_addr, OPT_STR)
            ^
/home/jenkins/workspace/ceph-master/src/common/legacy_config_opts.h:185:13: note: declared protected here
SAFE_OPTION(ms_dpdk_netmask_ipv4_addr, OPT_STR)
            ^
8 errors generated.
gmake[2]: *** [src/CMakeFiles/common-objs.dir/build.make:1312: src/CMakeFiles/common-objs.dir/common/config.cc.o] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:854: src/CMakeFiles/common-objs.dir/all] Error 2
gmake: *** [Makefile:141: all] Error 2

--WjW


--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux