Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cub/detail/detect_cuda_runtime.cuh(40): error: this declaration has no storage class or type specifier
- CUB_NAMESPACE_BEGIN
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cub/detail/detect_cuda_runtime.cuh(41): error: expected a ";"
- namespace detail
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__utility/../__type_traits/../__type_traits/integral_constant.h(38): error: invalid redefinition of member "std::integral_constant<_Tp, __v>::value" (declared at line 59 of /usr/include/c++/9/type_traits)
- constexpr const _Tp integral_constant<_Tp, __v>::value;
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__utility/../__type_traits/../__type_traits/integral_constant.h(57): error: expected a declaration
- } } }
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__utility/../__type_traits/../__type_traits/is_integral.h(60): error: __libcpp_is_integral is not a template
- template <> struct __libcpp_is_integral<unsigned long long> : public true_type {};
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__utility/../__type_traits/../__type_traits/is_integral.h(62): error: __libcpp_is_integral is not a template
- template <> struct __libcpp_is_integral<__int128_t> : public true_type {};
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__utility/../__type_traits/../__type_traits/is_integral.h(63): error: __libcpp_is_integral is not a template
- template <> struct __libcpp_is_integral<__uint128_t> : public true_type {};
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__utility/../__type_traits/../__type_traits/is_integral.h(67): error: identifier "__libcpp_is_integral" is undefined
- : public integral_constant<bool, __libcpp_is_integral<__remove_cv_t<_Tp> >::value>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__utility/../__type_traits/../__type_traits/is_integral.h(67): error: identifier "__remove_cv_t" is undefined
- : public integral_constant<bool, __libcpp_is_integral<__remove_cv_t<_Tp> >::value>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__utility/../__type_traits/../__type_traits/is_integral.h(67): error: type name is not allowed
- : public integral_constant<bool, __libcpp_is_integral<__remove_cv_t<_Tp> >::value>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__utility/../__type_traits/../__type_traits/is_integral.h(67): error: class or struct definition is missing
- : public integral_constant<bool, __libcpp_is_integral<__remove_cv_t<_Tp> >::value>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__utility/../__type_traits/../__type_traits/is_integral.h(72): error: "is_integral" is ambiguous
- constexpr bool is_integral_v = is_integral<_Tp>::value;
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__utility/../__type_traits/../__type_traits/is_integral.h(72): error: type name is not allowed
- constexpr bool is_integral_v = is_integral<_Tp>::value;
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__utility/../__type_traits/../__type_traits/is_integral.h(72): error: the global scope has no "value"
- constexpr bool is_integral_v = is_integral<_Tp>::value;
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__utility/../__type_traits/../__type_traits/is_integral.h(77): error: expected a declaration
- } } }
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/identity.h(45): error: expected a declaration
- };
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/identity.h(48): error: expected a declaration
- } } }
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__type_traits/add_lvalue_reference.h(55): error: expected a declaration
- } } }
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__type_traits/apply_cv.h(54): error: a template argument list is not allowed in a declaration of a primary template
- struct __apply_cv<_Tp&, _Up, false, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__type_traits/apply_cv.h(60): error: a template argument list is not allowed in a declaration of a primary template
- struct __apply_cv<_Tp&, _Up, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__type_traits/apply_cv.h(66): error: a template argument list is not allowed in a declaration of a primary template
- struct __apply_cv<_Tp&, _Up, false, true>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__type_traits/apply_cv.h(72): error: a template argument list is not allowed in a declaration of a primary template
- struct __apply_cv<_Tp&, _Up, true, true>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__type_traits/apply_cv.h(77): error: expected a declaration
- } } }
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__type_traits/conditional.h(44): error: class template "std::conditional" has already been defined
- struct __attribute__ ((__visibility__("default"))) conditional<false, _If, _Then> {typedef _Then type;};
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__type_traits/conditional.h(54): error: expected a declaration
- } } }
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__type_traits/../__type_traits/add_pointer.h(54): error: __add_pointer_t is not a template
- template <class _Tp> using add_pointer_t = __add_pointer_t<_Tp>;
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__type_traits/../__type_traits/add_pointer.h(57): error: expected a declaration
- } } }
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__type_traits/decay.h(65): error: __libcpp_remove_reference_t is not a template
- typedef __libcpp_remove_reference_t<_Tp> _Up;
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__type_traits/decay.h(67): error: __decay_impl is not a template
- typedef typename __decay_impl<_Up, __libcpp_is_referenceable<_Up>::value>::type type;
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__type_traits/decay.h(67): error: identifier "__libcpp_is_referenceable" is undefined
- typedef typename __decay_impl<_Up, __libcpp_is_referenceable<_Up>::value>::type type;
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__type_traits/decay.h(67): error: type name is not allowed
- typedef typename __decay_impl<_Up, __libcpp_is_referenceable<_Up>::value>::type type;
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__type_traits/decay.h(67): error: expected an identifier
- typedef typename __decay_impl<_Up, __libcpp_is_referenceable<_Up>::value>::type type;
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__type_traits/decay.h(71): error: "decay" is ambiguous
- template <class _Tp> using __decay_t = typename decay<_Tp>::type;
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__type_traits/decay.h(74): error: "decay" is ambiguous
- template <class _Tp> using decay_t = typename decay<_Tp>::type;
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__type_traits/decay.h(77): error: expected a declaration
- } } }
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__type_traits/is_member_function_pointer.h(68): error: expected a declaration
- } } }
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__utility/declval.h(33): error: name followed by "::" must be a class or namespace name
- decltype(cuda::std::__4::__declval<_Tp>(0)) declval() noexcept;
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/../__utility/declval.h(35): error: expected a declaration
- } } }
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(60): error: expected a declaration
- };
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(63): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param..., ...), true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(71): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param...) const, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(79): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param..., ...) const, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(87): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param...) volatile, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(95): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param..., ...) volatile, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(103): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param...) const volatile, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(111): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param..., ...) const volatile, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(119): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param...) &, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(127): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param..., ...) &, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(135): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param...) const&, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(143): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param..., ...) const&, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(151): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param...) volatile&, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(159): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param..., ...) volatile&, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(167): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param...) const volatile&, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(175): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param..., ...) const volatile&, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(183): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param...) &&, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(191): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param..., ...) &&, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(199): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param...) const&&, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(207): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param..., ...) const&&, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(215): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param...) volatile&&, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(223): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param..., ...) volatile&&, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(231): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param...) const volatile&&, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(239): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param..., ...) const volatile&&, true, false>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(247): error: a template argument list is not allowed in a declaration of a primary template
- struct __member_pointer_traits_imp<_Rp _Class::*, false, true>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(255): error: __member_pointer_traits_imp is not a template
- : public __member_pointer_traits_imp<__remove_cv_t<_MP>,
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(255): error: type name is not allowed
- : public __member_pointer_traits_imp<__remove_cv_t<_MP>,
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(257): error: class or struct definition is missing
- is_member_object_pointer<_MP>::value>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(274): error: "decay" is ambiguous
- class _DecayA0 = typename decay<_A0>::type,
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(284): error: "decay" is ambiguous
- class _DecayA0 = typename decay<_A0>::type>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(288): error: identifier "__is_reference_wrapper" is undefined
- && __is_reference_wrapper<_DecayA0>::value
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(288): error: type name is not allowed
- && __is_reference_wrapper<_DecayA0>::value
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(285): error: nontype "std::enable_if<<error-constant>, void>::type::value" is not a type name
- using __enable_if_bullet2 = __enable_if_t
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(289): error: expected a ";"
- >;
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(293): error: "decay" is ambiguous
- class _DecayA0 = typename decay<_A0>::type,
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(299): error: identifier "__is_reference_wrapper" is undefined
- && !__is_reference_wrapper<_DecayA0>::value
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(299): error: type name is not allowed
- && !__is_reference_wrapper<_DecayA0>::value
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(295): error: nontype "std::enable_if<<error-constant>, void>::type::value" is not a type name
- using __enable_if_bullet3 =__enable_if_t
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(300): error: expected a ";"
- >;
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(304): error: "decay" is ambiguous
- class _DecayA0 = typename decay<_A0>::type,
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(314): error: "decay" is ambiguous
- class _DecayA0 = typename decay<_A0>::type>
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(318): error: identifier "__is_reference_wrapper" is undefined
- && __is_reference_wrapper<_DecayA0>::value
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(318): error: type name is not allowed
- && __is_reference_wrapper<_DecayA0>::value
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(315): error: nontype "std::enable_if<<error-constant>, void>::type::value" is not a type name
- using __enable_if_bullet5 = __enable_if_t
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(319): error: expected a ";"
- >;
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(323): error: "decay" is ambiguous
- class _DecayA0 = typename decay<_A0>::type,
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(329): error: identifier "__is_reference_wrapper" is undefined
- && !__is_reference_wrapper<_DecayA0>::value
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(329): error: type name is not allowed
- && !__is_reference_wrapper<_DecayA0>::value
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(325): error: nontype "std::enable_if<<error-constant>, void>::type::value" is not a type name
- using __enable_if_bullet6 = __enable_if_t
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(330): error: expected a ";"
- >;
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(337): error: identifier "__nat" is undefined
- __nat __invoke(__any, _Args&& ...__args);
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(337): warning #1835-D: attribute "__host__" does not apply here
- __attribute__((host)) __attribute__((device))
- ^
- Remark: The warnings can be suppressed with "-diag-suppress <warning-number>"
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(337): error: type name is not allowed
- __nat __invoke(__any, _Args&& ...__args);
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(337): error: expected an expression
- __nat __invoke(__any, _Args&& ...__args);
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(337): error: parameter pack "_Args" was referenced but not expanded
- __nat __invoke(__any, _Args&& ...__args);
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(345): error: name followed by "::" must be a class or namespace name
- constexpr decltype((cuda::std::__4::declval<_A0>().*cuda::std::__4::declval<_Fp>())(cuda::std::__4::declval<_Args>()...))
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(345): error: expected an expression
- constexpr decltype((cuda::std::__4::declval<_A0>().*cuda::std::__4::declval<_Fp>())(cuda::std::__4::declval<_Args>()...))
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(345): error: name followed by "::" must be a class or namespace name
- constexpr decltype((cuda::std::__4::declval<_A0>().*cuda::std::__4::declval<_Fp>())(cuda::std::__4::declval<_Args>()...))
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(345): error: expected an expression
- constexpr decltype((cuda::std::__4::declval<_A0>().*cuda::std::__4::declval<_Fp>())(cuda::std::__4::declval<_Args>()...))
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(345): error: name followed by "::" must be a class or namespace name
- constexpr decltype((cuda::std::__4::declval<_A0>().*cuda::std::__4::declval<_Fp>())(cuda::std::__4::declval<_Args>()...))
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(345): error: expected an expression
- constexpr decltype((cuda::std::__4::declval<_A0>().*cuda::std::__4::declval<_Fp>())(cuda::std::__4::declval<_Args>()...))
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(345): error: pack expansion does not make use of any argument packs
- constexpr decltype((cuda::std::__4::declval<_A0>().*cuda::std::__4::declval<_Fp>())(cuda::std::__4::declval<_Args>()...))
- ^
- /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda/std/detail/libcxx/include/__functional/invoke.h(346): error: "__invoke" has already been declared in the current scope
- __invoke(_Fp&& __f, _A0&& __a0, _Args&& ...__args)
- ^
- Error limit reached.
- 100 errors detected in the compilation of "/workspace/LISFLOOD-FP-trunk/cuda/cuda_boundary.cu".
- Compilation terminated.
- make[2]: *** [CMakeFiles/lisflood.dir/build.make:76: CMakeFiles/lisflood.dir/cuda/cuda_boundary.cu.o] Error 4
- make[1]: *** [CMakeFiles/Makefile2:163: CMakeFiles/lisflood.dir/all] Error 2
- make: *** [Makefile:84: all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment