In file included from q:\gcc\include\c++\8.3.0\memory:67, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\stl_raw_storage_iter.h:69:22: error: expected template-name before '<' token : public iterator ^ q:\gcc\include\c++\8.3.0\bits\stl_raw_storage_iter.h:69:22: error: expected '{' before '<' token In file included from q:\gcc\include\c++\8.3.0\memory:74, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\ext\concurrence.h:68:3: error: expected class-name before '{' token { ^ q:\gcc\include\c++\8.3.0\ext\concurrence.h:76:3: error: expected class-name before '{' token { ^ q:\gcc\include\c++\8.3.0\ext\concurrence.h:84:3: error: expected class-name before '{' token { ^ q:\gcc\include\c++\8.3.0\ext\concurrence.h:92:3: error: expected class-name before '{' token { ^ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:70:9: error: expected nested-name-specifier before 'enable_if' enable_if::value>::type> ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:70:9: error: expected '>' before 'enable_if' q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In member function 'void DX::std::default_delete<_Tp>::operator()(_Tp*) const': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:77:17: error: 'is_void' was not declared in this scope static_assert(!is_void<_Tp>::value, ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:77:17: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\type_traits:202:12: note: 'std::is_void' struct is_void ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:77:28: error: expected primary-expression before '>' token static_assert(!is_void<_Tp>::value, ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:77:31: error: '::value' has not been declared static_assert(!is_void<_Tp>::value, ^~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: At global scope: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:105:9: error: expected nested-name-specifier before 'enable_if' enable_if::value>::type> ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:105:9: error: expected '>' before 'enable_if' q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:110:16: error: expected nested-name-specifier before 'enable_if' typename enable_if::value>::type ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:110:25: error: expected initializer before '<' token typename enable_if::value>::type ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:130:17: error: '__void_t' was not declared in this scope _Ptr<_Up, _Ep, __void_t::type::pointer>> ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:130:17: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\type_traits:2355:46: note: 'std::__void_t' template using __void_t = void; ^ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:130:71: error: template argument 3 is invalid _Ptr<_Up, _Ep, __void_t::type::pointer>> ^~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:136:34: error: 'enable_if' does not name a type using _DeleterConstraint = enable_if< ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:155:7: error: 'tuple' does not name a type tuple _M_t; ^~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In constructor 'DX::std::__uniq_ptr_impl<_Tp, _Dp>::__uniq_ptr_impl(DX::std::__uniq_ptr_impl<_Tp, _Dp>::pointer)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:143:38: error: class 'DX::std::__uniq_ptr_impl<_Tp, _Dp>' does not have any field named '_M_t' __uniq_ptr_impl(pointer __p) : _M_t() { _M_ptr() = __p; } ^~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In constructor 'DX::std::__uniq_ptr_impl<_Tp, _Dp>::__uniq_ptr_impl(DX::std::__uniq_ptr_impl<_Tp, _Dp>::pointer, _Del&&)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:147:4: error: class 'DX::std::__uniq_ptr_impl<_Tp, _Dp>' does not have any field named '_M_t' : _M_t(__p, std::forward<_Del>(__d)) { } ^~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:147:19: error: 'forward' is not a member of 'DX::std' : _M_t(__p, std::forward<_Del>(__d)) { } ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:147:19: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:85:5: note: 'std::forward' forward(typename std::remove_reference<_Tp>::type&& __t) noexcept ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:147:31: error: expected primary-expression before '>' token : _M_t(__p, std::forward<_Del>(__d)) { } ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In member function 'DX::std::__uniq_ptr_impl<_Tp, _Dp>::pointer& DX::std::__uniq_ptr_impl<_Tp, _Dp>::_M_ptr()': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:149:41: error: 'get' is not a member of 'DX::std' pointer& _M_ptr() { return std::get<0>(_M_t); } ^~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:149:41: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:57, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\variant:909:34: note: 'std::get' constexpr inline const _Tp&& get(const variant<_Types...>&& __v) ^~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:149:48: error: '_M_t' was not declared in this scope pointer& _M_ptr() { return std::get<0>(_M_t); } ^~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:149:48: note: suggested alternative: '_M_ptr' pointer& _M_ptr() { return std::get<0>(_M_t); } ^~~~ _M_ptr q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In member function 'DX::std::__uniq_ptr_impl<_Tp, _Dp>::pointer DX::std::__uniq_ptr_impl<_Tp, _Dp>::_M_ptr() const': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:150:47: error: 'get' is not a member of 'DX::std' pointer _M_ptr() const { return std::get<0>(_M_t); } ^~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:150:47: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:57, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\variant:909:34: note: 'std::get' constexpr inline const _Tp&& get(const variant<_Types...>&& __v) ^~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:150:54: error: '_M_t' was not declared in this scope pointer _M_ptr() const { return std::get<0>(_M_t); } ^~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:150:54: note: suggested alternative: '_M_ptr' pointer _M_ptr() const { return std::get<0>(_M_t); } ^~~~ _M_ptr q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In member function '_Dp& DX::std::__uniq_ptr_impl<_Tp, _Dp>::_M_deleter()': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:151:45: error: 'get' is not a member of 'DX::std' _Dp& _M_deleter() { return std::get<1>(_M_t); } ^~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:151:45: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:57, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\variant:909:34: note: 'std::get' constexpr inline const _Tp&& get(const variant<_Types...>&& __v) ^~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:151:52: error: '_M_t' was not declared in this scope _Dp& _M_deleter() { return std::get<1>(_M_t); } ^~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:151:52: note: suggested alternative: '_M_ptr' _Dp& _M_deleter() { return std::get<1>(_M_t); } ^~~~ _M_ptr q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In member function 'const _Dp& DX::std::__uniq_ptr_impl<_Tp, _Dp>::_M_deleter() const': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:152:51: error: 'get' is not a member of 'DX::std' const _Dp& _M_deleter() const { return std::get<1>(_M_t); } ^~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:152:51: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:57, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\variant:909:34: note: 'std::get' constexpr inline const _Tp&& get(const variant<_Types...>&& __v) ^~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:152:58: error: '_M_t' was not declared in this scope const _Dp& _M_deleter() const { return std::get<1>(_M_t); } ^~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:152:58: note: suggested alternative: '_M_ptr' const _Dp& _M_deleter() const { return std::get<1>(_M_t); } ^~~~ _M_ptr q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: At global scope: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:176:31: error: '__and_' does not name a type; did you mean 'qrand'? using __safe_conversion_up = __and_< ^~~~~~ qrand q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:216:13: error: expected nested-name-specifier before 'conditional' typename conditional::value, ^~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:216:24: error: expected ',' or '...' before '<' token typename conditional::value, ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:228:13: error: expected nested-name-specifier before 'remove_reference' typename remove_reference::type&& __d) noexcept ^~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:228:29: error: expected ',' or '...' before '<' token typename remove_reference::type&& __d) noexcept ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:227:7: error: 'DX::std::unique_ptr<_Tp, _Dp>::unique_ptr(DX::std::unique_ptr<_Tp, _Dp>::pointer, int)' cannot be overloaded with 'DX::std::unique_ptr<_Tp, _Dp>::unique_ptr(DX::std::unique_ptr<_Tp, _Dp>::pointer, int)' unique_ptr(pointer __p, ^~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:215:7: note: previous declaration 'DX::std::unique_ptr<_Tp, _Dp>::unique_ptr(DX::std::unique_ptr<_Tp, _Dp>::pointer, int)' unique_ptr(pointer __p, ^~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:236:34: error: expected initializer before 'noexcept' constexpr unique_ptr(nullptr_t) noexcept : _M_t() { } ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:250:55: error: '_Require' does not name a type template' before '<' token template' before '<' token template::type ^~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:325:16: error: expected ';' at end of member declaration typename add_lvalue_reference::type ^~~~~~~~~~~~~~~~~~~~ ; q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:325:36: error: expected unqualified-id before '<' token typename add_lvalue_reference::type ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In constructor 'DX::std::unique_ptr<_Tp, _Dp>::unique_ptr(DX::std::unique_ptr<_Tp, _Dp>::pointer, int)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:218:19: error: '__d' was not declared in this scope : _M_t(__p, __d) { } ^~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:218:19: note: suggested alternative: '__p' : _M_t(__p, __d) { } ^~~ __p q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In constructor 'DX::std::unique_ptr<_Tp, _Dp>::unique_ptr(DX::std::unique_ptr<_Tp, _Dp>::pointer, int)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:229:19: error: 'move' is not a member of 'DX::std' : _M_t(std::move(__p), std::move(__d)) ^~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:229:19: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:229:35: error: 'move' is not a member of 'DX::std' : _M_t(std::move(__p), std::move(__d)) ^~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:229:35: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:229:40: error: '__d' was not declared in this scope : _M_t(std::move(__p), std::move(__d)) ^~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:229:40: note: suggested alternative: '__p' : _M_t(std::move(__p), std::move(__d)) ^~~ __p q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:230:29: error: 'is_reference' is not a member of 'DX::std' { static_assert(!std::is_reference::value, ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:230:29: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\type_traits:568:12: note: 'std::is_reference' struct is_reference ^~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:230:54: error: expected primary-expression before '>' token { static_assert(!std::is_reference::value, ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:230:57: error: '::value' has not been declared { static_assert(!std::is_reference::value, ^~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In constructor 'DX::std::unique_ptr<_Tp, _Dp>::unique_ptr(DX::std::unique_ptr<_Tp, _Dp>&&)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:242:34: error: 'forward' is not a member of 'DX::std' : _M_t(__u.release(), std::forward(__u.get_deleter())) { } ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:242:34: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:85:5: note: 'std::forward' forward(typename std::remove_reference<_Tp>::type&& __t) noexcept ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:242:54: error: expected primary-expression before '>' token : _M_t(__u.release(), std::forward(__u.get_deleter())) { } ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In constructor 'DX::std::unique_ptr<_Tp, _Dp>::unique_ptr(DX::std::unique_ptr<_Up, _Ep>&&)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:256:29: error: 'forward' is not a member of 'DX::std' : _M_t(__u.release(), std::forward<_Ep>(__u.get_deleter())) ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:256:29: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:85:5: note: 'std::forward' forward(typename std::remove_reference<_Tp>::type&& __t) noexcept ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:256:40: error: expected primary-expression before '>' token : _M_t(__u.release(), std::forward<_Ep>(__u.get_deleter())) ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In member function 'DX::std::unique_ptr<_Tp, _Dp>& DX::std::unique_ptr<_Tp, _Dp>::operator=(DX::std::unique_ptr<_Tp, _Dp>&&)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:290:23: error: 'forward' is not a member of 'DX::std' get_deleter() = std::forward(__u.get_deleter()); ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:290:23: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:85:5: note: 'std::forward' forward(typename std::remove_reference<_Tp>::type&& __t) noexcept ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:290:43: error: expected primary-expression before '>' token get_deleter() = std::forward(__u.get_deleter()); ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In member function 'void DX::std::unique_ptr<_Tp, _Dp>::reset(DX::std::unique_ptr<_Tp, _Dp>::pointer)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:379:13: error: 'DX::std::swap' has not been declared using std::swap; ^~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In member function 'void DX::std::unique_ptr<_Tp, _Dp>::swap(DX::std::unique_ptr<_Tp, _Dp>&)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:389:13: error: 'DX::std::swap' has not been declared using std::swap; ^~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: At global scope: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:412:31: error: expected nested-name-specifier before 'remove_cv' using __remove_cv = typename remove_cv<_Up>::type; ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:417:6: error: '__and_' does not name a type; did you mean 'qrand'? = __and_< is_base_of<_Tp, _Up>, ^~~~~~ qrand q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:430:31: error: '__and_' does not name a type; did you mean 'qrand'? using __safe_conversion_up = __and_< ^~~~~~ qrand q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:442:39: error: '__and_' does not name a type; did you mean 'qrand'? using __safe_conversion_raw = __and_< ^~~~~~ qrand q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:473:29: error: expected nested-name-specifier before 'enable_if' typename = typename enable_if< ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:473:29: error: expected '>' before 'enable_if' q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:489:36: error: expected nested-name-specifier before 'enable_if' typename = typename enable_if< ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:489:36: error: expected '>' before 'enable_if' q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:492:27: error: expected nested-name-specifier before 'conditional' typename conditional::value, ^~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:492:38: error: expected ',' or '...' before '<' token typename conditional::value, ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:505:36: error: expected nested-name-specifier before 'enable_if' typename = typename enable_if< ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:505:36: error: expected '>' before 'enable_if' q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:508:4: error: expected nested-name-specifier before 'remove_reference' remove_reference::type&& __d) noexcept ^~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:508:20: error: expected ',' or '...' before '<' token remove_reference::type&& __d) noexcept ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:507:7: error: 'template template DX::std::unique_ptr<_Tp [], _Dp>::unique_ptr(_Up, int)' cannot be overloaded with 'template template DX::std::unique_ptr<_Tp [], _Dp>::unique_ptr(_Up, int)' unique_ptr(_Up __p, typename ^~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:491:7: note: previous declaration 'template template DX::std::unique_ptr<_Tp [], _Dp>::unique_ptr(_Up, int)' unique_ptr(_Up __p, ^~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:520:34: error: expected initializer before 'noexcept' constexpr unique_ptr(nullptr_t) noexcept : _M_t() { } ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:523:20: error: '_Require' does not name a type typename = _Require<__safe_conversion_up<_Up, _Ep>>> ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:523:28: error: expected '>' before '<' token typename = _Require<__safe_conversion_up<_Up, _Ep>>> ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:562:2: error: expected nested-name-specifier before 'enable_if' enable_if<__and_<__safe_conversion_up<_Up, _Ep>, ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:562:11: error: expected initializer before '<' token enable_if<__and_<__safe_conversion_up<_Up, _Ep>, ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:575:26: error: declaration of 'operator=' as non-function operator=(nullptr_t) noexcept ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:575:15: error: expected ';' at end of member declaration operator=(nullptr_t) noexcept ^ ; q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:575:26: error: expected ';' at end of member declaration operator=(nullptr_t) noexcept ^ ; q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:575:28: error: expected unqualified-id before 'noexcept' operator=(nullptr_t) noexcept ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:584:21: error: 'add_lvalue_reference' in namespace 'DX::std' does not name a template type typename std::add_lvalue_reference::type ^~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:584:41: error: expected unqualified-id before '<' token typename std::add_lvalue_reference::type ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:628:28: error: '_Require' does not name a type typename = _Require< ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:628:36: error: expected '>' before '<' token typename = _Require< ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:649:18: error: 'nullptr_t' is not a type void reset(nullptr_t = nullptr) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In constructor 'DX::std::unique_ptr<_Tp [], _Dp>::unique_ptr(_Up, int)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:494:19: error: '__d' was not declared in this scope : _M_t(__p, __d) { } ^~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:494:19: note: suggested alternative: '__p' : _M_t(__p, __d) { } ^~~ __p q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In constructor 'DX::std::unique_ptr<_Tp [], _Dp>::unique_ptr(_Up, int)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:509:19: error: 'move' is not a member of 'DX::std' : _M_t(std::move(__p), std::move(__d)) ^~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:509:19: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:509:35: error: 'move' is not a member of 'DX::std' : _M_t(std::move(__p), std::move(__d)) ^~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:509:35: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:509:40: error: '__d' was not declared in this scope : _M_t(std::move(__p), std::move(__d)) ^~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:509:40: note: suggested alternative: '__p' : _M_t(std::move(__p), std::move(__d)) ^~~ __p q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:510:24: error: 'is_reference' was not declared in this scope { static_assert(!is_reference::value, ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:510:24: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\type_traits:568:12: note: 'std::is_reference' struct is_reference ^~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:510:49: error: expected primary-expression before '>' token { static_assert(!is_reference::value, ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:510:52: error: '::value' has not been declared { static_assert(!is_reference::value, ^~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In constructor 'DX::std::unique_ptr<_Tp [], _Dp>::unique_ptr(DX::std::unique_ptr<_Tp [], _Dp>&&)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:515:34: error: 'forward' is not a member of 'DX::std' : _M_t(__u.release(), std::forward(__u.get_deleter())) { } ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:515:34: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:85:5: note: 'std::forward' forward(typename std::remove_reference<_Tp>::type&& __t) noexcept ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:515:54: error: expected primary-expression before '>' token : _M_t(__u.release(), std::forward(__u.get_deleter())) { } ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In constructor 'DX::std::unique_ptr<_Tp [], _Dp>::unique_ptr(DX::std::unique_ptr<_Up, _Ep>&&)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:525:29: error: 'forward' is not a member of 'DX::std' : _M_t(__u.release(), std::forward<_Ep>(__u.get_deleter())) ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:525:29: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:85:5: note: 'std::forward' forward(typename std::remove_reference<_Tp>::type&& __t) noexcept ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:525:40: error: expected primary-expression before '>' token : _M_t(__u.release(), std::forward<_Ep>(__u.get_deleter())) ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In member function 'DX::std::unique_ptr<_Tp [], _Dp>& DX::std::unique_ptr<_Tp [], _Dp>::operator=(DX::std::unique_ptr<_Tp [], _Dp>&&)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:549:23: error: 'forward' is not a member of 'DX::std' get_deleter() = std::forward(__u.get_deleter()); ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:549:23: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:85:5: note: 'std::forward' forward(typename std::remove_reference<_Tp>::type&& __t) noexcept ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:549:43: error: expected primary-expression before '>' token get_deleter() = std::forward(__u.get_deleter()); ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In member function 'void DX::std::unique_ptr<_Tp [], _Dp>::reset(_Up)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:643:13: error: 'DX::std::swap' has not been declared using std::swap; ^~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In member function 'void DX::std::unique_ptr<_Tp [], _Dp>::swap(DX::std::unique_ptr<_Tp [], _Dp>&)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:658:13: error: 'DX::std::swap' has not been declared using std::swap; ^~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: At global scope: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:671:14: error: expected nested-name-specifier before 'enable_if' typename enable_if<__is_swappable<_Dp>::value>::type ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:671:23: error: expected initializer before '<' token typename enable_if<__is_swappable<_Dp>::value>::type ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:681:14: error: expected nested-name-specifier before 'enable_if' typename enable_if::value>::type ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:681:23: error: expected initializer before '<' token typename enable_if::value>::type ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:695:49: error: 'nullptr_t' has not been declared operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:700:16: error: declaration of 'operator==' as non-function operator==(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:700:16: error: 'nullptr_t' was not declared in this scope q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:700:16: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:700:27: error: expected primary-expression before 'const' operator==(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept ^~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:700:52: error: expected primary-expression before '>' token operator==(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:700:55: error: '__x' was not declared in this scope operator==(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept ^~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:712:49: error: 'nullptr_t' has not been declared operator!=(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:717:16: error: declaration of 'operator!=' as non-function operator!=(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:717:16: error: 'nullptr_t' was not declared in this scope q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:717:16: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:717:27: error: expected primary-expression before 'const' operator!=(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept ^~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:717:52: error: expected primary-expression before '>' token operator!=(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:717:55: error: '__x' was not declared in this scope operator!=(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept ^~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In function 'bool DX::std::operator<(const DX::std::unique_ptr<_Tp, _Dp>&, const DX::std::unique_ptr<_Up, _Ep>&)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:727:7: error: 'common_type' in namespace 'DX::std' does not name a template type std::common_type::pointer, ^~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:727:18: error: expected unqualified-id before '<' token std::common_type::pointer, ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:729:19: error: 'less' is not a member of 'DX::std' return std::less<_CT>()(__x.get(), __y.get()); ^~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:729:19: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\string:48, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_function.h:340:12: note: 'std::less' struct less; ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:729:24: error: '_CT' was not declared in this scope return std::less<_CT>()(__x.get(), __y.get()); ^~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:729:29: error: expected primary-expression before ')' token return std::less<_CT>()(__x.get(), __y.get()); ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: At global scope: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:734:48: error: 'nullptr_t' has not been declared operator<(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In function 'bool DX::std::operator<(const DX::std::unique_ptr<_Tp, _Dp>&, int)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:735:19: error: 'less' is not a member of 'DX::std' { return std::less::pointer>()(__x.get(), ^~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:735:19: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\string:48, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_function.h:340:12: note: 'std::less' struct less; ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:735:62: error: expected '(' before '>' token { return std::less::pointer>()(__x.get(), ^ ( q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:735:64: error: expected primary-expression before ')' token { return std::less::pointer>()(__x.get(), ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: At global scope: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:740:15: error: declaration of 'operator<' as non-function operator<(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:740:15: error: 'nullptr_t' was not declared in this scope q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:740:15: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:740:26: error: expected primary-expression before 'const' operator<(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) ^~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:740:51: error: expected primary-expression before '>' token operator<(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:740:54: error: '__x' was not declared in this scope operator<(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) ^~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:753:49: error: 'nullptr_t' has not been declared operator<=(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:758:16: error: declaration of 'operator<=' as non-function operator<=(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:758:16: error: 'nullptr_t' was not declared in this scope q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:758:16: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:758:27: error: expected primary-expression before 'const' operator<=(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) ^~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:758:52: error: expected primary-expression before '>' token operator<=(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:758:55: error: '__x' was not declared in this scope operator<=(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) ^~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:770:48: error: 'nullptr_t' has not been declared operator>(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In function 'bool DX::std::operator>(const DX::std::unique_ptr<_Tp, _Dp>&, int)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:771:19: error: 'less' is not a member of 'DX::std' { return std::less::pointer>()(nullptr, ^~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:771:19: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\string:48, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_function.h:340:12: note: 'std::less' struct less; ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:771:62: error: expected '(' before '>' token { return std::less::pointer>()(nullptr, ^ ( q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:771:64: error: expected primary-expression before ')' token { return std::less::pointer>()(nullptr, ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: At global scope: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:776:15: error: declaration of 'operator>' as non-function operator>(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:776:15: error: 'nullptr_t' was not declared in this scope q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:776:15: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:776:26: error: expected primary-expression before 'const' operator>(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) ^~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:776:51: error: expected primary-expression before '>' token operator>(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:776:54: error: '__x' was not declared in this scope operator>(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) ^~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:789:49: error: 'nullptr_t' has not been declared operator>=(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:794:16: error: declaration of 'operator>=' as non-function operator>=(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:794:16: error: 'nullptr_t' was not declared in this scope q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:794:16: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:794:27: error: expected primary-expression before 'const' operator>=(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) ^~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:794:52: error: expected primary-expression before '>' token operator>=(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:794:55: error: '__x' was not declared in this scope operator>=(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) ^~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:799:12: error: 'hash' is not a class template struct hash> ^~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:800:25: error: expected template-name before '<' token : public __hash_base>, ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:800:25: error: expected '{' before '<' token q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In function 'typename DX::std::_MakeUniq<_Tp>::__single_object DX::std::make_unique(_Args&& ...)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:831:43: error: 'forward' is not a member of 'DX::std' { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:831:43: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:85:5: note: 'std::forward' forward(typename std::remove_reference<_Tp>::type&& __t) noexcept ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:831:29: error: expected primary-expression before '(' token { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:831:43: error: 'forward' is not a member of 'DX::std' { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:831:43: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:85:5: note: 'std::forward' forward(typename std::remove_reference<_Tp>::type&& __t) noexcept ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:831:56: error: expected primary-expression before '>' token { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In function 'typename DX::std::_MakeUniq<_Tp>::__array DX::std::make_unique(size_t)': q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:837:29: error: expected primary-expression before '(' token { return unique_ptr<_Tp>(new remove_extent_t<_Tp>[__num]()); } ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:837:34: error: 'remove_extent_t' does not name a type { return unique_ptr<_Tp>(new remove_extent_t<_Tp>[__num]()); } ^~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:837:53: error: expected primary-expression before '>' token { return unique_ptr<_Tp>(new remove_extent_t<_Tp>[__num]()); } ^ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h: In lambda function: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:837:63: error: expected '{' before ')' token { return unique_ptr<_Tp>(new remove_extent_t<_Tp>[__num]()); } ^ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:74:3: error: expected class-name before '{' token { ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:135:33: error: 'type_info' in namespace 'DX::std' does not name a type _M_get_deleter(const std::type_info&) noexcept = 0; ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'void DX::std::_Sp_counted_base<_Lp>::_M_add_ref_copy()': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:139:20: error: '__atomic_add_dispatch' is not a member of 'DX::__gnu_cxx' { __gnu_cxx::__atomic_add_dispatch(&_M_use_count, 1); } ^~~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:139:20: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\basic_string.h:39, from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\ext\atomicity.h:92:3: note: '__gnu_cxx::__atomic_add_dispatch' __atomic_add_dispatch(_Atomic_word* __mem, int __val) ^~~~~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'void DX::std::_Sp_counted_base<_Lp>::_M_release()': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:152:17: error: '__exchange_and_add_dispatch' is not a member of 'DX::__gnu_cxx' if (__gnu_cxx::__exchange_and_add_dispatch(&_M_use_count, -1) == 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:152:17: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\basic_string.h:39, from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\ext\atomicity.h:78:3: note: '__gnu_cxx::__exchange_and_add_dispatch' __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:167:21: error: '__exchange_and_add_dispatch' is not a member of 'DX::__gnu_cxx' if (__gnu_cxx::__exchange_and_add_dispatch(&_M_weak_count, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:167:21: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\basic_string.h:39, from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\ext\atomicity.h:78:3: note: '__gnu_cxx::__exchange_and_add_dispatch' __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'void DX::std::_Sp_counted_base<_Lp>::_M_weak_add_ref()': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:178:20: error: '__atomic_add_dispatch' is not a member of 'DX::__gnu_cxx' { __gnu_cxx::__atomic_add_dispatch(&_M_weak_count, 1); } ^~~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:178:20: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\basic_string.h:39, from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\ext\atomicity.h:92:3: note: '__gnu_cxx::__atomic_add_dispatch' __atomic_add_dispatch(_Atomic_word* __mem, int __val) ^~~~~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'void DX::std::_Sp_counted_base<_Lp>::_M_weak_release()': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:185:17: error: '__exchange_and_add_dispatch' is not a member of 'DX::__gnu_cxx' if (__gnu_cxx::__exchange_and_add_dispatch(&_M_weak_count, -1) == 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:185:17: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\basic_string.h:39, from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\ext\atomicity.h:78:3: note: '__gnu_cxx::__exchange_and_add_dispatch' __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'void DX::std::_Sp_counted_base<_Lp>::_M_add_ref_lock() [with DX::__gnu_cxx::_Lock_policy _Lp = (DX::__gnu_cxx::_Lock_policy)1]': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:230:22: error: '__exchange_and_add_dispatch' is not a member of 'DX::__gnu_cxx' if (__gnu_cxx::__exchange_and_add_dispatch(&_M_use_count, 1) == 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:230:22: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\basic_string.h:39, from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\ext\atomicity.h:78:3: note: '__gnu_cxx::__exchange_and_add_dispatch' __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'bool DX::std::_Sp_counted_base<_Lp>::_M_add_ref_lock_nothrow() [with DX::__gnu_cxx::_Lock_policy _Lp = (DX::__gnu_cxx::_Lock_policy)1]': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:273:22: error: '__exchange_and_add_dispatch' is not a member of 'DX::__gnu_cxx' if (__gnu_cxx::__exchange_and_add_dispatch(&_M_use_count, 1) == 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:273:22: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\basic_string.h:39, from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\ext\atomicity.h:78:3: note: '__gnu_cxx::__exchange_and_add_dispatch' __exchange_and_add_dispatch(_Atomic_word* __mem, int __val) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:384:33: error: 'type_info' in namespace 'DX::std' does not name a type _M_get_deleter(const std::type_info&) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:396:21: error: 'nullptr_t' was not declared in this scope _Sp_counted_ptr::_M_dispose() noexcept { } ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:396:21: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:396:41: error: template argument 1 is invalid _Sp_counted_ptr::_M_dispose() noexcept { } ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:396:57: error: '_M_dispose' is not a template function _Sp_counted_ptr::_M_dispose() noexcept { } ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:400:21: error: 'nullptr_t' was not declared in this scope _Sp_counted_ptr::_M_dispose() noexcept { } ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:400:21: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:400:40: error: template argument 1 is invalid _Sp_counted_ptr::_M_dispose() noexcept { } ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:400:56: error: '_M_dispose' is not a template function _Sp_counted_ptr::_M_dispose() noexcept { } ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:404:21: error: 'nullptr_t' was not declared in this scope _Sp_counted_ptr::_M_dispose() noexcept { } ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:404:21: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:404:41: error: template argument 1 is invalid _Sp_counted_ptr::_M_dispose() noexcept { } ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:404:57: error: '_M_dispose' is not a template function _Sp_counted_ptr::_M_dispose() noexcept { } ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::_Sp_ebo_helper<_Nm, _Tp, true>::_Sp_ebo_helper(_Tp&&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:415:54: error: 'move' is not a member of 'DX::std' explicit _Sp_ebo_helper(_Tp&& __tp) : _Tp(std::move(__tp)) { } ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:415:54: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::_Sp_ebo_helper<_Nm, _Tp, false>::_Sp_ebo_helper(_Tp&&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:426:56: error: 'move' is not a member of 'DX::std' explicit _Sp_ebo_helper(_Tp&& __tp) : _M_tp(std::move(__tp)) { } ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:426:56: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:457:32: error: '__alloc_rebind' does not name a type using __allocator_type = __alloc_rebind<_Alloc, _Sp_counted_deleter>; ^~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:482:33: error: 'type_info' in namespace 'DX::std' does not name a type _M_get_deleter(const std::type_info& __ti) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::_Sp_counted_deleter<_Ptr, _Deleter, _Alloc, _Lp>::_Impl::_Impl(_Ptr, _Deleter, const _Alloc&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:447:32: error: 'move' is not a member of 'DX::std' : _M_ptr(__p), _Del_base(std::move(__d)), _Alloc_base(__a) ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:447:32: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::_Sp_counted_deleter<_Ptr, _Deleter, _Alloc, _Lp>::_Sp_counted_deleter(_Ptr, _Deleter)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:461:27: error: 'move' is not a member of 'DX::std' : _M_impl(__p, std::move(__d), _Alloc()) { } ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:461:27: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::_Sp_counted_deleter<_Ptr, _Deleter, _Alloc, _Lp>::_Sp_counted_deleter(_Ptr, _Deleter, const _Alloc&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:465:27: error: 'move' is not a member of 'DX::std' : _M_impl(__p, std::move(__d), __a) { } ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:465:27: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'virtual void DX::std::_Sp_counted_deleter<_Ptr, _Deleter, _Alloc, _Lp>::_M_destroy()': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:476:2: error: '__allocator_type' was not declared in this scope __allocator_type __a(_M_impl._M_alloc()); ^~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:476:2: note: suggested alternative: '_tls_callback_type' __allocator_type __a(_M_impl._M_alloc()); ^~~~~~~~~~~~~~~~ _tls_callback_type q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:477:2: error: '__allocated_ptr' was not declared in this scope __allocated_ptr<__allocator_type> __guard_ptr{ __a, this }; ^~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:477:2: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_list.h:63, from q:\gcc\include\c++\8.3.0\list:63, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qlist.h:51, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qlist.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\allocated_ptr.h:46:12: note: 'std::__allocated_ptr' struct __allocated_ptr ^~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:477:36: error: '__guard_ptr' was not declared in this scope __allocated_ptr<__allocator_type> __guard_ptr{ __a, this }; ^~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:477:36: note: suggested alternative: '__shared_ptr' __allocated_ptr<__allocator_type> __guard_ptr{ __a, this }; ^~~~~~~~~~~ __shared_ptr q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'virtual void* DX::std::_Sp_counted_deleter<_Ptr, _Deleter, _Alloc, _Lp>::_M_get_deleter(const int&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:21: error: no match for 'operator==' (operand types are 'const int' and 'const std::type_info') return __ti == typeid(_Deleter) ~~~~~^~~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:689:5: note: candidate: 'template bool DX::std::operator==(const DX::std::unique_ptr<_Tp, _Dp>&, const DX::std::unique_ptr<_Up, _Ep>&)' operator==(const unique_ptr<_Tp, _Dp>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:689:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const DX::std::unique_ptr<_Tp, _Dp>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:695:5: note: candidate: 'template bool DX::std::operator==(const DX::std::unique_ptr<_Tp, _Dp>&, int)' operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:695:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const DX::std::unique_ptr<_Tp, _Dp>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_pair.h:448:5: note: candidate: 'template constexpr bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)' operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_pair.h:448:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::pair<_T1, _T2>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:67, from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_iterator.h:302:5: note: candidate: 'template constexpr bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)' operator==(const reverse_iterator<_Iterator>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_iterator.h:302:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::reverse_iterator<_Iterator>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:67, from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_iterator.h:340:5: note: candidate: 'template constexpr bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)' operator==(const reverse_iterator<_IteratorL>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_iterator.h:340:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::reverse_iterator<_Iterator>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:67, from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_iterator.h:1115:5: note: candidate: 'template constexpr bool std::operator==(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&)' operator==(const move_iterator<_IteratorL>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_iterator.h:1115:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::move_iterator<_IteratorL>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:67, from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_iterator.h:1121:5: note: candidate: 'template constexpr bool std::operator==(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorL>&)' operator==(const move_iterator<_Iterator>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_iterator.h:1121:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::move_iterator<_IteratorL>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\bits\char_traits.h:40, from q:\gcc\include\c++\8.3.0\string:40, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\postypes.h:216:5: note: candidate: 'template bool std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&)' operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs) ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\postypes.h:216:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::fpos<_StateT>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\string:41, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\allocator.h:146:5: note: candidate: 'template bool std::operator==(const std::allocator<_Tp>&, const std::allocator<_Tp>&)' operator==(const allocator<_T1>&, const allocator<_T2>&) ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\allocator.h:146:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::allocator<_Tp>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\string:41, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\allocator.h:152:5: note: candidate: 'template bool std::operator==(const std::allocator<_Tp>&, const std::allocator<_Tp>&)' operator==(const allocator<_Tp>&, const allocator<_Tp>&) ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\allocator.h:152:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::allocator<_Tp>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\bits\basic_string.h:48, from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\string_view:436:5: note: candidate: 'template constexpr bool std::operator==(std::basic_string_view<_CharT, _Traits>, std::basic_string_view<_CharT, _Traits>)' operator==(basic_string_view<_CharT, _Traits> __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\string_view:436:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'std::basic_string_view<_CharT, _Traits>' and 'int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\bits\basic_string.h:48, from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\string_view:442:5: note: candidate: 'template constexpr bool std::operator==(std::basic_string_view<_CharT, _Traits>, std::__detail::__idt >)' operator==(basic_string_view<_CharT, _Traits> __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\string_view:442:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'std::basic_string_view<_CharT, _Traits>' and 'int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\bits\basic_string.h:48, from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\string_view:448:5: note: candidate: 'template constexpr bool std::operator==(std::__detail::__idt >, std::basic_string_view<_CharT, _Traits>)' operator==(__detail::__idt> __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\string_view:448:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: 'std::type_info' is not derived from 'std::basic_string_view<_CharT, _Traits>' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\basic_string.h:6048:5: note: candidate: 'template bool std::operator==(const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&, const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&)' operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\basic_string.h:6048:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\basic_string.h:6056:5: note: candidate: 'template typename __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(const std::__cxx11::basic_string<_CharT>&, const std::__cxx11::basic_string<_CharT>&)' operator==(const basic_string<_CharT>& __lhs, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\basic_string.h:6056:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::__cxx11::basic_string<_CharT>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\basic_string.h:6070:5: note: candidate: 'template bool std::operator==(const _CharT*, const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&)' operator==(const _CharT* __lhs, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\basic_string.h:6070:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const _CharT*' and 'int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\basic_string.h:6082:5: note: candidate: 'template bool std::operator==(const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*)' operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\basic_string.h:6082:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\bits\ios_base.h:46, from q:\gcc\include\c++\8.3.0\ios:42, from q:\gcc\include\c++\8.3.0\ostream:38, from q:\gcc\include\c++\8.3.0\iterator:64, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:53, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\system_error:292:3: note: candidate: 'bool std::operator==(const std::error_code&, const std::error_code&)' operator==(const error_code& __lhs, const error_code& __rhs) noexcept ^~~~~~~~ q:\gcc\include\c++\8.3.0\system_error:292:3: note: no known conversion for argument 1 from 'const int' to 'const std::error_code&' q:\gcc\include\c++\8.3.0\system_error:297:3: note: candidate: 'bool std::operator==(const std::error_code&, const std::error_condition&)' operator==(const error_code& __lhs, const error_condition& __rhs) noexcept ^~~~~~~~ q:\gcc\include\c++\8.3.0\system_error:297:3: note: no known conversion for argument 1 from 'const int' to 'const std::error_code&' q:\gcc\include\c++\8.3.0\system_error:304:3: note: candidate: 'bool std::operator==(const std::error_condition&, const std::error_code&)' operator==(const error_condition& __lhs, const error_code& __rhs) noexcept ^~~~~~~~ q:\gcc\include\c++\8.3.0\system_error:304:3: note: no known conversion for argument 1 from 'const int' to 'const std::error_condition&' q:\gcc\include\c++\8.3.0\system_error:311:3: note: candidate: 'bool std::operator==(const std::error_condition&, const std::error_condition&)' operator==(const error_condition& __lhs, ^~~~~~~~ q:\gcc\include\c++\8.3.0\system_error:311:3: note: no known conversion for argument 1 from 'const int' to 'const std::error_condition&' In file included from q:\gcc\include\c++\8.3.0\bits\locale_facets.h:48, from q:\gcc\include\c++\8.3.0\bits\basic_ios.h:37, from q:\gcc\include\c++\8.3.0\ios:44, from q:\gcc\include\c++\8.3.0\ostream:38, from q:\gcc\include\c++\8.3.0\iterator:64, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:53, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\streambuf_iterator.h:203:5: note: candidate: 'template bool std::operator==(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&)' operator==(const istreambuf_iterator<_CharT, _Traits>& __a, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\streambuf_iterator.h:203:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::istreambuf_iterator<_CharT, _Traits>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\iterator:66, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:53, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stream_iterator.h:130:5: note: candidate: 'template bool std::operator==(const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&, const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&)' operator==(const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stream_iterator.h:130:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\vector:64, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qvector.h:50, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvector.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qlist.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qlist.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_vector.h:1753:5: note: candidate: 'template bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)' operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y) ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_vector.h:1753:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::vector<_Tp, _Alloc>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\list:63, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qlist.h:51, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qlist.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_list.h:344:5: note: candidate: 'template bool std::operator==(const std::_List_iterator<_Tp>&, const std::_List_const_iterator<_Tp>&)' operator==(const _List_iterator<_Val>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_list.h:344:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::_List_iterator<_Tp>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\list:63, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qlist.h:51, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qlist.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_list.h:1987:5: note: candidate: 'template bool std::operator==(const std::__cxx11::list<_Tp, _Alloc>&, const std::__cxx11::list<_Tp, _Alloc>&)' operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y) ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_list.h:1987:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::__cxx11::list<_Tp, _Alloc>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\bits\node_handle.h:39, from q:\gcc\include\c++\8.3.0\bits\stl_tree.h:72, from q:\gcc\include\c++\8.3.0\map:60, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\optional:1279:5: note: candidate: 'template constexpr std::__optional_relop_t() == declval<_Up>()))> std::operator==(const std::optional<_Tp>&, const std::optional<_Up>&)' operator==(const optional<_Tp>& __lhs, const optional<_Up>& __rhs) ^~~~~~~~ q:\gcc\include\c++\8.3.0\optional:1279:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::optional<_Tp>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\bits\node_handle.h:39, from q:\gcc\include\c++\8.3.0\bits\stl_tree.h:72, from q:\gcc\include\c++\8.3.0\map:60, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\optional:1330:5: note: candidate: 'template constexpr bool std::operator==(const std::optional<_Tp>&, std::nullopt_t)' operator==(const optional<_Tp>& __lhs, nullopt_t) noexcept ^~~~~~~~ q:\gcc\include\c++\8.3.0\optional:1330:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::optional<_Tp>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\bits\node_handle.h:39, from q:\gcc\include\c++\8.3.0\bits\stl_tree.h:72, from q:\gcc\include\c++\8.3.0\map:60, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\optional:1335:5: note: candidate: 'template constexpr bool std::operator==(std::nullopt_t, const std::optional<_Tp>&)' operator==(nullopt_t, const optional<_Tp>& __rhs) noexcept ^~~~~~~~ q:\gcc\include\c++\8.3.0\optional:1335:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: 'const std::type_info' is not derived from 'const std::optional<_Tp>' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\bits\node_handle.h:39, from q:\gcc\include\c++\8.3.0\bits\stl_tree.h:72, from q:\gcc\include\c++\8.3.0\map:60, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\optional:1391:5: note: candidate: 'template constexpr std::__optional_relop_t() == declval<_Up>()))> std::operator==(const std::optional<_Tp>&, const _Up&)' operator==(const optional<_Tp>& __lhs, const _Up& __rhs) ^~~~~~~~ q:\gcc\include\c++\8.3.0\optional:1391:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::optional<_Tp>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\bits\node_handle.h:39, from q:\gcc\include\c++\8.3.0\bits\stl_tree.h:72, from q:\gcc\include\c++\8.3.0\map:60, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\optional:1397:5: note: candidate: 'template constexpr std::__optional_relop_t() == declval<_Tp>()))> std::operator==(const _Up&, const std::optional<_Tp>&)' operator==(const _Up& __lhs, const optional<_Tp>& __rhs) ^~~~~~~~ q:\gcc\include\c++\8.3.0\optional:1397:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: 'const std::type_info' is not derived from 'const std::optional<_Tp>' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\map:60, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_tree.h:406:5: note: candidate: 'template bool std::operator==(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&)' operator==(const _Rb_tree_iterator<_Val>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_tree.h:406:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::_Rb_tree_iterator<_Tp>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\map:60, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_tree.h:1549:5: note: candidate: 'template bool std::operator==(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)' operator==(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_tree.h:1549:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\tuple:39, from q:\gcc\include\c++\8.3.0\bits\stl_map.h:63, from q:\gcc\include\c++\8.3.0\map:61, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\array:252:5: note: candidate: 'template bool std::operator==(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)' operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two) ^~~~~~~~ q:\gcc\include\c++\8.3.0\array:252:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::array<_Tp, _Nm>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\bits\stl_map.h:63, from q:\gcc\include\c++\8.3.0\map:61, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\tuple:1413:5: note: candidate: 'template constexpr bool std::operator==(const std::tuple<_Tps ...>&, const std::tuple<_Args2 ...>&)' operator==(const tuple<_TElements...>& __t, ^~~~~~~~ q:\gcc\include\c++\8.3.0\tuple:1413:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::tuple<_Tps ...>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\map:61, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_map.h:1434:5: note: candidate: 'template bool std::operator==(const std::map<_Key, _Tp, _Compare, _Allocator>&, const std::map<_Key, _Tp, _Compare, _Allocator>&)' operator==(const map<_Key, _Tp, _Compare, _Alloc>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_map.h:1434:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::map<_Key, _Tp, _Compare, _Allocator>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\map:62, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_multimap.h:1098:5: note: candidate: 'template bool std::operator==(const std::multimap<_Key, _Tp, _Compare, _Allocator>&, const std::multimap<_Key, _Tp, _Compare, _Allocator>&)' operator==(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_multimap.h:1098:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::multimap<_Key, _Tp, _Compare, _Allocator>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\functional:59, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qmap.h:54, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmap.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\std_function.h:745:5: note: candidate: 'template bool std::operator==(const std::function<_Res(_ArgTypes ...)>&, std::nullptr_t)' operator==(const function<_Res(_Args...)>& __f, nullptr_t) noexcept ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\std_function.h:745:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::function<_Res(_ArgTypes ...)>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\functional:59, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qmap.h:54, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmap.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\std_function.h:751:5: note: candidate: 'template bool std::operator==(std::nullptr_t, const std::function<_Res(_ArgTypes ...)>&)' operator==(nullptr_t, const function<_Res(_Args...)>& __f) noexcept ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\std_function.h:751:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: 'const std::type_info' is not derived from 'const std::function<_Res(_ArgTypes ...)>' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\unordered_map:47, from q:\gcc\include\c++\8.3.0\functional:61, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qmap.h:54, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmap.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\unordered_map.h:2057:5: note: candidate: 'template bool std::operator==(const std::unordered_map<_Key1, _Tp1, _Hash1, _Pred1, _Alloc1>&, const std::unordered_map<_Key1, _Tp1, _Hash1, _Pred1, _Alloc1>&)' operator==(const unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unordered_map.h:2057:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::unordered_map<_Key1, _Tp1, _Hash1, _Pred1, _Alloc1>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\gcc\include\c++\8.3.0\unordered_map:47, from q:\gcc\include\c++\8.3.0\functional:61, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qmap.h:54, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmap.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\unordered_map.h:2069:5: note: candidate: 'template bool std::operator==(const std::unordered_multimap<_Key1, _Tp1, _Hash1, _Pred1, _Alloc1>&, const std::unordered_multimap<_Key1, _Tp1, _Hash1, _Pred1, _Alloc1>&)' operator==(const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unordered_map.h:2069:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::unordered_multimap<_Key1, _Tp1, _Hash1, _Pred1, _Alloc1>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:57, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\variant:984:3: note: candidate: 'template constexpr bool std::operator==(const std::variant<_Types ...>&, const std::variant<_Types ...>&)' _VARIANT_RELATION_FUNCTION_TEMPLATE(==, equal) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\variant:984:3: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:487:39: note: mismatched types 'const std::variant<_Types ...>' and 'const int' return __ti == typeid(_Deleter) ^ In file included from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:57, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\variant:984:3: note: candidate: 'constexpr bool std::operator==(std::monostate, std::monostate)' _VARIANT_RELATION_FUNCTION_TEMPLATE(==, equal) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\variant:984:3: note: no known conversion for argument 1 from 'const int' to 'std::monostate' In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:488:11: error: '__addressof' is not a member of 'DX::std' ? std::__addressof(_M_impl._M_del()) ^~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:488:11: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:47:5: note: 'std::__addressof' __addressof(_Tp& __r) _GLIBCXX_NOEXCEPT ^~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:507:18: error: 'type_info' does not name a type; did you mean 'QTypeInfo'? static const type_info& ^~~~~~~~~ QTypeInfo q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:533:13: error: '__aligned_buffer' in namespace 'DX::__gnu_cxx' does not name a template type __gnu_cxx::__aligned_buffer<_Tp> _M_storage; ^~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:537:32: error: '__alloc_rebind' does not name a type using __allocator_type = __alloc_rebind<_Alloc, _Sp_counted_ptr_inplace>; ^~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:572:33: error: 'type_info' in namespace 'DX::std' does not name a type _M_get_deleter(const std::type_info& __ti) noexcept override ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:545:4: error: 'allocator_traits' was not declared in this scope allocator_traits<_Alloc>::construct(__a, _M_ptr(), ^~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:545:4: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\ext\alloc_traits.h:36, from q:\gcc\include\c++\8.3.0\bits\stl_construct.h:61, from q:\gcc\include\c++\8.3.0\bits\stl_tempbuf.h:60, from q:\gcc\include\c++\8.3.0\bits\stl_algo.h:62, from q:\gcc\include\c++\8.3.0\algorithm:62, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\alloc_traits.h:83:12: note: 'std::allocator_traits' struct allocator_traits : __allocator_traits_base ^~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:545:27: error: expected primary-expression before '>' token allocator_traits<_Alloc>::construct(__a, _M_ptr(), ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:545:30: error: '::construct' has not been declared allocator_traits<_Alloc>::construct(__a, _M_ptr(), ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:545:30: note: suggested alternative: 'struct' allocator_traits<_Alloc>::construct(__a, _M_ptr(), ^~~~~~~~~ struct q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:546:13: error: 'forward' is not a member of 'DX::std' std::forward<_Args>(__args)...); // might throw ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:546:13: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:85:5: note: 'std::forward' forward(typename std::remove_reference<_Tp>::type&& __t) noexcept ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:546:26: error: expected primary-expression before '>' token std::forward<_Args>(__args)...); // might throw ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'virtual void DX::std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_M_dispose()': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:554:2: error: 'allocator_traits' was not declared in this scope allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr()); ^~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:554:2: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\ext\alloc_traits.h:36, from q:\gcc\include\c++\8.3.0\bits\stl_construct.h:61, from q:\gcc\include\c++\8.3.0\bits\stl_tempbuf.h:60, from q:\gcc\include\c++\8.3.0\bits\stl_algo.h:62, from q:\gcc\include\c++\8.3.0\algorithm:62, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\alloc_traits.h:83:12: note: 'std::allocator_traits' struct allocator_traits : __allocator_traits_base ^~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:554:25: error: expected primary-expression before '>' token allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr()); ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:554:28: error: '::destroy' has not been declared allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr()); ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:554:28: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_tempbuf.h:60, from q:\gcc\include\c++\8.3.0\bits\stl_algo.h:62, from q:\gcc\include\c++\8.3.0\algorithm:62, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_construct.h:219:5: note: 'std::destroy' destroy(_ForwardIterator __first, _ForwardIterator __last) ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'virtual void DX::std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_M_destroy()': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:561:2: error: '__allocator_type' was not declared in this scope __allocator_type __a(_M_impl._M_alloc()); ^~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:561:2: note: suggested alternative: '_tls_callback_type' __allocator_type __a(_M_impl._M_alloc()); ^~~~~~~~~~~~~~~~ _tls_callback_type q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:562:2: error: '__allocated_ptr' was not declared in this scope __allocated_ptr<__allocator_type> __guard_ptr{ __a, this }; ^~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:562:2: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_list.h:63, from q:\gcc\include\c++\8.3.0\list:63, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qlist.h:51, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qlist.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\allocated_ptr.h:46:12: note: 'std::__allocated_ptr' struct __allocated_ptr ^~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:562:36: error: '__guard_ptr' was not declared in this scope __allocated_ptr<__allocator_type> __guard_ptr{ __a, this }; ^~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:562:36: note: suggested alternative: '__shared_ptr' __allocated_ptr<__allocator_type> __guard_ptr{ __a, this }; ^~~~~~~~~~~ __shared_ptr q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'virtual void* DX::std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_M_get_deleter(const int&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:576:37: error: '_S_ti' is not a member of 'DX::std::_Sp_make_shared_tag' if (&__ti == &_Sp_make_shared_tag::_S_ti()) ^~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:577:31: error: expected nested-name-specifier before 'remove_cv' return const_cast::type*>(_M_ptr()); ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:577:31: error: expected '>' before 'remove_cv' q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:577:31: error: expected '(' before 'remove_cv' return const_cast::type*>(_M_ptr()); ^~~~~~~~~ ( q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:577:31: error: 'remove_cv' was not declared in this scope return const_cast::type*>(_M_ptr()); ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:577:31: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\type_traits:190:12: note: 'std::remove_cv' struct remove_cv; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:577:44: error: expected primary-expression before '>' token return const_cast::type*>(_M_ptr()); ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:577:47: error: '::type' has not been declared return const_cast::type*>(_M_ptr()); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:577:47: note: suggested alternative: 'time' return const_cast::type*>(_M_ptr()); ^~~~ time q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:577:52: error: expected primary-expression before '>' token return const_cast::type*>(_M_ptr()); ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:577:63: error: expected ')' before ';' token return const_cast::type*>(_M_ptr()); ^ ) q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:16: error: no match for 'operator==' (operand types are 'const int' and 'const std::type_info') else if (__ti == typeid(_Sp_make_shared_tag)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:689:5: note: candidate: 'template bool DX::std::operator==(const DX::std::unique_ptr<_Tp, _Dp>&, const DX::std::unique_ptr<_Up, _Ep>&)' operator==(const unique_ptr<_Tp, _Dp>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:689:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const DX::std::unique_ptr<_Tp, _Dp>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:695:5: note: candidate: 'template bool DX::std::operator==(const DX::std::unique_ptr<_Tp, _Dp>&, int)' operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:695:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const DX::std::unique_ptr<_Tp, _Dp>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_pair.h:448:5: note: candidate: 'template constexpr bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)' operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_pair.h:448:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::pair<_T1, _T2>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:67, from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_iterator.h:302:5: note: candidate: 'template constexpr bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)' operator==(const reverse_iterator<_Iterator>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_iterator.h:302:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::reverse_iterator<_Iterator>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:67, from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_iterator.h:340:5: note: candidate: 'template constexpr bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)' operator==(const reverse_iterator<_IteratorL>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_iterator.h:340:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::reverse_iterator<_Iterator>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:67, from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_iterator.h:1115:5: note: candidate: 'template constexpr bool std::operator==(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&)' operator==(const move_iterator<_IteratorL>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_iterator.h:1115:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::move_iterator<_IteratorL>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:67, from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_iterator.h:1121:5: note: candidate: 'template constexpr bool std::operator==(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorL>&)' operator==(const move_iterator<_Iterator>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_iterator.h:1121:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::move_iterator<_IteratorL>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\bits\char_traits.h:40, from q:\gcc\include\c++\8.3.0\string:40, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\postypes.h:216:5: note: candidate: 'template bool std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&)' operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs) ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\postypes.h:216:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::fpos<_StateT>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\string:41, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\allocator.h:146:5: note: candidate: 'template bool std::operator==(const std::allocator<_Tp>&, const std::allocator<_Tp>&)' operator==(const allocator<_T1>&, const allocator<_T2>&) ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\allocator.h:146:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::allocator<_Tp>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\string:41, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\allocator.h:152:5: note: candidate: 'template bool std::operator==(const std::allocator<_Tp>&, const std::allocator<_Tp>&)' operator==(const allocator<_Tp>&, const allocator<_Tp>&) ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\allocator.h:152:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::allocator<_Tp>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\bits\basic_string.h:48, from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\string_view:436:5: note: candidate: 'template constexpr bool std::operator==(std::basic_string_view<_CharT, _Traits>, std::basic_string_view<_CharT, _Traits>)' operator==(basic_string_view<_CharT, _Traits> __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\string_view:436:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'std::basic_string_view<_CharT, _Traits>' and 'int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\bits\basic_string.h:48, from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\string_view:442:5: note: candidate: 'template constexpr bool std::operator==(std::basic_string_view<_CharT, _Traits>, std::__detail::__idt >)' operator==(basic_string_view<_CharT, _Traits> __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\string_view:442:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'std::basic_string_view<_CharT, _Traits>' and 'int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\bits\basic_string.h:48, from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\string_view:448:5: note: candidate: 'template constexpr bool std::operator==(std::__detail::__idt >, std::basic_string_view<_CharT, _Traits>)' operator==(__detail::__idt> __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\string_view:448:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: 'std::type_info' is not derived from 'std::basic_string_view<_CharT, _Traits>' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\basic_string.h:6048:5: note: candidate: 'template bool std::operator==(const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&, const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&)' operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\basic_string.h:6048:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\basic_string.h:6056:5: note: candidate: 'template typename __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(const std::__cxx11::basic_string<_CharT>&, const std::__cxx11::basic_string<_CharT>&)' operator==(const basic_string<_CharT>& __lhs, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\basic_string.h:6056:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::__cxx11::basic_string<_CharT>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\basic_string.h:6070:5: note: candidate: 'template bool std::operator==(const _CharT*, const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&)' operator==(const _CharT* __lhs, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\basic_string.h:6070:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const _CharT*' and 'int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\string:52, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\basic_string.h:6082:5: note: candidate: 'template bool std::operator==(const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*)' operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\basic_string.h:6082:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\bits\ios_base.h:46, from q:\gcc\include\c++\8.3.0\ios:42, from q:\gcc\include\c++\8.3.0\ostream:38, from q:\gcc\include\c++\8.3.0\iterator:64, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:53, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\system_error:292:3: note: candidate: 'bool std::operator==(const std::error_code&, const std::error_code&)' operator==(const error_code& __lhs, const error_code& __rhs) noexcept ^~~~~~~~ q:\gcc\include\c++\8.3.0\system_error:292:3: note: no known conversion for argument 1 from 'const int' to 'const std::error_code&' q:\gcc\include\c++\8.3.0\system_error:297:3: note: candidate: 'bool std::operator==(const std::error_code&, const std::error_condition&)' operator==(const error_code& __lhs, const error_condition& __rhs) noexcept ^~~~~~~~ q:\gcc\include\c++\8.3.0\system_error:297:3: note: no known conversion for argument 1 from 'const int' to 'const std::error_code&' q:\gcc\include\c++\8.3.0\system_error:304:3: note: candidate: 'bool std::operator==(const std::error_condition&, const std::error_code&)' operator==(const error_condition& __lhs, const error_code& __rhs) noexcept ^~~~~~~~ q:\gcc\include\c++\8.3.0\system_error:304:3: note: no known conversion for argument 1 from 'const int' to 'const std::error_condition&' q:\gcc\include\c++\8.3.0\system_error:311:3: note: candidate: 'bool std::operator==(const std::error_condition&, const std::error_condition&)' operator==(const error_condition& __lhs, ^~~~~~~~ q:\gcc\include\c++\8.3.0\system_error:311:3: note: no known conversion for argument 1 from 'const int' to 'const std::error_condition&' In file included from q:\gcc\include\c++\8.3.0\bits\locale_facets.h:48, from q:\gcc\include\c++\8.3.0\bits\basic_ios.h:37, from q:\gcc\include\c++\8.3.0\ios:44, from q:\gcc\include\c++\8.3.0\ostream:38, from q:\gcc\include\c++\8.3.0\iterator:64, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:53, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\streambuf_iterator.h:203:5: note: candidate: 'template bool std::operator==(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&)' operator==(const istreambuf_iterator<_CharT, _Traits>& __a, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\streambuf_iterator.h:203:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::istreambuf_iterator<_CharT, _Traits>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\iterator:66, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:53, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stream_iterator.h:130:5: note: candidate: 'template bool std::operator==(const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&, const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&)' operator==(const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stream_iterator.h:130:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\vector:64, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qvector.h:50, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvector.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qlist.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qlist.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_vector.h:1753:5: note: candidate: 'template bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)' operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y) ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_vector.h:1753:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::vector<_Tp, _Alloc>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\list:63, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qlist.h:51, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qlist.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_list.h:344:5: note: candidate: 'template bool std::operator==(const std::_List_iterator<_Tp>&, const std::_List_const_iterator<_Tp>&)' operator==(const _List_iterator<_Val>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_list.h:344:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::_List_iterator<_Tp>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\list:63, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qlist.h:51, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qlist.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_list.h:1987:5: note: candidate: 'template bool std::operator==(const std::__cxx11::list<_Tp, _Alloc>&, const std::__cxx11::list<_Tp, _Alloc>&)' operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y) ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_list.h:1987:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::__cxx11::list<_Tp, _Alloc>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\bits\node_handle.h:39, from q:\gcc\include\c++\8.3.0\bits\stl_tree.h:72, from q:\gcc\include\c++\8.3.0\map:60, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\optional:1279:5: note: candidate: 'template constexpr std::__optional_relop_t() == declval<_Up>()))> std::operator==(const std::optional<_Tp>&, const std::optional<_Up>&)' operator==(const optional<_Tp>& __lhs, const optional<_Up>& __rhs) ^~~~~~~~ q:\gcc\include\c++\8.3.0\optional:1279:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::optional<_Tp>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\bits\node_handle.h:39, from q:\gcc\include\c++\8.3.0\bits\stl_tree.h:72, from q:\gcc\include\c++\8.3.0\map:60, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\optional:1330:5: note: candidate: 'template constexpr bool std::operator==(const std::optional<_Tp>&, std::nullopt_t)' operator==(const optional<_Tp>& __lhs, nullopt_t) noexcept ^~~~~~~~ q:\gcc\include\c++\8.3.0\optional:1330:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::optional<_Tp>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\bits\node_handle.h:39, from q:\gcc\include\c++\8.3.0\bits\stl_tree.h:72, from q:\gcc\include\c++\8.3.0\map:60, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\optional:1335:5: note: candidate: 'template constexpr bool std::operator==(std::nullopt_t, const std::optional<_Tp>&)' operator==(nullopt_t, const optional<_Tp>& __rhs) noexcept ^~~~~~~~ q:\gcc\include\c++\8.3.0\optional:1335:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: 'const std::type_info' is not derived from 'const std::optional<_Tp>' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\bits\node_handle.h:39, from q:\gcc\include\c++\8.3.0\bits\stl_tree.h:72, from q:\gcc\include\c++\8.3.0\map:60, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\optional:1391:5: note: candidate: 'template constexpr std::__optional_relop_t() == declval<_Up>()))> std::operator==(const std::optional<_Tp>&, const _Up&)' operator==(const optional<_Tp>& __lhs, const _Up& __rhs) ^~~~~~~~ q:\gcc\include\c++\8.3.0\optional:1391:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::optional<_Tp>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\bits\node_handle.h:39, from q:\gcc\include\c++\8.3.0\bits\stl_tree.h:72, from q:\gcc\include\c++\8.3.0\map:60, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\optional:1397:5: note: candidate: 'template constexpr std::__optional_relop_t() == declval<_Tp>()))> std::operator==(const _Up&, const std::optional<_Tp>&)' operator==(const _Up& __lhs, const optional<_Tp>& __rhs) ^~~~~~~~ q:\gcc\include\c++\8.3.0\optional:1397:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: 'const std::type_info' is not derived from 'const std::optional<_Tp>' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\map:60, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_tree.h:406:5: note: candidate: 'template bool std::operator==(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&)' operator==(const _Rb_tree_iterator<_Val>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_tree.h:406:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::_Rb_tree_iterator<_Tp>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\map:60, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_tree.h:1549:5: note: candidate: 'template bool std::operator==(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)' operator==(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_tree.h:1549:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\tuple:39, from q:\gcc\include\c++\8.3.0\bits\stl_map.h:63, from q:\gcc\include\c++\8.3.0\map:61, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\array:252:5: note: candidate: 'template bool std::operator==(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)' operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two) ^~~~~~~~ q:\gcc\include\c++\8.3.0\array:252:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::array<_Tp, _Nm>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\bits\stl_map.h:63, from q:\gcc\include\c++\8.3.0\map:61, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\tuple:1413:5: note: candidate: 'template constexpr bool std::operator==(const std::tuple<_Tps ...>&, const std::tuple<_Args2 ...>&)' operator==(const tuple<_TElements...>& __t, ^~~~~~~~ q:\gcc\include\c++\8.3.0\tuple:1413:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::tuple<_Tps ...>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\map:61, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_map.h:1434:5: note: candidate: 'template bool std::operator==(const std::map<_Key, _Tp, _Compare, _Allocator>&, const std::map<_Key, _Tp, _Compare, _Allocator>&)' operator==(const map<_Key, _Tp, _Compare, _Alloc>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_map.h:1434:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::map<_Key, _Tp, _Compare, _Allocator>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\map:62, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetatype.h:56, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetatype.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_multimap.h:1098:5: note: candidate: 'template bool std::operator==(const std::multimap<_Key, _Tp, _Compare, _Allocator>&, const std::multimap<_Key, _Tp, _Compare, _Allocator>&)' operator==(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\stl_multimap.h:1098:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::multimap<_Key, _Tp, _Compare, _Allocator>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\functional:59, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qmap.h:54, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmap.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\std_function.h:745:5: note: candidate: 'template bool std::operator==(const std::function<_Res(_ArgTypes ...)>&, std::nullptr_t)' operator==(const function<_Res(_Args...)>& __f, nullptr_t) noexcept ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\std_function.h:745:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::function<_Res(_ArgTypes ...)>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\functional:59, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qmap.h:54, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmap.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\std_function.h:751:5: note: candidate: 'template bool std::operator==(std::nullptr_t, const std::function<_Res(_ArgTypes ...)>&)' operator==(nullptr_t, const function<_Res(_Args...)>& __f) noexcept ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\std_function.h:751:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: 'const std::type_info' is not derived from 'const std::function<_Res(_ArgTypes ...)>' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\unordered_map:47, from q:\gcc\include\c++\8.3.0\functional:61, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qmap.h:54, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmap.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\unordered_map.h:2057:5: note: candidate: 'template bool std::operator==(const std::unordered_map<_Key1, _Tp1, _Hash1, _Pred1, _Alloc1>&, const std::unordered_map<_Key1, _Tp1, _Hash1, _Pred1, _Alloc1>&)' operator==(const unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unordered_map.h:2057:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::unordered_map<_Key1, _Tp1, _Hash1, _Pred1, _Alloc1>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\gcc\include\c++\8.3.0\unordered_map:47, from q:\gcc\include\c++\8.3.0\functional:61, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qmap.h:54, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmap.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\unordered_map.h:2069:5: note: candidate: 'template bool std::operator==(const std::unordered_multimap<_Key1, _Tp1, _Hash1, _Pred1, _Alloc1>&, const std::unordered_multimap<_Key1, _Tp1, _Hash1, _Pred1, _Alloc1>&)' operator==(const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\unordered_map.h:2069:5: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::unordered_multimap<_Key1, _Tp1, _Hash1, _Pred1, _Alloc1>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:57, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\variant:984:3: note: candidate: 'template constexpr bool std::operator==(const std::variant<_Types ...>&, const std::variant<_Types ...>&)' _VARIANT_RELATION_FUNCTION_TEMPLATE(==, equal) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\variant:984:3: note: template argument deduction/substitution failed: In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:581:45: note: mismatched types 'const std::variant<_Types ...>' and 'const int' else if (__ti == typeid(_Sp_make_shared_tag)) ^ In file included from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:57, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\variant:984:3: note: candidate: 'constexpr bool std::operator==(std::monostate, std::monostate)' _VARIANT_RELATION_FUNCTION_TEMPLATE(==, equal) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\variant:984:3: note: no known conversion for argument 1 from 'const int' to 'std::monostate' In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:582:31: error: expected nested-name-specifier before 'remove_cv' return const_cast::type*>(_M_ptr()); ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:582:31: error: expected '>' before 'remove_cv' q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:582:31: error: expected '(' before 'remove_cv' return const_cast::type*>(_M_ptr()); ^~~~~~~~~ ( q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:582:31: error: 'remove_cv' was not declared in this scope return const_cast::type*>(_M_ptr()); ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:582:31: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\type_traits:190:12: note: 'std::remove_cv' struct remove_cv; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:582:44: error: expected primary-expression before '>' token return const_cast::type*>(_M_ptr()); ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:582:47: error: '::type' has not been declared return const_cast::type*>(_M_ptr()); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:582:47: note: suggested alternative: 'time' return const_cast::type*>(_M_ptr()); ^~~~ time q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:582:52: error: expected primary-expression before '>' token return const_cast::type*>(_M_ptr()); ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:582:63: error: expected ')' before ';' token return const_cast::type*>(_M_ptr()); ^ ) q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:633:44: error: 'false_type' has not been declared __shared_count(_Ptr __p, /* is_array = */ false_type) ^~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:638:44: error: 'true_type' has not been declared __shared_count(_Ptr __p, /* is_array = */ true_type) ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:638:2: error: 'template template DX::std::__shared_count<_Lp>::__shared_count(_Ptr, int)' cannot be overloaded with 'template template DX::std::__shared_count<_Lp>::__shared_count(_Ptr, int)' __shared_count(_Ptr __p, /* is_array = */ true_type) ^~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:633:2: note: previous declaration 'template template DX::std::__shared_count<_Lp>::__shared_count(_Ptr, int)' __shared_count(_Ptr __p, /* is_array = */ false_type) ^~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:723:61: error: 'DX::std::nothrow_t' has not been declared explicit __shared_count(const __weak_count<_Lp>& __r, std::nothrow_t); ^~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:770:33: error: 'type_info' in namespace 'DX::std' does not name a type _M_get_deleter(const std::type_info& __ti) const noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__shared_count<_Lp>::__shared_count(_Ptr, int)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:639:45: error: 'allocator' was not declared in this scope : __shared_count(__p, __sp_array_delete{}, allocator()) ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:639:45: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\alloc_traits.h:35, from q:\gcc\include\c++\8.3.0\ext\alloc_traits.h:36, from q:\gcc\include\c++\8.3.0\bits\stl_construct.h:61, from q:\gcc\include\c++\8.3.0\bits\stl_tempbuf.h:60, from q:\gcc\include\c++\8.3.0\bits\stl_algo.h:62, from q:\gcc\include\c++\8.3.0\algorithm:62, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\memoryfwd.h:64:11: note: 'std::allocator' class allocator; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:639:55: error: expected primary-expression before 'void' : __shared_count(__p, __sp_array_delete{}, allocator()) ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__shared_count<_Lp>::__shared_count(_Ptr, _Deleter)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:645:29: error: 'move' is not a member of 'DX::std' : __shared_count(__p, std::move(__d), allocator()) ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:645:29: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:645:40: error: 'allocator' was not declared in this scope : __shared_count(__p, std::move(__d), allocator()) ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:645:40: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\alloc_traits.h:35, from q:\gcc\include\c++\8.3.0\ext\alloc_traits.h:36, from q:\gcc\include\c++\8.3.0\bits\stl_construct.h:61, from q:\gcc\include\c++\8.3.0\bits\stl_tempbuf.h:60, from q:\gcc\include\c++\8.3.0\bits\stl_algo.h:62, from q:\gcc\include\c++\8.3.0\algorithm:62, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\memoryfwd.h:64:11: note: 'std::allocator' class allocator; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:645:50: error: expected primary-expression before 'void' : __shared_count(__p, std::move(__d), allocator()) ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__shared_count<_Lp>::__shared_count(_Ptr, _Deleter, _Alloc)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:656:28: error: '__allocate_guarded' is not a member of 'DX::std' auto __guard = std::__allocate_guarded(__a2); ^~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:656:28: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_list.h:63, from q:\gcc\include\c++\8.3.0\list:63, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qlist.h:51, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qlist.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\allocated_ptr.h:95:5: note: 'std::__allocate_guarded' __allocate_guarded(_Alloc& __a) ^~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:658:44: error: 'move' is not a member of 'DX::std' ::new (__mem) _Sp_cd_type(__p, std::move(__d), std::move(__a)); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:658:44: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:658:60: error: 'move' is not a member of 'DX::std' ::new (__mem) _Sp_cd_type(__p, std::move(__d), std::move(__a)); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:658:60: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__shared_count<_Lp>::__shared_count(_Tp*&, DX::std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:675:24: error: '__allocate_guarded' is not a member of 'DX::std' auto __guard = std::__allocate_guarded(__a2); ^~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:675:24: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_list.h:63, from q:\gcc\include\c++\8.3.0\list:63, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qlist.h:51, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qlist.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\allocated_ptr.h:95:5: note: 'std::__allocate_guarded' __allocate_guarded(_Alloc& __a) ^~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:678:33: error: 'forward' is not a member of 'DX::std' _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:678:33: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:85:5: note: 'std::forward' forward(typename std::remove_reference<_Tp>::type&& __t) noexcept ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:678:46: error: expected primary-expression before '>' token _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__shared_count<_Lp>::__shared_count(DX::std::unique_ptr<_Up, _Ep>&&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:705:27: error: expected nested-name-specifier before 'conditional' using _Del2 = typename conditional::value, ^~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:709:34: error: '_Del2' was not declared in this scope = _Sp_counted_deleter<_Ptr, _Del2, allocator, _Lp>; ^~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:709:34: note: suggested alternative: '_Del' = _Sp_counted_deleter<_Ptr, _Del2, allocator, _Lp>; ^~~~~ _Del q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:709:41: error: 'allocator' was not declared in this scope = _Sp_counted_deleter<_Ptr, _Del2, allocator, _Lp>; ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:709:41: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\alloc_traits.h:35, from q:\gcc\include\c++\8.3.0\ext\alloc_traits.h:36, from q:\gcc\include\c++\8.3.0\bits\stl_construct.h:61, from q:\gcc\include\c++\8.3.0\bits\stl_tempbuf.h:60, from q:\gcc\include\c++\8.3.0\bits\stl_algo.h:62, from q:\gcc\include\c++\8.3.0\algorithm:62, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\memoryfwd.h:64:11: note: 'std::allocator' class allocator; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:709:55: error: wrong number of template arguments (3, should be 4) = _Sp_counted_deleter<_Ptr, _Del2, allocator, _Lp>; ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:438:31: note: provided for 'template class DX::std::_Sp_counted_deleter' class _Sp_counted_deleter final : public _Sp_counted_base<_Lp> ^~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:710:19: error: 'allocator' does not name a type; did you mean 'alloca'? using _Alloc = allocator<_Sp_cd_type>; ^~~~~~~~~ alloca q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:711:26: error: 'allocator_traits' does not name a type using _Alloc_traits = allocator_traits<_Alloc>; ^~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:712:4: error: '_Alloc' was not declared in this scope _Alloc __a; ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:712:4: note: suggested alternative: 'malloc' _Alloc __a; ^~~~~~ malloc q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:713:4: error: '_Sp_cd_type' was not declared in this scope _Sp_cd_type* __mem = _Alloc_traits::allocate(__a, 1); ^~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:713:4: note: suggested alternative: '_pctype' _Sp_cd_type* __mem = _Alloc_traits::allocate(__a, 1); ^~~~~~~~~~~ _pctype q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:713:17: error: '__mem' was not declared in this scope _Sp_cd_type* __mem = _Alloc_traits::allocate(__a, 1); ^~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:713:25: error: '_Alloc_traits' has not been declared _Sp_cd_type* __mem = _Alloc_traits::allocate(__a, 1); ^~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:713:49: error: '__a' was not declared in this scope _Sp_cd_type* __mem = _Alloc_traits::allocate(__a, 1); ^~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:713:49: note: suggested alternative: '__r' _Sp_cd_type* __mem = _Alloc_traits::allocate(__a, 1); ^~~ __r q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:714:4: error: '_Alloc_traits' has not been declared _Alloc_traits::construct(__a, __mem, __r.release(), ^~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'bool DX::std::__shared_count<_Lp>::_M_less(const DX::std::__shared_count<_Lp>&) const': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:775:21: error: 'less' is not a member of 'DX::std' { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); } ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:775:21: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\string:48, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_function.h:340:12: note: 'std::less' struct less; ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:775:47: error: expected primary-expression before '*' token { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); } ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:775:48: error: expected primary-expression before '>' token { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); } ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:775:50: error: expected primary-expression before ')' token { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); } ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'bool DX::std::__shared_count<_Lp>::_M_less(const DX::std::__weak_count<_Lp>&) const': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:779:21: error: 'less' is not a member of 'DX::std' { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); } ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:779:21: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\string:48, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_function.h:340:12: note: 'std::less' struct less; ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:779:47: error: expected primary-expression before '*' token { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); } ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:779:48: error: expected primary-expression before '>' token { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); } ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:779:50: error: expected primary-expression before ')' token { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); } ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'bool DX::std::__weak_count<_Lp>::_M_less(const DX::std::__weak_count<_Lp>&) const': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:872:21: error: 'less' is not a member of 'DX::std' { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); } ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:872:21: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\string:48, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_function.h:340:12: note: 'std::less' struct less; ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:872:47: error: expected primary-expression before '*' token { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); } ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:872:48: error: expected primary-expression before '>' token { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); } ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:872:50: error: expected primary-expression before ')' token { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); } ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'bool DX::std::__weak_count<_Lp>::_M_less(const DX::std::__shared_count<_Lp>&) const': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:876:21: error: 'less' is not a member of 'DX::std' { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); } ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:876:21: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\string:48, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_function.h:340:12: note: 'std::less' struct less; ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:876:47: error: expected primary-expression before '*' token { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); } ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:876:48: error: expected primary-expression before '>' token { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); } ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:876:50: error: expected primary-expression before ')' token { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); } ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:905:50: error: 'DX::std::nothrow_t' has not been declared __shared_count(const __weak_count<_Lp>& __r, std::nothrow_t) ^~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:922:5: error: expected class-name before '{' token { }; ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:926:21: error: expected template-name before '<' token : is_convertible<_Yp*, _Tp*>::type ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:926:21: error: expected '{' before '<' token q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:932:5: error: expected class-name before '{' token { }; ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:937:5: error: expected class-name before '{' token { }; ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:942:5: error: expected class-name before '{' token { }; ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:947:5: error: expected class-name before '{' token { }; ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:953:5: error: expected class-name before '{' token { }; ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:956:54: error: '__void_t' was not declared in this scope struct __sp_is_constructible_arrN<_Up, _Nm, _Yp, __void_t<_Yp[_Nm]>> ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:956:54: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\type_traits:2355:46: note: 'std::__void_t' template using __void_t = void; ^ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:956:70: error: template argument 4 is invalid struct __sp_is_constructible_arrN<_Up, _Nm, _Yp, __void_t<_Yp[_Nm]>> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:956:71: error: expected unqualified-id before '>' token struct __sp_is_constructible_arrN<_Up, _Nm, _Yp, __void_t<_Yp[_Nm]>> ^~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:964:5: error: expected class-name before '{' token { }; ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:967:48: error: '__void_t' was not declared in this scope struct __sp_is_constructible_arr<_Up, _Yp, __void_t<_Yp[]>> ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:967:48: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\type_traits:2355:46: note: 'std::__void_t' template using __void_t = void; ^ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:967:61: error: template argument 3 is invalid struct __sp_is_constructible_arr<_Up, _Yp, __void_t<_Yp[]>> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:967:62: error: expected unqualified-id before '>' token struct __sp_is_constructible_arr<_Up, _Yp, __void_t<_Yp[]>> ^~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:990:21: error: expected template-name before '<' token : is_convertible<_Yp*, _Tp*>::type ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:990:21: error: expected '{' before '<' token q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:996:12: error: 'is_array' was not declared in this scope bool = is_array<_Tp>::value, bool = is_void<_Tp>::value> ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:996:12: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\type_traits:347:12: note: 'std::is_array' struct is_array ^~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:996:24: error: expected primary-expression before '>' token bool = is_array<_Tp>::value, bool = is_void<_Tp>::value> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:996:27: error: 'value' in namespace '::' does not name a type bool = is_array<_Tp>::value, bool = is_void<_Tp>::value> ^~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1024:11: error: '__shared_ptr_access' is not a class template class __shared_ptr_access<_Tp, _Lp, false, true> ^~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1040:52: error: wrong number of template arguments (4, should be 2) class __shared_ptr_access<_Tp, _Lp, true, false> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1024:52: note: provided for 'template class DX::std::__shared_ptr_access' class __shared_ptr_access<_Tp, _Lp, false, true> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1082:37: error: expected nested-name-specifier before 'remove_extent' using element_type = typename remove_extent<_Tp>::type; ^~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1088:15: error: expected nested-name-specifier before 'enable_if' = typename enable_if<__sp_is_constructible<_Tp, _Yp>::value>::type; ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1093:4: error: expected nested-name-specifier before 'enable_if' enable_if<__sp_compatible_with<_Yp*, _Tp*>::value, _Res>::type; ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1097:22: error: '_Compatible' does not name a type; did you mean 'QConcatenable'? using _Assignable = _Compatible<_Yp, __shared_ptr&>; ^~~~~~~~~~~ QConcatenable q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1102:35: error: expected nested-name-specifier before 'enable_if' using _UniqCompatible = typename enable_if<__and_< ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1108:26: error: '_UniqCompatible' does not name a type using _UniqAssignable = _UniqCompatible<_Yp, _Del, __shared_ptr&>; ^~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1120:41: error: '_SafeConv' does not name a type template> ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1120:50: error: expected '>' before '<' token template> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1130:60: error: '_SafeConv' does not name a type template> ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1130:69: error: expected '>' before '<' token template> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1140:20: error: '_SafeConv' does not name a type typename = _SafeConv<_Yp>> ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1140:29: error: expected '>' before '<' token typename = _SafeConv<_Yp>> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1150:24: error: expected ')' before '__p' __shared_ptr(nullptr_t __p, _Deleter __d) ~ ^~~~ ) q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1155:31: error: expected ')' before '__p' __shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a) ~ ^~~~ ) q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1161:8: error: 'element_type' has not been declared element_type* __p) noexcept ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1169:41: error: '_Compatible' does not name a type; did you mean 'QConcatenable'? template> ^~~~~~~~~~~ QConcatenable q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1169:52: error: expected '>' before '<' token template> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1181:41: error: '_Compatible' does not name a type; did you mean 'QConcatenable'? template> ^~~~~~~~~~~ QConcatenable q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1181:52: error: expected '>' before '<' token template> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1189:41: error: '_Compatible' does not name a type; did you mean 'QConcatenable'? template> ^~~~~~~~~~~ QConcatenable q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1189:52: error: expected '>' before '<' token template> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1200:20: error: '_UniqCompatible' does not name a type typename = _UniqCompatible<_Yp, _Del>> ^~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1200:35: error: expected '>' before '<' token typename = _UniqCompatible<_Yp, _Del>> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1231:41: error: '_Compatible' does not name a type; did you mean 'QConcatenable'? template> ^~~~~~~~~~~ QConcatenable q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1231:52: error: expected '>' before '<' token template> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1236:39: error: non-static data member 'nullptr_t' declared 'constexpr' constexpr __shared_ptr(nullptr_t) noexcept : __shared_ptr() { } ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1236:39: error: expected ';' at end of member declaration constexpr __shared_ptr(nullptr_t) noexcept : __shared_ptr() { } ^ ; q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1236:41: error: expected unqualified-id before 'noexcept' constexpr __shared_ptr(nullptr_t) noexcept : __shared_ptr() { } ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1239:2: error: '_Assignable' does not name a type; did you mean 'signal'? _Assignable<_Yp> ^~~~~~~~~~~ signal q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1251:2: error: '_Assignable' does not name a type; did you mean 'signal'? _Assignable<_Yp> ^~~~~~~~~~~ signal q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1268:2: error: '_Assignable' does not name a type; did you mean 'signal'? _Assignable<_Yp> ^~~~~~~~~~~ signal q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1276:2: error: '_UniqAssignable' does not name a type _UniqAssignable<_Yp, _Del> ^~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1288:2: error: '_SafeConv' does not name a type _SafeConv<_Yp> ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1297:2: error: '_SafeConv' does not name a type _SafeConv<_Yp> ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1302:2: error: '_SafeConv' does not name a type _SafeConv<_Yp> ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1306:7: error: 'element_type' does not name a type; did you mean 'weak_type'? element_type* ^~~~~~~~~~~~ weak_type q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1306:7: note: (perhaps 'typename DX::std::__shared_ptr_access<_Tp, _Lp>::element_type' was intended) q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1352:53: error: 'DX::std::nothrow_t' has not been declared __shared_ptr(const __weak_ptr<_Tp, _Lp>& __r, std::nothrow_t) ^~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1364:13: error: 'declval' is not a member of 'DX::std' std::declval&>(), ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1364:13: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\type_traits:2056:10: note: 'std::declval' auto declval() noexcept -> decltype(__declval<_Tp>(0)) ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1365:13: error: 'declval' is not a member of 'DX::std' std::declval<_Yp*>())); ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1365:13: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\type_traits:2056:10: note: 'std::declval' auto declval() noexcept -> decltype(__declval<_Tp>(0)) ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1363:33: error: there are no arguments to '__enable_shared_from_this_base' that depend on a template parameter, so a declaration of '__enable_shared_from_this_base' must be available [-fpermissive] using __esft_base_t = decltype(__enable_shared_from_this_base( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1363:33: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1364:13: error: 'declval' is not a member of 'DX::std' std::declval&>(), ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1364:13: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\type_traits:2056:10: note: 'std::declval' auto declval() noexcept -> decltype(__declval<_Tp>(0)) ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1364:21: error: expected primary-expression before 'const' std::declval&>(), ^~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1365:13: error: 'declval' is not a member of 'DX::std' std::declval<_Yp*>())); ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1365:13: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\type_traits:2056:10: note: 'std::declval' auto declval() noexcept -> decltype(__declval<_Tp>(0)) ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1365:24: error: expected primary-expression before '*' token std::declval<_Yp*>())); ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1365:25: error: expected primary-expression before '>' token std::declval<_Yp*>())); ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1365:27: error: expected primary-expression before ')' token std::declval<_Yp*>())); ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1363:33: error: there are no arguments to '__enable_shared_from_this_base' that depend on a template parameter, so a declaration of '__enable_shared_from_this_base' must be available [-fpermissive] using __esft_base_t = decltype(__enable_shared_from_this_base( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1370:15: error: expected class-name before '{' token : false_type { }; ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1373:30: error: '__void_t' was not declared in this scope struct __has_esft_base<_Yp, __void_t<__esft_base_t<_Yp>>> ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1373:30: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\type_traits:2355:46: note: 'std::__void_t' template using __void_t = void; ^ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In substitution of 'template template using __esft_base_t = decltype (__enable_shared_from_this_base(, )) [with _Yp = _Yp; _Tp = _Tp; DX::__gnu_cxx::_Lock_policy _Lp = _Lp]': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1373:53: required from here q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1365:28: error: '__enable_shared_from_this_base' was not declared in this scope std::declval<_Yp*>())); ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1373:56: error: template argument 2 is invalid struct __has_esft_base<_Yp, __void_t<__esft_base_t<_Yp>>> ^~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1373:58: error: expected unqualified-id before '>' token struct __has_esft_base<_Yp, __void_t<__esft_base_t<_Yp>>> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1376:55: error: expected nested-name-specifier before 'remove_cv' template::type> ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1376:55: error: expected '>' before 'remove_cv' q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1377:11: error: expected nested-name-specifier before 'enable_if' typename enable_if<__has_esft_base<_Yp2>::value>::type ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1377:20: error: expected initializer before '<' token typename enable_if<__has_esft_base<_Yp2>::value>::type ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1384:55: error: expected nested-name-specifier before 'remove_cv' template::type> ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1384:55: error: expected '>' before 'remove_cv' q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1385:11: error: expected nested-name-specifier before 'enable_if' typename enable_if::value>::type ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1385:20: error: expected initializer before '<' token typename enable_if::value>::type ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1390:33: error: 'type_info' in namespace 'DX::std' does not name a type _M_get_deleter(const std::type_info& __ti) const noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1402:7: error: 'element_type' does not name a type; did you mean 'weak_type'? element_type* _M_ptr; // Contained pointer. ^~~~~~~~~~~~ weak_type q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1402:7: note: (perhaps 'typename DX::std::__shared_ptr_access<_Tp, _Lp>::element_type' was intended) q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'constexpr DX::std::__shared_ptr<_Tp, _Lp>::__shared_ptr()': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1117:9: error: class 'DX::std::__shared_ptr<_Tp, _Lp>' does not have any field named '_M_ptr' : _M_ptr(0), _M_refcount() ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__shared_ptr<_Tp, _Lp>::__shared_ptr(_Yp*)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1123:4: error: class 'DX::std::__shared_ptr<_Tp, _Lp>' does not have any field named '_M_ptr' : _M_ptr(__p), _M_refcount(__p, typename is_array<_Tp>::type()) ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1123:43: error: expected nested-name-specifier before 'is_array' : _M_ptr(__p), _M_refcount(__p, typename is_array<_Tp>::type()) ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1123:43: error: expected '(' before 'is_array' : _M_ptr(__p), _M_refcount(__p, typename is_array<_Tp>::type()) ^~~~~~~~ ( q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1125:20: error: 'is_void' was not declared in this scope static_assert( !is_void<_Yp>::value, "incomplete type" ); ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1125:20: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\type_traits:202:12: note: 'std::is_void' struct is_void ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1125:31: error: expected primary-expression before '>' token static_assert( !is_void<_Yp>::value, "incomplete type" ); ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1125:34: error: '::value' has not been declared static_assert( !is_void<_Yp>::value, "incomplete type" ); ^~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__shared_ptr<_Tp, _Lp>::__shared_ptr(_Yp*, _Deleter)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1132:4: error: class 'DX::std::__shared_ptr<_Tp, _Lp>' does not have any field named '_M_ptr' : _M_ptr(__p), _M_refcount(__p, std::move(__d)) ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1132:39: error: 'move' is not a member of 'DX::std' : _M_ptr(__p), _M_refcount(__p, std::move(__d)) ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1132:39: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1134:18: error: '__is_invocable' was not declared in this scope static_assert(__is_invocable<_Deleter&, _Yp*&>::value, ^~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1134:18: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\type_traits:2622:12: note: 'std::__is_invocable' struct __is_invocable ^~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1134:41: error: expected primary-expression before '&' token static_assert(__is_invocable<_Deleter&, _Yp*&>::value, ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1134:42: error: expected primary-expression before ',' token static_assert(__is_invocable<_Deleter&, _Yp*&>::value, ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1134:44: error: expected string-literal before '_Yp' static_assert(__is_invocable<_Deleter&, _Yp*&>::value, ^~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1134:43: error: expected ')' before '_Yp' static_assert(__is_invocable<_Deleter&, _Yp*&>::value, ~ ^~~~ ) q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__shared_ptr<_Tp, _Lp>::__shared_ptr(_Yp*, _Deleter, _Alloc)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1142:4: error: class 'DX::std::__shared_ptr<_Tp, _Lp>' does not have any field named '_M_ptr' : _M_ptr(__p), _M_refcount(__p, std::move(__d), std::move(__a)) ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1142:39: error: 'move' is not a member of 'DX::std' : _M_ptr(__p), _M_refcount(__p, std::move(__d), std::move(__a)) ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1142:39: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1142:55: error: 'move' is not a member of 'DX::std' : _M_ptr(__p), _M_refcount(__p, std::move(__d), std::move(__a)) ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1142:55: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1144:18: error: '__is_invocable' was not declared in this scope static_assert(__is_invocable<_Deleter&, _Yp*&>::value, ^~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1144:18: note: suggested alternative: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\type_traits:2622:12: note: 'std::__is_invocable' struct __is_invocable ^~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1144:41: error: expected primary-expression before '&' token static_assert(__is_invocable<_Deleter&, _Yp*&>::value, ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1144:42: error: expected primary-expression before ',' token static_assert(__is_invocable<_Deleter&, _Yp*&>::value, ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1144:44: error: expected string-literal before '_Yp' static_assert(__is_invocable<_Deleter&, _Yp*&>::value, ^~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1144:43: error: expected ')' before '_Yp' static_assert(__is_invocable<_Deleter&, _Yp*&>::value, ~ ^~~~ ) q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__shared_ptr<_Tp, _Lp>::__shared_ptr(const DX::std::__shared_ptr<_Yp, _Lp>&, int*)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1162:4: error: class 'DX::std::__shared_ptr<_Tp, _Lp>' does not have any field named '_M_ptr' : _M_ptr(__p), _M_refcount(__r._M_refcount) // never throws ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__shared_ptr<_Tp, _Lp>::__shared_ptr(const DX::std::__shared_ptr<_Yp, _Lp>&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1171:4: error: class 'DX::std::__shared_ptr<_Tp, _Lp>' does not have any field named '_M_ptr' : _M_ptr(__r._M_ptr), _M_refcount(__r._M_refcount) ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__shared_ptr<_Tp, _Lp>::__shared_ptr(DX::std::__shared_ptr<_Tp, _Lp>&&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1175:9: error: class 'DX::std::__shared_ptr<_Tp, _Lp>' does not have any field named '_M_ptr' : _M_ptr(__r._M_ptr), _M_refcount() ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__shared_ptr<_Tp, _Lp>::__shared_ptr(DX::std::__shared_ptr<_Yp, _Lp>&&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1183:4: error: class 'DX::std::__shared_ptr<_Tp, _Lp>' does not have any field named '_M_ptr' : _M_ptr(__r._M_ptr), _M_refcount() ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__shared_ptr<_Tp, _Lp>::__shared_ptr(const DX::std::__weak_ptr<_Yp, _Lp>&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1195:4: error: '_M_ptr' was not declared in this scope _M_ptr = __r._M_ptr; ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1195:4: note: suggested alternative: '__ct ' _M_ptr = __r._M_ptr; ^~~~~~ __ct q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__shared_ptr<_Tp, _Lp>::__shared_ptr(DX::std::unique_ptr<_Up, _Ep>&&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1202:4: error: class 'DX::std::__shared_ptr<_Tp, _Lp>' does not have any field named '_M_ptr' : _M_ptr(__r.get()), _M_refcount() ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1205:43: error: 'move' is not a member of 'DX::std' _M_refcount = __shared_count<_Lp>(std::move(__r)); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1205:43: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'DX::std::__shared_ptr<_Tp, _Lp>& DX::std::__shared_ptr<_Tp, _Lp>::operator=(DX::std::__shared_ptr<_Tp, _Lp>&&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1263:20: error: 'move' is not a member of 'DX::std' __shared_ptr(std::move(__r)).swap(*this); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1263:20: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'DX::std::__shared_ptr<_Tp, _Lp>::operator bool() const': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1311:16: error: '_M_ptr' was not declared in this scope { return _M_ptr == 0 ? false : true; } ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1311:16: note: suggested alternative: '__ct ' { return _M_ptr == 0 ? false : true; } ^~~~~~ __ct q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'void DX::std::__shared_ptr<_Tp, _Lp>::swap(DX::std::__shared_ptr<_Tp, _Lp>&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1324:7: error: 'swap' is not a member of 'DX::std' std::swap(_M_ptr, __other._M_ptr); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1324:7: note: suggested alternatives: In file included from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:57, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\variant:1004:5: note: 'std::swap' swap(variant<_Types...>&, variant<_Types...>&) = delete; ^~~~ In file included from Q:\qt-5.13.0\src\qtbase\include/QtCore/qtypeinfo.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:1218, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\qt-5.13.0\src\qtbase\src\corelib\global\qtypeinfo.h:310:13: note: 'DX::swap' inline void swap(TYPE &value1, TYPE &value2) \ ^~~~ q:\qt-5.13.0\src\qtbase\src\corelib\global\qtypeinfo.h:313:32: note: in expansion of macro 'Q_DECLARE_SHARED_IMPL' #define Q_DECLARE_SHARED(TYPE) Q_DECLARE_SHARED_IMPL(TYPE, Q_MOVABLE_TYPE) ^~~~~~~~~~~~~~~~~~~~~ q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:605:1: note: in expansion of macro 'Q_DECLARE_SHARED' Q_DECLARE_SHARED(QVariant) ^~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:182:5: note: 'std::swap' swap(_Tp& __a, _Tp& __b) ^~~~ q:\gcc\include\c++\8.3.0\bits\move.h:182:5: note: 'std::swap' In file included from q:\gcc\include\c++\8.3.0\exception:143, from q:\gcc\include\c++\8.3.0\new:40, from q:\gcc\include\c++\8.3.0\bits\stl_construct.h:59, from q:\gcc\include\c++\8.3.0\bits\stl_tempbuf.h:60, from q:\gcc\include\c++\8.3.0\bits\stl_algo.h:62, from q:\gcc\include\c++\8.3.0\algorithm:62, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\exception_ptr.h:166:5: note: 'std::__exception_ptr::swap' swap(exception_ptr& __lhs, exception_ptr& __rhs) ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:182:5: note: 'std::swap' swap(_Tp& __a, _Tp& __b) ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1324:12: error: '_M_ptr' was not declared in this scope std::swap(_M_ptr, __other._M_ptr); ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1324:12: note: suggested alternative: '__ct ' std::swap(_M_ptr, __other._M_ptr); ^~~~~~ __ct q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__shared_ptr<_Tp, _Lp>::__shared_ptr(DX::std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1342:4: error: class 'DX::std::__shared_ptr<_Tp, _Lp>' does not have any field named '_M_ptr' : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1342:26: error: '_M_ptr' was not declared in this scope : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1342:26: note: suggested alternative: '__ct ' : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) ^~~~~~ __ct q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1342:46: error: 'forward' is not a member of 'DX::std' : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1342:46: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:85:5: note: 'std::forward' forward(typename std::remove_reference<_Tp>::type&& __t) noexcept ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1342:59: error: expected primary-expression before '>' token : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1343:4: error: there are no arguments to '_M_enable_shared_from_this_with' that depend on a template parameter, so a declaration of '_M_enable_shared_from_this_with' must be available [-fpermissive] { _M_enable_shared_from_this_with(_M_ptr); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__shared_ptr<_Tp, _Lp>::__shared_ptr(const DX::std::__weak_ptr<_Tp, _Lp>&, int)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1353:43: error: 'nothrow' is not a member of 'DX::std' : _M_refcount(__r._M_refcount, std::nothrow) ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1353:43: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_construct.h:59, from q:\gcc\include\c++\8.3.0\bits\stl_tempbuf.h:60, from q:\gcc\include\c++\8.3.0\bits\stl_algo.h:62, from q:\gcc\include\c++\8.3.0\algorithm:62, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\new:93:26: note: 'std::nothrow' extern const nothrow_t nothrow; ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1355:2: error: '_M_ptr' was not declared in this scope _M_ptr = _M_refcount._M_get_use_count() ? __r._M_ptr : nullptr; ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1355:2: note: suggested alternative: '__ct ' _M_ptr = _M_refcount._M_get_use_count() ? __r._M_ptr : nullptr; ^~~~~~ __ct q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1416:51: error: 'nullptr_t' has not been declared operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1421:16: error: declaration of 'operator==' as non-function operator==(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1421:16: error: 'nullptr_t' was not declared in this scope q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1421:16: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1421:27: error: expected primary-expression before 'const' operator==(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept ^~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1421:57: error: '__a' was not declared in this scope operator==(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept ^~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1432:51: error: 'nullptr_t' has not been declared operator!=(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1437:16: error: declaration of 'operator!=' as non-function operator!=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1437:16: error: 'nullptr_t' was not declared in this scope q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1437:16: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1437:27: error: expected primary-expression before 'const' operator!=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept ^~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1437:57: error: '__a' was not declared in this scope operator!=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept ^~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In function 'bool DX::std::operator<(const DX::std::__shared_ptr<_Tp1, _Lp>&, const DX::std::__shared_ptr<_Tp2, _Lp>&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1447:28: error: expected nested-name-specifier before 'common_type' using _Vp = typename common_type<_Tp_elt*, _Up_elt*>::type; ^~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1448:14: error: 'less' was not declared in this scope return less<_Vp>()(__a.get(), __b.get()); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1448:14: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\string:48, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_function.h:340:12: note: 'std::less' struct less; ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1448:19: error: '_Vp' was not declared in this scope return less<_Vp>()(__a.get(), __b.get()); ^~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1448:19: note: suggested alternative: '_Lp' return less<_Vp>()(__a.get(), __b.get()); ^~~ _Lp q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1448:24: error: expected primary-expression before ')' token return less<_Vp>()(__a.get(), __b.get()); ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1453:50: error: 'nullptr_t' has not been declared operator<(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In function 'bool DX::std::operator<(const DX::std::__shared_ptr<_Tp, _Lp>&, int)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1456:14: error: 'less' was not declared in this scope return less<_Tp_elt*>()(__a.get(), nullptr); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1456:14: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\string:48, from q:\qt-5.13.0\src\qtbase\src\corelib\tools\qbytearray.h:52, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbytearray.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qvariant.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qvariant.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_function.h:340:12: note: 'std::less' struct less; ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1456:26: error: expected primary-expression before '*' token return less<_Tp_elt*>()(__a.get(), nullptr); ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1456:27: error: expected primary-expression before '>' token return less<_Tp_elt*>()(__a.get(), nullptr); ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1456:29: error: expected primary-expression before ')' token return less<_Tp_elt*>()(__a.get(), nullptr); ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1461:15: error: declaration of 'operator<' as non-function operator<(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1461:15: error: 'nullptr_t' was not declared in this scope q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1461:15: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1461:26: error: expected primary-expression before 'const' operator<(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept ^~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1461:56: error: '__a' was not declared in this scope operator<(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept ^~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1475:51: error: 'nullptr_t' has not been declared operator<=(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1480:16: error: declaration of 'operator<=' as non-function operator<=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1480:16: error: 'nullptr_t' was not declared in this scope q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1480:16: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1480:27: error: expected primary-expression before 'const' operator<=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept ^~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1480:57: error: '__a' was not declared in this scope operator<=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept ^~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1491:50: error: 'nullptr_t' has not been declared operator>(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1496:15: error: declaration of 'operator>' as non-function operator>(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1496:15: error: 'nullptr_t' was not declared in this scope q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1496:15: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1496:26: error: expected primary-expression before 'const' operator>(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept ^~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1496:56: error: '__a' was not declared in this scope operator>(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept ^~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1507:51: error: 'nullptr_t' has not been declared operator>=(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1512:16: error: declaration of 'operator>=' as non-function operator>=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1512:16: error: 'nullptr_t' was not declared in this scope q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1512:16: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1512:27: error: expected primary-expression before 'const' operator>=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept ^~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1512:57: error: '__a' was not declared in this scope operator>=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept ^~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1516:45: error: expected template-name before '<' token struct _Sp_less : public binary_function<_Sp, _Sp, bool> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1516:45: error: expected '{' before '<' token q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1527:12: error: 'less' is not a class template struct less<__shared_ptr<_Tp, _Lp>> ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1595:4: error: expected nested-name-specifier before 'enable_if' enable_if<__sp_compatible_with<_Yp*, _Tp*>::value, _Res>::type; ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1599:22: error: '_Compatible' does not name a type; did you mean 'QConcatenable'? using _Assignable = _Compatible<_Yp, __weak_ptr&>; ^~~~~~~~~~~ QConcatenable q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1602:37: error: expected nested-name-specifier before 'remove_extent' using element_type = typename remove_extent<_Tp>::type; ^~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1626:41: error: '_Compatible' does not name a type; did you mean 'QConcatenable'? template> ^~~~~~~~~~~ QConcatenable q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1626:52: error: expected '>' before '<' token template> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1631:41: error: '_Compatible' does not name a type; did you mean 'QConcatenable'? template> ^~~~~~~~~~~ QConcatenable q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1631:52: error: expected '>' before '<' token template> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1640:41: error: '_Compatible' does not name a type; did you mean 'QConcatenable'? template> ^~~~~~~~~~~ QConcatenable q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1640:52: error: expected '>' before '<' token template> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1649:2: error: '_Assignable' does not name a type; did you mean 'signal'? _Assignable<_Yp> ^~~~~~~~~~~ signal q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1658:2: error: '_Assignable' does not name a type; did you mean 'signal'? _Assignable<_Yp> ^~~~~~~~~~~ signal q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1676:2: error: '_Assignable' does not name a type; did you mean 'signal'? _Assignable<_Yp> ^~~~~~~~~~~ signal q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1735:7: error: 'element_type' does not name a type element_type* _M_ptr; // Contained pointer. ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'constexpr DX::std::__weak_ptr<_Tp, _Lp>::__weak_ptr()': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1605:9: error: class 'DX::std::__weak_ptr<_Tp, _Lp>' does not have any field named '_M_ptr' : _M_ptr(nullptr), _M_refcount() ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__weak_ptr<_Tp, _Lp>::__weak_ptr(const DX::std::__weak_ptr<_Yp, _Lp>&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1629:11: error: '_M_ptr' was not declared in this scope { _M_ptr = __r.lock().get(); } ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1629:11: note: suggested alternative: '__ct ' { _M_ptr = __r.lock().get(); } ^~~~~~ __ct q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__weak_ptr<_Tp, _Lp>::__weak_ptr(const DX::std::__shared_ptr<_Yp, _Lp>&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1633:4: error: class 'DX::std::__weak_ptr<_Tp, _Lp>' does not have any field named '_M_ptr' : _M_ptr(__r._M_ptr), _M_refcount(__r._M_refcount) ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__weak_ptr<_Tp, _Lp>::__weak_ptr(DX::std::__weak_ptr<_Tp, _Lp>&&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1637:9: error: class 'DX::std::__weak_ptr<_Tp, _Lp>' does not have any field named '_M_ptr' : _M_ptr(__r._M_ptr), _M_refcount(std::move(__r._M_refcount)) ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1637:46: error: 'move' is not a member of 'DX::std' : _M_ptr(__r._M_ptr), _M_refcount(std::move(__r._M_refcount)) ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1637:46: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In constructor 'DX::std::__weak_ptr<_Tp, _Lp>::__weak_ptr(DX::std::__weak_ptr<_Yp, _Lp>&&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1642:4: error: class 'DX::std::__weak_ptr<_Tp, _Lp>' does not have any field named '_M_ptr' : _M_ptr(__r.lock().get()), _M_refcount(std::move(__r._M_refcount)) ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1642:47: error: 'move' is not a member of 'DX::std' : _M_ptr(__r.lock().get()), _M_refcount(std::move(__r._M_refcount)) ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1642:47: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'DX::std::__weak_ptr<_Tp, _Lp>& DX::std::__weak_ptr<_Tp, _Lp>::operator=(DX::std::__weak_ptr<_Tp, _Lp>&&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1669:2: error: '_M_ptr' was not declared in this scope _M_ptr = __r._M_ptr; ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1669:2: note: suggested alternative: '__ct ' _M_ptr = __r._M_ptr; ^~~~~~ __ct q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1670:21: error: 'move' is not a member of 'DX::std' _M_refcount = std::move(__r._M_refcount); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1670:21: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'DX::std::__shared_ptr<_Tp, _Lp> DX::std::__weak_ptr<_Tp, _Lp>::lock() const': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1687:29: error: 'element_type' was not declared in this scope { return __shared_ptr(*this, std::nothrow); } ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1687:46: error: template argument 1 is invalid { return __shared_ptr(*this, std::nothrow); } ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1687:60: error: 'nothrow' is not a member of 'DX::std' { return __shared_ptr(*this, std::nothrow); } ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1687:60: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_construct.h:59, from q:\gcc\include\c++\8.3.0\bits\stl_tempbuf.h:60, from q:\gcc\include\c++\8.3.0\bits\stl_algo.h:62, from q:\gcc\include\c++\8.3.0\algorithm:62, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\new:93:26: note: 'std::nothrow' extern const nothrow_t nothrow; ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'void DX::std::__weak_ptr<_Tp, _Lp>::swap(DX::std::__weak_ptr<_Tp, _Lp>&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1714:12: error: '_M_ptr' was not declared in this scope std::swap(_M_ptr, __s._M_ptr); ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1714:12: note: suggested alternative: '__ct ' std::swap(_M_ptr, __s._M_ptr); ^~~~~~ __ct q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In member function 'void DX::std::__weak_ptr<_Tp, _Lp>::_M_assign(_Tp*, const DX::std::__shared_count<_Lp>&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1725:6: error: '_M_ptr' was not declared in this scope _M_ptr = __ptr; ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1725:6: note: suggested alternative: '__ptr' _M_ptr = __ptr; ^~~~~~ __ptr q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1746:51: error: expected template-name before '<' token struct _Sp_owner_less : public binary_function<_Tp, _Tp, bool> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1746:51: error: expected '{' before '<' token q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In function 'DX::std::__shared_ptr<_Tp, _Lp> DX::std::__allocate_shared(const _Alloc&, _Args&& ...)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1839:14: error: 'forward' is not a member of 'DX::std' std::forward<_Args>(__args)...); ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1839:14: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:85:5: note: 'std::forward' forward(typename std::remove_reference<_Tp>::type&& __t) noexcept ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1838:36: error: expected primary-expression before '(' token return __shared_ptr<_Tp, _Lp>(_Sp_alloc_shared_tag<_Alloc>{__a}, ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1839:14: error: 'forward' is not a member of 'DX::std' std::forward<_Args>(__args)...); ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1839:14: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:85:5: note: 'std::forward' forward(typename std::remove_reference<_Tp>::type&& __t) noexcept ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1839:27: error: expected primary-expression before '>' token std::forward<_Args>(__args)...); ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: In function 'DX::std::__shared_ptr<_Tp, _Lp> DX::std::__make_shared(_Args&& ...)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1846:29: error: 'remove_const' in namespace 'DX::std' does not name a template type typedef typename std::remove_const<_Tp>::type _Tp_nc; ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1846:41: error: expected unqualified-id before '<' token typedef typename std::remove_const<_Tp>::type _Tp_nc; ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1847:52: error: 'allocator' is not a member of 'DX::std' return std::__allocate_shared<_Tp, _Lp>(std::allocator<_Tp_nc>(), ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1847:52: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\alloc_traits.h:35, from q:\gcc\include\c++\8.3.0\ext\alloc_traits.h:36, from q:\gcc\include\c++\8.3.0\bits\stl_construct.h:61, from q:\gcc\include\c++\8.3.0\bits\stl_tempbuf.h:60, from q:\gcc\include\c++\8.3.0\bits\stl_algo.h:62, from q:\gcc\include\c++\8.3.0\algorithm:62, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\memoryfwd.h:64:11: note: 'std::allocator' class allocator; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1847:62: error: '_Tp_nc' was not declared in this scope return std::__allocate_shared<_Tp, _Lp>(std::allocator<_Tp_nc>(), ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1847:62: note: suggested alternative: '_Tp' return std::__allocate_shared<_Tp, _Lp>(std::allocator<_Tp_nc>(), ^~~~~~ _Tp q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1847:70: error: expected primary-expression before ')' token return std::__allocate_shared<_Tp, _Lp>(std::allocator<_Tp_nc>(), ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1848:17: error: 'forward' is not a member of 'DX::std' std::forward<_Args>(__args)...); ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1848:17: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:85:5: note: 'std::forward' forward(typename std::remove_reference<_Tp>::type&& __t) noexcept ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1848:30: error: expected primary-expression before '>' token std::forward<_Args>(__args)...); ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1853:38: error: wrong number of template arguments (1, should be 2) struct hash<__shared_ptr<_Tp, _Lp>> ^~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:799:36: note: provided for 'template struct DX::std::hash' struct hash> ^~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1854:25: error: expected template-name before '<' token : public __hash_base> ^ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:65:17: error: 'basic_ostream' in namespace 'DX::std' does not name a template type inline std::basic_ostream<_Ch, _Tr>& ^~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:106:34: error: expected nested-name-specifier before 'enable_if' using _Constructible = typename enable_if< ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:111:31: error: expected nested-name-specifier before 'enable_if' using _Assignable = typename enable_if< ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:137:41: error: '_Constructible' does not name a type; did you mean '_strtime'? template> ^~~~~~~~~~~~~~ _strtime q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:137:55: error: expected '>' before '<' token template> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:155:20: error: '_Constructible' does not name a type; did you mean '_strtime'? typename = _Constructible<_Yp*, _Deleter>> ^~~~~~~~~~~~~~ _strtime q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:155:34: error: expected '>' before '<' token typename = _Constructible<_Yp*, _Deleter>> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:173:22: error: expected ')' before '__p' shared_ptr(nullptr_t __p, _Deleter __d) ~ ^~~~ ) q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:192:20: error: '_Constructible' does not name a type; did you mean '_strtime'? typename = _Constructible<_Yp*, _Deleter, _Alloc>> ^~~~~~~~~~~~~~ _strtime q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:192:34: error: expected '>' before '<' token typename = _Constructible<_Yp*, _Deleter, _Alloc>> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:212:22: error: expected ')' before '__p' shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a) ~ ^~~~ ) q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:245:20: error: '_Constructible' does not name a type; did you mean '_strtime'? typename = _Constructible&>> ^~~~~~~~~~~~~~ _strtime q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:245:34: error: expected '>' before '<' token typename = _Constructible&>> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:262:41: error: '_Constructible' does not name a type; did you mean '_strtime'? template>> ^~~~~~~~~~~~~~ _strtime q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:262:55: error: expected '>' before '<' token template>> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:274:41: error: '_Constructible' does not name a type; did you mean '_strtime'? template&>> ^~~~~~~~~~~~~~ _strtime q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:274:55: error: expected '>' before '<' token template&>> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:281:41: error: '_Constructible' does not name a type; did you mean '_strtime'? template>> ^~~~~~~~~~~~~~ _strtime q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:281:55: error: expected '>' before '<' token template>> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:289:20: error: '_Constructible' does not name a type; did you mean '_strtime'? typename = _Constructible>> ^~~~~~~~~~~~~~ _strtime q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:289:34: error: expected '>' before '<' token typename = _Constructible>> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:307:37: error: non-static data member 'nullptr_t' declared 'constexpr' constexpr shared_ptr(nullptr_t) noexcept : shared_ptr() { } ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:307:37: error: expected ';' at end of member declaration constexpr shared_ptr(nullptr_t) noexcept : shared_ptr() { } ^ ; q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:307:39: error: expected unqualified-id before 'noexcept' constexpr shared_ptr(nullptr_t) noexcept : shared_ptr() { } ^~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:312:2: error: '_Assignable' does not name a type; did you mean 'signal'? _Assignable&> ^~~~~~~~~~~ signal q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:323:2: error: '_Assignable' does not name a type; did you mean 'signal'? _Assignable> ^~~~~~~~~~~ signal q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:340:2: error: '_Assignable' does not name a type; did you mean 'signal'? _Assignable> ^~~~~~~~~~~ signal q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:348:2: error: '_Assignable' does not name a type; did you mean 'signal'? _Assignable> ^~~~~~~~~~~ signal q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:367:44: error: 'DX::std::nothrow_t' has not been declared shared_ptr(const weak_ptr<_Tp>& __r, std::nothrow_t) ^~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h: In constructor 'DX::std::shared_ptr<_Tp>::shared_ptr(_Yp*, _Deleter)': q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:157:39: error: 'move' is not a member of 'DX::std' : __shared_ptr<_Tp>(__p, std::move(__d)) { } ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:157:39: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h: In constructor 'DX::std::shared_ptr<_Tp>::shared_ptr(_Yp*, _Deleter, _Alloc)': q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:194:32: error: 'move' is not a member of 'DX::std' : __shared_ptr<_Tp>(__p, std::move(__d), std::move(__a)) { } ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:194:32: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:194:48: error: 'move' is not a member of 'DX::std' : __shared_ptr<_Tp>(__p, std::move(__d), std::move(__a)) { } ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:194:48: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h: In constructor 'DX::std::shared_ptr<_Tp>::shared_ptr(DX::std::shared_ptr<_Tp>&&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:255:32: error: 'move' is not a member of 'DX::std' : __shared_ptr<_Tp>(std::move(__r)) { } ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:255:32: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h: In constructor 'DX::std::shared_ptr<_Tp>::shared_ptr(DX::std::shared_ptr<_Yp>&&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:264:27: error: 'move' is not a member of 'DX::std' : __shared_ptr<_Tp>(std::move(__r)) { } ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:264:27: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h: In constructor 'DX::std::shared_ptr<_Tp>::shared_ptr(DX::std::unique_ptr<_Up, _Ep>&&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:291:27: error: 'move' is not a member of 'DX::std' : __shared_ptr<_Tp>(std::move(__r)) { } ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:291:27: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h: In member function 'DX::std::shared_ptr<_Tp>& DX::std::shared_ptr<_Tp>::operator=(DX::std::shared_ptr<_Tp>&&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:335:42: error: 'move' is not a member of 'DX::std' this->__shared_ptr<_Tp>::operator=(std::move(__r)); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:335:42: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h: In constructor 'DX::std::shared_ptr<_Tp>::shared_ptr(DX::std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...)': q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:359:34: error: 'forward' is not a member of 'DX::std' : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:359:34: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:85:5: note: 'std::forward' forward(typename std::remove_reference<_Tp>::type&& __t) noexcept ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:359:47: error: expected primary-expression before '>' token : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h: In constructor 'DX::std::shared_ptr<_Tp>::shared_ptr(const DX::std::weak_ptr<_Tp>&, int)': q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:368:37: error: 'nothrow' is not a member of 'DX::std' : __shared_ptr<_Tp>(__r, std::nothrow) { } ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:368:37: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_construct.h:59, from q:\gcc\include\c++\8.3.0\bits\stl_tempbuf.h:60, from q:\gcc\include\c++\8.3.0\bits\stl_algo.h:62, from q:\gcc\include\c++\8.3.0\algorithm:62, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\new:93:26: note: 'std::nothrow' extern const nothrow_t nothrow; ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:388:44: error: 'nullptr_t' has not been declared operator==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:393:16: error: declaration of 'operator==' as non-function operator==(nullptr_t, const shared_ptr<_Tp>& __a) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:393:16: error: 'nullptr_t' was not declared in this scope q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:393:16: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:393:27: error: expected primary-expression before 'const' operator==(nullptr_t, const shared_ptr<_Tp>& __a) noexcept ^~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:403:44: error: 'nullptr_t' has not been declared operator!=(const shared_ptr<_Tp>& __a, nullptr_t) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:408:16: error: declaration of 'operator!=' as non-function operator!=(nullptr_t, const shared_ptr<_Tp>& __a) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:408:16: error: 'nullptr_t' was not declared in this scope q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:408:16: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:408:27: error: expected primary-expression before 'const' operator!=(nullptr_t, const shared_ptr<_Tp>& __a) noexcept ^~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h: In function 'bool DX::std::operator<(const DX::std::shared_ptr<_Tp>&, const DX::std::shared_ptr<_Tp>&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:417:28: error: expected nested-name-specifier before 'common_type' using _Vp = typename common_type<_Tp_elt*, _Up_elt*>::type; ^~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:418:19: error: '_Vp' was not declared in this scope return less<_Vp>()(__a.get(), __b.get()); ^~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:418:19: note: suggested alternative: '_Up' return less<_Vp>()(__a.get(), __b.get()); ^~~ _Up q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:418:22: error: wrong number of template arguments (1, should be 2) return less<_Vp>()(__a.get(), __b.get()); ^ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1527:38: note: provided for 'template struct DX::std::less' struct less<__shared_ptr<_Tp, _Lp>> ^~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:423:43: error: 'nullptr_t' has not been declared operator<(const shared_ptr<_Tp>& __a, nullptr_t) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h: In function 'bool DX::std::operator<(const DX::std::shared_ptr<_Tp>&, int)': q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:426:27: error: wrong number of template arguments (1, should be 2) return less<_Tp_elt*>()(__a.get(), nullptr); ^ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1527:38: note: provided for 'template struct DX::std::less' struct less<__shared_ptr<_Tp, _Lp>> ^~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:431:15: error: declaration of 'operator<' as non-function operator<(nullptr_t, const shared_ptr<_Tp>& __a) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:431:15: error: 'nullptr_t' was not declared in this scope q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:431:15: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:431:26: error: expected primary-expression before 'const' operator<(nullptr_t, const shared_ptr<_Tp>& __a) noexcept ^~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:444:44: error: 'nullptr_t' has not been declared operator<=(const shared_ptr<_Tp>& __a, nullptr_t) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:449:16: error: declaration of 'operator<=' as non-function operator<=(nullptr_t, const shared_ptr<_Tp>& __a) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:449:16: error: 'nullptr_t' was not declared in this scope q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:449:16: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:449:27: error: expected primary-expression before 'const' operator<=(nullptr_t, const shared_ptr<_Tp>& __a) noexcept ^~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:459:43: error: 'nullptr_t' has not been declared operator>(const shared_ptr<_Tp>& __a, nullptr_t) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:464:15: error: declaration of 'operator>' as non-function operator>(nullptr_t, const shared_ptr<_Tp>& __a) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:464:15: error: 'nullptr_t' was not declared in this scope q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:464:15: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:464:26: error: expected primary-expression before 'const' operator>(nullptr_t, const shared_ptr<_Tp>& __a) noexcept ^~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:474:44: error: 'nullptr_t' has not been declared operator>=(const shared_ptr<_Tp>& __a, nullptr_t) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:479:16: error: declaration of 'operator>=' as non-function operator>=(nullptr_t, const shared_ptr<_Tp>& __a) noexcept ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:479:16: error: 'nullptr_t' was not declared in this scope q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:479:16: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\type_traits:38, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\mingw64\bits\c++config.h:242:29: note: 'std::nullptr_t' typedef decltype(nullptr) nullptr_t; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:479:27: error: expected primary-expression before 'const' operator>=(nullptr_t, const shared_ptr<_Tp>& __a) noexcept ^~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:483:31: error: wrong number of template arguments (1, should be 2) struct less> : public _Sp_less> ^~ In file included from q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:52, from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_base.h:1527:38: note: provided for 'template struct DX::std::less' struct less<__shared_ptr<_Tp, _Lp>> ^~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:538:34: error: expected nested-name-specifier before 'enable_if' using _Constructible = typename enable_if< ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:543:31: error: expected nested-name-specifier before 'enable_if' using _Assignable = typename enable_if< ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:551:20: error: '_Constructible' does not name a type; did you mean '_strtime'? typename = _Constructible&>> ^~~~~~~~~~~~~~ _strtime q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:551:34: error: expected '>' before '<' token typename = _Constructible&>> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:557:41: error: '_Constructible' does not name a type; did you mean '_strtime'? template&>> ^~~~~~~~~~~~~~ _strtime q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:557:55: error: expected '>' before '<' token template&>> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:563:41: error: '_Constructible' does not name a type; did you mean '_strtime'? template>> ^~~~~~~~~~~~~~ _strtime q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:563:55: error: expected '>' before '<' token template>> ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:571:2: error: '_Assignable' does not name a type; did you mean 'signal'? _Assignable&> ^~~~~~~~~~~ signal q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:579:2: error: '_Assignable' does not name a type; did you mean 'signal'? _Assignable&> ^~~~~~~~~~~ signal q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:590:2: error: '_Assignable' does not name a type; did you mean 'signal'? _Assignable> ^~~~~~~~~~~ signal q:\gcc\include\c++\8.3.0\bits\shared_ptr.h: In constructor 'DX::std::weak_ptr<_Tp>::weak_ptr(DX::std::weak_ptr<_Yp>&&)': q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:565:25: error: 'move' is not a member of 'DX::std' : __weak_ptr<_Tp>(std::move(__r)) { } ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:565:25: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h: In member function 'DX::std::shared_ptr<_Tp> DX::std::weak_ptr<_Tp>::lock() const': q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:599:44: error: 'nothrow' is not a member of 'DX::std' { return shared_ptr<_Tp>(*this, std::nothrow); } ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:599:44: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_construct.h:59, from q:\gcc\include\c++\8.3.0\bits\stl_tempbuf.h:60, from q:\gcc\include\c++\8.3.0\bits\stl_algo.h:62, from q:\gcc\include\c++\8.3.0\algorithm:62, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\new:93:26: note: 'std::nothrow' extern const nothrow_t nothrow; ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h: In function 'DX::std::shared_ptr<_Tp> DX::std::allocate_shared(const _Alloc&, _Args&& ...)': q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:706:14: error: 'forward' is not a member of 'DX::std' std::forward<_Args>(__args)...); ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:706:14: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:85:5: note: 'std::forward' forward(typename std::remove_reference<_Tp>::type&& __t) noexcept ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:705:29: error: expected primary-expression before '(' token return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:706:14: error: 'forward' is not a member of 'DX::std' std::forward<_Args>(__args)...); ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:706:14: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:85:5: note: 'std::forward' forward(typename std::remove_reference<_Tp>::type&& __t) noexcept ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:706:27: error: expected primary-expression before '>' token std::forward<_Args>(__args)...); ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h: In function 'DX::std::shared_ptr<_Tp> DX::std::make_shared(_Args&& ...)': q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:720:29: error: 'remove_cv' in namespace 'DX::std' does not name a template type typedef typename std::remove_cv<_Tp>::type _Tp_nc; ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:720:38: error: expected unqualified-id before '<' token typedef typename std::remove_cv<_Tp>::type _Tp_nc; ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:721:45: error: 'allocator' is not a member of 'DX::std' return std::allocate_shared<_Tp>(std::allocator<_Tp_nc>(), ^~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:721:45: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\alloc_traits.h:35, from q:\gcc\include\c++\8.3.0\ext\alloc_traits.h:36, from q:\gcc\include\c++\8.3.0\bits\stl_construct.h:61, from q:\gcc\include\c++\8.3.0\bits\stl_tempbuf.h:60, from q:\gcc\include\c++\8.3.0\bits\stl_algo.h:62, from q:\gcc\include\c++\8.3.0\algorithm:62, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\memoryfwd.h:64:11: note: 'std::allocator' class allocator; ^~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:721:55: error: '_Tp_nc' was not declared in this scope return std::allocate_shared<_Tp>(std::allocator<_Tp_nc>(), ^~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:721:55: note: suggested alternative: '_Tp' return std::allocate_shared<_Tp>(std::allocator<_Tp_nc>(), ^~~~~~ _Tp q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:721:63: error: expected primary-expression before ')' token return std::allocate_shared<_Tp>(std::allocator<_Tp_nc>(), ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:722:17: error: 'forward' is not a member of 'DX::std' std::forward<_Args>(__args)...); ^~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:722:17: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\bits\stl_pair.h:59, from q:\gcc\include\c++\8.3.0\utility:70, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:47, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\move.h:85:5: note: 'std::forward' forward(typename std::remove_reference<_Tp>::type&& __t) noexcept ^~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:722:30: error: expected primary-expression before '>' token std::forward<_Args>(__args)...); ^ q:\gcc\include\c++\8.3.0\bits\shared_ptr.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:727:31: error: wrong number of template arguments (1, should be 2) struct hash> ^~ In file included from q:\gcc\include\c++\8.3.0\memory:80, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\unique_ptr.h:799:36: note: provided for 'template struct DX::std::hash' struct hash> ^~ In file included from q:\gcc\include\c++\8.3.0\memory:81, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr.h:728:25: error: expected template-name before '<' token : public __hash_base> ^ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:98:54: error: 'memory_order' has not been declared atomic_load_explicit(const shared_ptr<_Tp>* __p, memory_order) ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: In function 'DX::std::shared_ptr<_Tp> DX::std::atomic_load(const DX::std::shared_ptr<_Tp>*)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:107:45: error: 'memory_order_seq_cst' was not declared in this scope { return std::atomic_load_explicit(__p, memory_order_seq_cst); } ^~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:107:45: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\atomic:41, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic_cxx11.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic_cxx11.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qbasicatomic.h:53, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbasicatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:1224, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\atomic_base.h:62:7: note: 'memory_order_seq_cst' memory_order_seq_cst ^~~~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:111:61: error: 'memory_order' has not been declared atomic_load_explicit(const __shared_ptr<_Tp, _Lp>* __p, memory_order) ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: In function 'DX::std::__shared_ptr<_Tp, _Lp> DX::std::atomic_load(const DX::std::__shared_ptr<_Tp, _Lp>*)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:120:45: error: 'memory_order_seq_cst' was not declared in this scope { return std::atomic_load_explicit(__p, memory_order_seq_cst); } ^~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:120:45: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\atomic:41, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic_cxx11.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic_cxx11.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qbasicatomic.h:53, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbasicatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:1224, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\atomic_base.h:62:7: note: 'memory_order_seq_cst' memory_order_seq_cst ^~~~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:135:6: error: 'memory_order' has not been declared memory_order) ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: In function 'void DX::std::atomic_store(DX::std::shared_ptr<_Tp>*, DX::std::shared_ptr<_Tp>)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:144:44: error: 'move' is not a member of 'DX::std' { std::atomic_store_explicit(__p, std::move(__r), memory_order_seq_cst); } ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:144:44: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:144:55: error: 'memory_order_seq_cst' was not declared in this scope { std::atomic_store_explicit(__p, std::move(__r), memory_order_seq_cst); } ^~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:144:55: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\atomic:41, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic_cxx11.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic_cxx11.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qbasicatomic.h:53, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbasicatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:1224, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\atomic_base.h:62:7: note: 'memory_order_seq_cst' memory_order_seq_cst ^~~~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:150:6: error: 'memory_order' has not been declared memory_order) ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: In function 'void DX::std::atomic_store(DX::std::__shared_ptr<_Tp, _Lp>*, DX::std::__shared_ptr<_Tp, _Lp>)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:159:44: error: 'move' is not a member of 'DX::std' { std::atomic_store_explicit(__p, std::move(__r), memory_order_seq_cst); } ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:159:44: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:159:55: error: 'memory_order_seq_cst' was not declared in this scope { std::atomic_store_explicit(__p, std::move(__r), memory_order_seq_cst); } ^~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:159:55: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\atomic:41, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic_cxx11.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic_cxx11.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qbasicatomic.h:53, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbasicatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:1224, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\atomic_base.h:62:7: note: 'memory_order_seq_cst' memory_order_seq_cst ^~~~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:172:9: error: 'memory_order' has not been declared memory_order) ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: In function 'DX::std::shared_ptr<_Tp> DX::std::atomic_exchange(DX::std::shared_ptr<_Tp>*, DX::std::shared_ptr<_Tp>)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:183:54: error: 'move' is not a member of 'DX::std' return std::atomic_exchange_explicit(__p, std::move(__r), ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:183:54: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:184:9: error: 'memory_order_seq_cst' was not declared in this scope memory_order_seq_cst); ^~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:184:9: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\atomic:41, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic_cxx11.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic_cxx11.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qbasicatomic.h:53, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbasicatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:1224, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\atomic_base.h:62:7: note: 'memory_order_seq_cst' memory_order_seq_cst ^~~~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:191:9: error: 'memory_order' has not been declared memory_order) ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: In function 'DX::std::__shared_ptr<_Tp, _Lp> DX::std::atomic_exchange(DX::std::__shared_ptr<_Tp, _Lp>*, DX::std::__shared_ptr<_Tp, _Lp>)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:202:54: error: 'move' is not a member of 'DX::std' return std::atomic_exchange_explicit(__p, std::move(__r), ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:202:54: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:203:9: error: 'memory_order_seq_cst' was not declared in this scope memory_order_seq_cst); ^~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:203:9: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\atomic:41, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic_cxx11.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic_cxx11.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qbasicatomic.h:53, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbasicatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:1224, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\atomic_base.h:62:7: note: 'memory_order_seq_cst' memory_order_seq_cst ^~~~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:223:10: error: 'memory_order' has not been declared memory_order, ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:224:10: error: 'memory_order' has not been declared memory_order) ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: In function 'bool DX::std::atomic_compare_exchange_strong_explicit(DX::std::shared_ptr<_Tp>*, DX::std::shared_ptr<_Tp>*, DX::std::shared_ptr<_Tp>, int, int)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:231:15: error: 'move' is not a member of 'DX::std' __x = std::move(*__p); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:231:15: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:232:16: error: 'move' is not a member of 'DX::std' *__p = std::move(__w); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:232:16: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:235:18: error: 'move' is not a member of 'DX::std' __x = std::move(*__v); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:235:18: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: In function 'bool DX::std::atomic_compare_exchange_strong(DX::std::shared_ptr<_Tp>*, DX::std::shared_ptr<_Tp>*, DX::std::shared_ptr<_Tp>)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:246:9: error: 'move' is not a member of 'DX::std' std::move(__w), memory_order_seq_cst, memory_order_seq_cst); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:246:9: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:246:20: error: 'memory_order_seq_cst' was not declared in this scope std::move(__w), memory_order_seq_cst, memory_order_seq_cst); ^~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:246:20: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\atomic:41, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic_cxx11.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic_cxx11.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qbasicatomic.h:53, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbasicatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:1224, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\atomic_base.h:62:7: note: 'memory_order_seq_cst' memory_order_seq_cst ^~~~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:254:8: error: 'memory_order' has not been declared memory_order __success, ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:255:8: error: 'memory_order' has not been declared memory_order __failure) ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: In function 'bool DX::std::atomic_compare_exchange_weak_explicit(DX::std::shared_ptr<_Tp>*, DX::std::shared_ptr<_Tp>*, DX::std::shared_ptr<_Tp>, int, int)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:258:9: error: 'move' is not a member of 'DX::std' std::move(__w), __success, __failure); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:258:9: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: In function 'bool DX::std::atomic_compare_exchange_weak(DX::std::shared_ptr<_Tp>*, DX::std::shared_ptr<_Tp>*, DX::std::shared_ptr<_Tp>)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:267:9: error: 'move' is not a member of 'DX::std' std::move(__w), memory_order_seq_cst, memory_order_seq_cst); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:267:9: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:267:20: error: 'memory_order_seq_cst' was not declared in this scope std::move(__w), memory_order_seq_cst, memory_order_seq_cst); ^~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:267:20: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\atomic:41, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic_cxx11.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic_cxx11.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qbasicatomic.h:53, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbasicatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:1224, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\atomic_base.h:62:7: note: 'memory_order_seq_cst' memory_order_seq_cst ^~~~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:275:10: error: 'memory_order' has not been declared memory_order, ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:276:10: error: 'memory_order' has not been declared memory_order) ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: In function 'bool DX::std::atomic_compare_exchange_strong_explicit(DX::std::__shared_ptr<_Tp, _Lp>*, DX::std::__shared_ptr<_Tp, _Lp>*, DX::std::__shared_ptr<_Tp, _Lp>, int, int)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:283:15: error: 'move' is not a member of 'DX::std' __x = std::move(*__p); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:283:15: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:284:16: error: 'move' is not a member of 'DX::std' *__p = std::move(__w); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:284:16: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:287:18: error: 'move' is not a member of 'DX::std' __x = std::move(*__v); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:287:18: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: In function 'bool DX::std::atomic_compare_exchange_strong(DX::std::__shared_ptr<_Tp, _Lp>*, DX::std::__shared_ptr<_Tp, _Lp>*, DX::std::__shared_ptr<_Tp, _Lp>)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:299:9: error: 'move' is not a member of 'DX::std' std::move(__w), memory_order_seq_cst, memory_order_seq_cst); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:299:9: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:299:20: error: 'memory_order_seq_cst' was not declared in this scope std::move(__w), memory_order_seq_cst, memory_order_seq_cst); ^~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:299:20: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\atomic:41, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic_cxx11.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic_cxx11.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qbasicatomic.h:53, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbasicatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:1224, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\atomic_base.h:62:7: note: 'memory_order_seq_cst' memory_order_seq_cst ^~~~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: At global scope: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:307:8: error: 'memory_order' has not been declared memory_order __success, ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:308:8: error: 'memory_order' has not been declared memory_order __failure) ^~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: In function 'bool DX::std::atomic_compare_exchange_weak_explicit(DX::std::__shared_ptr<_Tp, _Lp>*, DX::std::__shared_ptr<_Tp, _Lp>*, DX::std::__shared_ptr<_Tp, _Lp>, int, int)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:311:9: error: 'move' is not a member of 'DX::std' std::move(__w), __success, __failure); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:311:9: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h: In function 'bool DX::std::atomic_compare_exchange_weak(DX::std::__shared_ptr<_Tp, _Lp>*, DX::std::__shared_ptr<_Tp, _Lp>*, DX::std::__shared_ptr<_Tp, _Lp>)': q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:321:9: error: 'move' is not a member of 'DX::std' std::move(__w), memory_order_seq_cst, memory_order_seq_cst); ^~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:321:9: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:82, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:321:20: error: 'memory_order_seq_cst' was not declared in this scope std::move(__w), memory_order_seq_cst, memory_order_seq_cst); ^~~~~~~~~~~~~~~~~~~~ q:\gcc\include\c++\8.3.0\bits\shared_ptr_atomic.h:321:20: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\atomic:41, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic_cxx11.h:45, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic_cxx11.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qbasicatomic.h:53, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qbasicatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\thread\qatomic.h:46, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qatomic.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:1224, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\atomic_base.h:62:7: note: 'memory_order_seq_cst' memory_order_seq_cst ^~~~~~~~~~~~~~~~~~~~ In file included from q:\gcc\include\c++\8.3.0\memory:84, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\backward\auto_ptr.h: In constructor 'DX::std::__shared_ptr<_Tp, _Lp>::__shared_ptr(DX::std::auto_ptr<_Up>&&)': q:\gcc\include\c++\8.3.0\backward\auto_ptr.h:310:7: error: class 'DX::std::__shared_ptr<_Tp, _Lp>' does not have any field named '_M_ptr' : _M_ptr(__r.get()), _M_refcount() ^~~~~~ q:\gcc\include\c++\8.3.0\backward\auto_ptr.h:315:46: error: 'move' is not a member of 'DX::std' _M_refcount = __shared_count<_Lp>(std::move(__r)); ^~~~ q:\gcc\include\c++\8.3.0\backward\auto_ptr.h:315:46: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ In file included from q:\gcc\include\c++\8.3.0\memory:84, from .moc\release/moc_qmediacontrol.cpp:9, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:133: q:\gcc\include\c++\8.3.0\backward\auto_ptr.h: In constructor 'DX::std::shared_ptr<_Tp>::shared_ptr(DX::std::auto_ptr<_Up>&&)': q:\gcc\include\c++\8.3.0\backward\auto_ptr.h:323:30: error: 'move' is not a member of 'DX::std' : __shared_ptr<_Tp>(std::move(__r)) { } ^~~~ q:\gcc\include\c++\8.3.0\backward\auto_ptr.h:323:30: note: suggested alternative: In file included from q:\gcc\include\c++\8.3.0\algorithm:61, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qglobal.h:142, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qglobal.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\global\qnamespace.h:43, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qnamespace.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qobjectdefs.h:48, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qobjectdefs.h:1, from q:\qt-5.13.0\src\qtbase\src\corelib\kernel\qmetaobject.h:44, from Q:\qt-5.13.0\src\qtbase\include/QtCore/qmetaobject.h:1, from Q:\qt-5.13.0\src\qtmultimedia\src\multimedia\qmediacontrol.cpp:40: q:\gcc\include\c++\8.3.0\bits\stl_algobase.h:479:5: note: 'std::move' move(_II __first, _II __last, _OI __result) ^~~~ mingw32-make[4]: *** [Makefile.Release:13476: .obj/release/qmediacontrol.o] Error 1 mingw32-make[3]: *** [Makefile:38: release] Error 2 mingw32-make[2]: *** [Makefile:45: sub-multimedia-make_first] Error 2 mingw32-make[1]: *** [Makefile:45: sub-src-make_first] Error 2 mingw32-make: *** [Makefile:69: module-qtmultimedia-make_first] Error 2