All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: Build failed in Jenkins: ceph-master #1758
       [not found] ` <dfc202fa-e5d3-1d3f-99be-86eb87a20dd9@digiware.nl>
@ 2018-02-09  3:36   ` kefu chai
  2018-02-09 15:37     ` kefu chai
  0 siblings, 1 reply; 3+ messages in thread
From: kefu chai @ 2018-02-09  3:36 UTC (permalink / raw)
  To: Willem Jan Withagen; +Cc: Ceph Development

On Thu, Feb 8, 2018 at 11:19 PM, Willem Jan Withagen <wjw@digiware.nl> wrote:
> Hi Kefu,
>
> Clang complains since your commit:
> https://github.com/ceph/ceph/commit/0e0d0cd8d1adee998109c2714ed04f43b3212d7e
>
> about:
> /home/jenkins/workspace/ceph-master/src/test/librados/lock.cc:24:33:
> error: no template named 'invoke_result_t' in namespace 'std'
>          typename Return = std::invoke_result_t<Func, Args...>>
>                            ~~~~~^
> 1 error generated.
> gmake[2]: ***
> [src/test/librados/CMakeFiles/ceph_test_rados_api_lock.dir/build.make:63:
> src/test/librados/CMakeFiles/ceph_test_rados_api_lock.dir/lock.cc.o] Error 1
>
> Suggestions on how to fix this?
>

could you give a spin of https://github.com/ceph/ceph/pull/20379 ?
sorry for the inconvenience.

-- 
Regards
Kefu Chai

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Build failed in Jenkins: ceph-master #1758
  2018-02-09  3:36   ` Build failed in Jenkins: ceph-master #1758 kefu chai
@ 2018-02-09 15:37     ` kefu chai
  2018-02-09 16:13       ` Willem Jan Withagen
  0 siblings, 1 reply; 3+ messages in thread
From: kefu chai @ 2018-02-09 15:37 UTC (permalink / raw)
  To: Willem Jan Withagen; +Cc: Ceph Development

On Fri, Feb 9, 2018 at 11:36 AM, kefu chai <tchaikov@gmail.com> wrote:
> On Thu, Feb 8, 2018 at 11:19 PM, Willem Jan Withagen <wjw@digiware.nl> wrote:
>> Hi Kefu,
>>
>> Clang complains since your commit:
>> https://github.com/ceph/ceph/commit/0e0d0cd8d1adee998109c2714ed04f43b3212d7e
>>
>> about:
>> /home/jenkins/workspace/ceph-master/src/test/librados/lock.cc:24:33:
>> error: no template named 'invoke_result_t' in namespace 'std'
>>          typename Return = std::invoke_result_t<Func, Args...>>
>>                            ~~~~~^
>> 1 error generated.
>> gmake[2]: ***
>> [src/test/librados/CMakeFiles/ceph_test_rados_api_lock.dir/build.make:63:
>> src/test/librados/CMakeFiles/ceph_test_rados_api_lock.dir/lock.cc.o] Error 1
>>
>> Suggestions on how to fix this?
>>
>
> could you give a spin of https://github.com/ceph/ceph/pull/20379 ?
> sorry for the inconvenience.


also, what is your clang version?

>
> --
> Regards
> Kefu Chai



-- 
Regards
Kefu Chai

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Build failed in Jenkins: ceph-master #1758
  2018-02-09 15:37     ` kefu chai
@ 2018-02-09 16:13       ` Willem Jan Withagen
  0 siblings, 0 replies; 3+ messages in thread
From: Willem Jan Withagen @ 2018-02-09 16:13 UTC (permalink / raw)
  To: kefu chai; +Cc: Ceph Development

On 9-2-2018 16:37, kefu chai wrote:
> On Fri, Feb 9, 2018 at 11:36 AM, kefu chai <tchaikov@gmail.com> wrote:
>> On Thu, Feb 8, 2018 at 11:19 PM, Willem Jan Withagen <wjw@digiware.nl> wrote:
>>> Hi Kefu,
>>>
>>> Clang complains since your commit:
>>> https://github.com/ceph/ceph/commit/0e0d0cd8d1adee998109c2714ed04f43b3212d7e
>>>
>>> about:
>>> /home/jenkins/workspace/ceph-master/src/test/librados/lock.cc:24:33:
>>> error: no template named 'invoke_result_t' in namespace 'std'
>>>          typename Return = std::invoke_result_t<Func, Args...>>
>>>                            ~~~~~^
>>> 1 error generated.
>>> gmake[2]: ***
>>> [src/test/librados/CMakeFiles/ceph_test_rados_api_lock.dir/build.make:63:
>>> src/test/librados/CMakeFiles/ceph_test_rados_api_lock.dir/lock.cc.o] Error 1
>>>
>>> Suggestions on how to fix this?
>>>
>>
>> could you give a spin of https://github.com/ceph/ceph/pull/20379 ?
>> sorry for the inconvenience.
> 
> 
> also, what is your clang version?

Clang is 5.0 on the jenkins box. So it should do most/all c++17 stuff.
But I guess the problem is in the includes...

grepping in invoke_result_t gave a hit in the .svn source tree, so I
guess I just might need to install the most recent updates.

--WjW


% clang -v
FreeBSD clang version 5.0.0 (tags/RELEASE_500/final 312559) (based on
LLVM 5.0.0svn)
Target: x86_64-unknown-freebsd12.0
Thread model: posix
InstalledDir: /usr/bin



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-02-09 16:13 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <1275455898.55.1518102782484.JavaMail.jenkins@cephdev.digiware.nl>
     [not found] ` <dfc202fa-e5d3-1d3f-99be-86eb87a20dd9@digiware.nl>
2018-02-09  3:36   ` Build failed in Jenkins: ceph-master #1758 kefu chai
2018-02-09 15:37     ` kefu chai
2018-02-09 16:13       ` Willem Jan Withagen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.