Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- In file included from /home/wiking/shogun/src/shogun/base/AnyParameter.h:10:0,
- from /home/wiking/shogun/src/shogun/base/SGObject.h:14,
- from /home/wiking/shogun/src/shogun/lib/Signal.h:11,
- from /home/wiking/shogun/src/shogun/machine/Machine.cpp:11:
- /home/wiking/shogun/src/shogun/lib/any.h: In instantiation of 'void shogun::NonOwningAnyPolicy<T>::set(void**, const void*) const [with T = std::atomic<bool>]':
- /home/wiking/shogun/src/shogun/machine/Machine.cpp:317:1: required from here
- /home/wiking/shogun/src/shogun/lib/any.h:670:33: error: use of deleted function 'std::atomic<bool>& std::atomic<bool>::operator=(const std::atomic<bool>&)'
- mutable_value_of<T>(storage) = value_of(typed_pointer<T>(v));
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-trace.hpp:10:0,
- from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-includes.hpp:8,
- from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-lite.hpp:9,
- from /home/wiking/shogun/src/shogun/machine/Machine.cpp:9:
- /usr/include/c++/6/atomic:67:13: note: declared here
- atomic& operator=(const atomic&) = delete;
- ^~~~~~~~
- In file included from /home/wiking/shogun/src/shogun/base/AnyParameter.h:10:0,
- from /home/wiking/shogun/src/shogun/base/SGObject.h:14,
- from /home/wiking/shogun/src/shogun/lib/Signal.h:11,
- from /home/wiking/shogun/src/shogun/machine/Machine.cpp:11:
- /home/wiking/shogun/src/shogun/lib/any.h: In instantiation of 'decltype (shogun::any_detail::clone_impl(shogun::any_detail::maybe_most_important(), value)) shogun::any_detail::clone(void**, T&) [with T = const std::atomic<bool>; decltype (shogun::any_detail::clone_impl(shogun::any_detail::maybe_most_important(), value)) = const std::atomic<bool>]':
- /home/wiking/shogun/src/shogun/lib/any.h:679:21: required from 'void shogun::NonOwningAnyPolicy<T>::clone(void**, const void*) const [with T = std::atomic<bool>]'
- /home/wiking/shogun/src/shogun/machine/Machine.cpp:317:1: required from here
- /home/wiking/shogun/src/shogun/lib/any.h:315:58: error: use of deleted function 'std::atomic<bool>::atomic(const std::atomic<bool>&)'
- auto cloned = clone_impl(maybe_most_important(), value);
- ^
- In file included from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-trace.hpp:10:0,
- from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-includes.hpp:8,
- from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-lite.hpp:9,
- from /home/wiking/shogun/src/shogun/machine/Machine.cpp:9:
- /usr/include/c++/6/atomic:66:5: note: declared here
- atomic(const atomic&) = delete;
- ^~~~~~
- In file included from /home/wiking/shogun/src/shogun/base/AnyParameter.h:10:0,
- from /home/wiking/shogun/src/shogun/base/SGObject.h:14,
- from /home/wiking/shogun/src/shogun/lib/Signal.h:11,
- from /home/wiking/shogun/src/shogun/machine/Machine.cpp:11:
- /home/wiking/shogun/src/shogun/lib/any.h:316:48: error: use of deleted function 'std::atomic<bool>& std::atomic<bool>::operator=(const std::atomic<bool>&)'
- mutable_value_of<decltype(cloned)>(storage) = cloned;
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
- In file included from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-trace.hpp:10:0,
- from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-includes.hpp:8,
- from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-lite.hpp:9,
- from /home/wiking/shogun/src/shogun/machine/Machine.cpp:9:
- /usr/include/c++/6/atomic:67:13: note: declared here
- atomic& operator=(const atomic&) = delete;
- ^~~~~~~~
- In file included from /home/wiking/shogun/src/shogun/base/AnyParameter.h:10:0,
- from /home/wiking/shogun/src/shogun/base/SGObject.h:14,
- from /home/wiking/shogun/src/shogun/lib/Signal.h:11,
- from /home/wiking/shogun/src/shogun/machine/Machine.cpp:11:
- /home/wiking/shogun/src/shogun/lib/any.h:317:11: error: use of deleted function 'std::atomic<bool>::atomic(const std::atomic<bool>&)'
- return cloned;
- ^~~~~~
- In file included from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-trace.hpp:10:0,
- from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-includes.hpp:8,
- from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-lite.hpp:9,
- from /home/wiking/shogun/src/shogun/machine/Machine.cpp:9:
- /usr/include/c++/6/atomic:66:5: note: declared here
- atomic(const atomic&) = delete;
- ^~~~~~
- In file included from /home/wiking/shogun/src/shogun/base/AnyParameter.h:10:0,
- from /home/wiking/shogun/src/shogun/base/SGObject.h:14,
- from /home/wiking/shogun/src/shogun/lib/Signal.h:11,
- from /home/wiking/shogun/src/shogun/machine/Machine.cpp:11:
- /home/wiking/shogun/src/shogun/lib/any.h: In instantiation of 'T shogun::any_detail::clone_impl(shogun::any_detail::general, T&) [with T = const std::atomic<bool>]':
- /home/wiking/shogun/src/shogun/lib/any.h:315:28: required from 'decltype (shogun::any_detail::clone_impl(shogun::any_detail::maybe_most_important(), value)) shogun::any_detail::clone(void**, T&) [with T = const std::atomic<bool>; decltype (shogun::any_detail::clone_impl(shogun::any_detail::maybe_most_important(), value)) = const std::atomic<bool>]'
- /home/wiking/shogun/src/shogun/lib/any.h:679:21: required from 'void shogun::NonOwningAnyPolicy<T>::clone(void**, const void*) const [with T = std::atomic<bool>]'
- /home/wiking/shogun/src/shogun/machine/Machine.cpp:317:1: required from here
- /home/wiking/shogun/src/shogun/lib/any.h:279:11: error: use of deleted function 'std::atomic<bool>::atomic(const std::atomic<bool>&)'
- return T(value);
- ^~~~~~~~
- In file included from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-trace.hpp:10:0,
- from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-includes.hpp:8,
- from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-lite.hpp:9,
- from /home/wiking/shogun/src/shogun/machine/Machine.cpp:9:
- /usr/include/c++/6/atomic:66:5: note: declared here
- atomic(const atomic&) = delete;
- ^~~~~~
- In file included from /home/wiking/shogun/src/shogun/base/AnyParameter.h:10:0,
- from /home/wiking/shogun/src/shogun/base/SGObject.h:14,
- from /home/wiking/shogun/src/shogun/lib/Signal.h:11,
- from /home/wiking/shogun/src/shogun/machine/Machine.cpp:11:
- /home/wiking/shogun/src/shogun/lib/any.h:279:18: error: use of deleted function 'std::atomic<bool>::atomic(const std::atomic<bool>&)'
- return T(value);
- ^
- In file included from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-trace.hpp:10:0,
- from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-includes.hpp:8,
- from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-lite.hpp:9,
- from /home/wiking/shogun/src/shogun/machine/Machine.cpp:9:
- /usr/include/c++/6/atomic:66:5: note: declared here
- atomic(const atomic&) = delete;
- ^~~~~~
- In file included from /home/wiking/shogun/src/shogun/base/AnyParameter.h:10:0,
- from /home/wiking/shogun/src/shogun/base/SGObject.h:14,
- from /home/wiking/shogun/src/shogun/lib/Signal.h:11,
- from /home/wiking/shogun/src/shogun/machine/Machine.cpp:11:
- /home/wiking/shogun/src/shogun/lib/any.h: In instantiation of 'void shogun::PointerValueAnyPolicy<T>::set(void**, const void*) const [with T = std::atomic<bool>]':
- /home/wiking/shogun/src/shogun/machine/Machine.cpp:317:1: required from here
- /home/wiking/shogun/src/shogun/lib/any.h:604:17: error: use of deleted function 'std::atomic<bool>::atomic(const std::atomic<bool>&)'
- *(storage) = new T(value_of(typed_pointer<T>(v)));
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-trace.hpp:10:0,
- from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-includes.hpp:8,
- from /home/wiking/shogun/build/src/shogun/third_party/rxcpp/rx-lite.hpp:9,
- from /home/wiking/shogun/src/shogun/machine/Machine.cpp:9:
- /usr/include/c++/6/atomic:66:5: note: declared here
- atomic(const atomic&) = delete;
- ^~~~~~
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement