Running configuration tests...
Done running configuration tests.

Configure summary:



Qt is now configured for building. Just run 'make'.
Once everything is built, you must run 'make install'.
Qt will be installed into '/usr'.

Prior to reconfiguration, make sure you remove any leftovers from
the previous build.

Project MESSAGE: perl -w /usr/bin/syncqt.pl -module QtScript -version 5.15.16 -outdir /var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16 -builddir /var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16 /var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/pcre/pcre_exec.cpp:50:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackConstructor.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackConstructor.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSAPIValueWrapper.h:28,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/APICast.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/JSBase.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackFunction.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackFunction.cpp:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackFunction.cpp:32:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObject.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/JSCallbackObject.cpp:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/JSClassRef.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/JSClassRef.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSAPIValueWrapper.h:28,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/APICast.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/JSContextRef.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/JSStringRef.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSAPIValueWrapper.h:28,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/APICast.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/JSObjectRef.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/JSObjectRef.cpp:31:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSAPIValueWrapper.h:28,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/APICast.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/JSValueRef.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.cpp: In member function ‘QTJSC::UString OpaqueJSString::ustring() const’:
../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.cpp:44:5: warning: ‘nonnull’ argument ‘this’ compared to NULL [-Wnonnull-compare]
   44 |     if (this && m_characters)
      |     ^~
../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.cpp: In member function ‘QTJSC::Identifier OpaqueJSString::identifier(QTJSC::JSGlobalData*) const’:
../3rdparty/javascriptcore/JavaScriptCore/API/OpaqueJSString.cpp:51:5: warning: ‘nonnull’ argument ‘this’ compared to NULL [-Wnonnull-compare]
   51 |     if (!this || !m_characters)
      |     ^~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocator.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/assembler/AssemblerBuffer.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/assembler/X86Assembler.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86Common.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/JumpTable.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/JumpTable.cpp:31:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.cpp:31:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/SamplingTool.h:36,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/SamplingTool.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocator.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/assembler/AssemblerBuffer.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/assembler/X86Assembler.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86Common.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/StructureStubInfo.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/StructureStubInfo.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/SamplingTool.cpp:32:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:837:37:   required from ‘void QTWTF::Vector::shrinkCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:559:30:   required from ‘void QTWTF::Vector::shrinkToFit() [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.cpp:1656:32:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:837:37:   required from ‘void QTWTF::Vector::shrinkCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:559:30:   required from ‘void QTWTF::Vector::shrinkToFit() [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.cpp:1668:42:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = std::pair]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = std::pair]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = std::pair; long unsigned int inlineCapacity = 8; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = std::pair; long unsigned int inlineCapacity = 8; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:27:   required from ‘const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; long unsigned int inlineCapacity = 8; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = std::pair; T = std::pair; long unsigned int inlineCapacity = 8]’
../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/Label.h:61:41:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.3.0/utility:69,
                 from /usr/include/qt5/QtCore/qglobal.h:47,
                 from /usr/include/qt5/QtCore/QtCore:4:
/usr/include/c++/13.3.0/bits/stl_pair.h:187:12: note: ‘struct std::pair’ declared here
  187 |     struct pair
      |            ^~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/SamplingTool.h:33:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/NodesCodegen.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerActivation.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerActivation.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/NodesCodegen.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = std::pair]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = std::pair]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = std::pair; long unsigned int inlineCapacity = 8; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = std::pair; long unsigned int inlineCapacity = 8; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:27:   required from ‘const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; long unsigned int inlineCapacity = 8; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = std::pair; T = std::pair; long unsigned int inlineCapacity = 8]’
../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/Label.h:61:41:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.3.0/utility:69,
                 from /usr/include/qt5/QtCore/qglobal.h:47,
                 from /usr/include/qt5/QtCore/QtCore:4:
/usr/include/c++/13.3.0/bits/stl_pair.h:187:12: note: ‘struct std::pair’ declared here
  187 |     struct pair
      |            ^~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorInitializer::initialize(T*, T*) [with T = QTJSC::RegisterID]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:261:125:   required from ‘static void QTWTF::VectorTypeOperations::initialize(T*, T*) [with T = QTJSC::RegisterID]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:797:39:   required from ‘void QTWTF::Vector::grow(size_t) [with T = QTJSC::RegisterID; long unsigned int inlineCapacity = 32; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:243:43:   required from ‘void QTWTF::SegmentedVector::ensureSegment(size_t, size_t) [with T = QTJSC::RegisterID; long unsigned int SegmentSize = 32; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:232:17:   required from ‘void QTWTF::SegmentedVector::ensureSegmentsFor(size_t) [with T = QTJSC::RegisterID; long unsigned int SegmentSize = 32; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:170:13:   required from ‘void QTWTF::SegmentedVector::grow(size_t) [with T = QTJSC::RegisterID; long unsigned int SegmentSize = 32; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:244:19:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:129:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class QTJSC::RegisterID’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
  129 |             memset(begin, 0, reinterpret_cast(end) - reinterpret_cast(begin));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:39:
../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/RegisterID.h:38:11: note: ‘class QTJSC::RegisterID’ declared here
   38 |     class RegisterID : public Noncopyable {
      |           ^~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 16; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 16; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegisterID* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 16; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegisterID*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 16]’
../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:1342:20:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTJSC::RegisterID]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTJSC::RegisterID]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTJSC::RegisterID; long unsigned int inlineCapacity = 32; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTJSC::RegisterID; long unsigned int inlineCapacity = 32; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:795:27:   required from ‘void QTWTF::Vector::grow(size_t) [with T = QTJSC::RegisterID; long unsigned int inlineCapacity = 32; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:243:43:   required from ‘void QTWTF::SegmentedVector::ensureSegment(size_t, size_t) [with T = QTJSC::RegisterID; long unsigned int SegmentSize = 32; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:232:17:   required from ‘void QTWTF::SegmentedVector::ensureSegmentsFor(size_t) [with T = QTJSC::RegisterID; long unsigned int SegmentSize = 32; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/SegmentedVector.h:170:13:   required from ‘void QTWTF::SegmentedVector::grow(size_t) [with T = QTJSC::RegisterID; long unsigned int SegmentSize = 32; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:244:19:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTJSC::RegisterID’ with no trivial copy-assignment [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/RegisterID.h:38:11: note: ‘class QTJSC::RegisterID’ declared here
   38 |     class RegisterID : public Noncopyable {
      |           ^~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerActivation.cpp:29:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.cpp:33:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = std::pair]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = std::pair]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = std::pair; long unsigned int inlineCapacity = 8; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = std::pair; long unsigned int inlineCapacity = 8; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:27:   required from ‘const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; long unsigned int inlineCapacity = 8; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = std::pair; T = std::pair; long unsigned int inlineCapacity = 8]’
../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/Label.h:61:41:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.3.0/utility:69,
                 from /usr/include/qt5/QtCore/qglobal.h:47,
                 from /usr/include/qt5/QtCore/QtCore:4:
/usr/include/c++/13.3.0/bits/stl_pair.h:187:12: note: ‘struct std::pair’ declared here
  187 |     struct pair
      |            ^~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 16; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 16; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegisterID* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 16; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegisterID*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 16]’
../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/NodesCodegen.cpp:850:34:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 8; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 8; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::PassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 8; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::PassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 8]’
../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/NodesCodegen.cpp:1768:31:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/debugger/Debugger.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/debugger/Debugger.cpp:23:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/parser/Parser.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/debugger/Debugger.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:31:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.cpp:29:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:33:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.h:36:
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h: At global scope:
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:106:22: warning: ‘virtual void QTJSC::JSObject::put(QTJSC::ExecState*, unsigned int, QTJSC::JSValue)’ was hidden [-Woverloaded-virtual=]
  106 |         virtual void put(ExecState*, unsigned propertyName, JSValue value);
      |                      ^~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.h:101:22: note:   by ‘QTJSC::Arguments::put’
  101 |         virtual void put(ExecState*, unsigned propertyName, JSValue, PutPropertySlot&);
      |                      ^~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp: In member function ‘QTJSC::JSValue QTJSC::Interpreter::privateExecute(ExecutionFlag, QTJSC::RegisterFile*, QTJSC::CallFrame*, QTJSC::JSValue*)’:
../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:2048:28: warning: variable ‘end’ set but not used [-Wunused-but-set-variable]
 2048 |         ScopeChainIterator end = scopeChain->end();
      |                            ^~~
../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:2071:28: warning: variable ‘end’ set but not used [-Wunused-but-set-variable]
 2071 |         ScopeChainIterator end = scopeChain->end();
      |                            ^~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/RegisterFile.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/RegisterFile.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocator.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocator.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocatorPosix.cpp:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocator.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocatorSymbian.cpp:23:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocator.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocatorWin.cpp:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocator.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocator.cpp:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/JIT.h:43,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/JITArithmetic.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/JIT.h:43,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCall.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/JIT.h:43,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/JIT.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/JIT.h:43,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/JITOpcodes.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/JIT.h:43,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/JITPropertyAccess.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/jit/JITPropertyAccess.cpp: In member function ‘void QTJSC::JIT::emit_op_method_check(QTJSC::Instruction*)’:
../3rdparty/javascriptcore/JavaScriptCore/jit/JITPropertyAccess.cpp:1265:43: warning: variable ‘protoObj’ set but not used [-Wunused-but-set-variable]
 1265 |     DataLabelPtr protoStructureToCompare, protoObj = moveWithPatch(ImmPtr(0), regT1);
      |                                           ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/jit/JITPropertyAccess.cpp:1269:18: warning: variable ‘putFunction’ set but not used [-Wunused-but-set-variable]
 1269 |     DataLabelPtr putFunction = moveWithPatch(ImmPtr(0), regT0);
      |                  ^~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/jit/JITPropertyAccess.cpp: In member function ‘void QTJSC::JIT::compileGetByIdHotPath(int, int, QTJSC::Identifier*, unsigned int)’:
../3rdparty/javascriptcore/JavaScriptCore/jit/JITPropertyAccess.cpp:1347:11: warning: variable ‘externalLoad’ set but not used [-Wunused-but-set-variable]
 1347 |     Label externalLoad = loadPtrWithPatchToLEA(Address(regT0, OBJECT_OFFSETOF(JSObject, m_externalStorage)), regT0);
      |           ^~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/jit/JITPropertyAccess.cpp:1352:17: warning: variable ‘displacementLabel’ set but not used [-Wunused-but-set-variable]
 1352 |     DataLabel32 displacementLabel = loadPtrWithAddressOffsetPatch(Address(regT0, patchGetByIdDefaultOffset), regT0);
      |                 ^~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/jit/JITPropertyAccess.cpp: In member function ‘void QTJSC::JIT::emit_op_put_by_id(QTJSC::Instruction*)’:
../3rdparty/javascriptcore/JavaScriptCore/jit/JITPropertyAccess.cpp:1428:11: warning: variable ‘externalLoad’ set but not used [-Wunused-but-set-variable]
 1428 |     Label externalLoad = loadPtrWithPatchToLEA(Address(regT0, OBJECT_OFFSETOF(JSObject, m_externalStorage)), regT0);
      |           ^~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/jit/JITPropertyAccess.cpp:1433:17: warning: variable ‘displacementLabel’ set but not used [-Wunused-but-set-variable]
 1433 |     DataLabel32 displacementLabel = storePtrWithAddressOffsetPatch(regT1, Address(regT0, patchGetByIdDefaultOffset));
      |                 ^~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocator.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.h:34,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:31:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:35:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29:
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h: At global scope:
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:106:22: warning: ‘virtual void QTJSC::JSObject::put(QTJSC::ExecState*, unsigned int, QTJSC::JSValue)’ was hidden [-Woverloaded-virtual=]
  106 |         virtual void put(ExecState*, unsigned propertyName, JSValue value);
      |                      ^~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.h:101:22: note:   by ‘QTJSC::Arguments::put’
  101 |         virtual void put(ExecState*, unsigned propertyName, JSValue, PutPropertySlot&);
      |                      ^~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/parser/Lexer.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/parser/Lexer.cpp:24:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/parser/NodeInfo.h:23,
                 from ../3rdparty/javascriptcore/JavaScriptCore/parser/Lexer.cpp:28:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:25:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/debugger/Debugger.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/parser/Parser.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/parser/Parser.h:27:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:837:37:   required from ‘void QTWTF::Vector::shrinkCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:561:24:   required from ‘void QTWTF::Vector::clear() [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/parser/ParserArena.cpp:97:30:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = std::pair]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = std::pair]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = std::pair; long unsigned int inlineCapacity = 8; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = std::pair; long unsigned int inlineCapacity = 8; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:27:   required from ‘const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; long unsigned int inlineCapacity = 8; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = std::pair; T = std::pair; long unsigned int inlineCapacity = 8]’
../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/Label.h:61:41:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.3.0/utility:69,
                 from /usr/include/qt5/QtCore/qglobal.h:47,
                 from /usr/include/qt5/QtCore/QtCore:4:
/usr/include/c++/13.3.0/bits/stl_pair.h:187:12: note: ‘struct std::pair’ declared here
  187 |     struct pair
      |            ^~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/debugger/Debugger.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/parser/Parser.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/parser/Parser.cpp:24:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/parser/Parser.h:27:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/profiler/CallIdentifier.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileNode.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profile.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profile.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/profiler/CallIdentifier.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileNode.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profile.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileGenerator.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileGenerator.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileGenerator.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/profiler/CallIdentifier.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileNode.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileNode.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::moveOverlapping(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:271:80:   required from ‘static void QTWTF::VectorTypeOperations::moveOverlapping(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:975:40:   required from ‘void QTWTF::Vector::remove(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileNode.cpp:140:30:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:173:20: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  173 |             memmove(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:837:37:   required from ‘void QTWTF::Vector::shrinkCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:561:24:   required from ‘void QTWTF::Vector::clear() [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileNode.cpp:155:21:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/profiler/CallIdentifier.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/profiler/ProfileNode.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profile.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profiler.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profiler.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/profiler/Profiler.cpp:34:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::moveOverlapping(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:271:80:   required from ‘static void QTWTF::VectorTypeOperations::moveOverlapping(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:975:40:   required from ‘void QTWTF::Vector::remove(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/profiler/Profiler.cpp:89:37:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:173:20: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  173 |             memmove(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.cpp:26:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayConstructor.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayConstructor.cpp:25:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:27:   required from ‘const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::RefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/profiler/Profiler.cpp:77:29:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h: At global scope:
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:106:22: warning: ‘virtual void QTJSC::JSObject::put(QTJSC::ExecState*, unsigned int, QTJSC::JSValue)’ was hidden [-Woverloaded-virtual=]
  106 |         virtual void put(ExecState*, unsigned propertyName, JSValue value);
      |                      ^~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.h:101:22: note:   by ‘QTJSC::Arguments::put’
  101 |         virtual void put(ExecState*, unsigned propertyName, JSValue, PutPropertySlot&);
      |                      ^~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanConstructor.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanConstructor.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayPrototype.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayPrototype.cpp:25:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayPrototype.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanObject.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanObject.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanObject.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanPrototype.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanPrototype.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorInitializer::initialize(T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:261:125:   required from ‘static void QTWTF::VectorTypeOperations::initialize(T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:503:43:   required from ‘QTWTF::Vector::Vector(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 256; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayPrototype.cpp:169:55:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:129:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
  129 |             memset(begin, 0, reinterpret_cast(end) - reinterpret_cast(begin));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:29:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/CommonIdentifiers.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/CommonIdentifiers.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.cpp:26:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Completion.cpp:26:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ConstructData.cpp:29:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateConstructor.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateConstructor.cpp:23:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/parser/Parser.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Completion.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateConversion.h:45,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateConversion.cpp:44:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateInstance.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateInstance.cpp:23:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorInstance.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorConstructor.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorConstructor.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorInstance.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorConstructor.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Error.cpp:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorInstance.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorInstance.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DateInstance.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:24:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorInstance.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorPrototype.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ErrorPrototype.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ExceptionHelpers.cpp:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp: In function ‘QTJSC::JSCell* QTJSC::formatLocaleDate(ExecState*, const GregorianDateTime&, LocaleDateTimeFormat)’:
../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:243:40: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 5 [-Wformat-truncation=]
  243 |         snprintf(yearString, yearLen, "%d", localTM.tm_year + 1900);
      |                                        ^~
../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:243:39: note: directive argument in the range [-2147481748, 2147483647]
  243 |         snprintf(yearString, yearLen, "%d", localTM.tm_year + 1900);
      |                                       ^~~~
In file included from /usr/include/stdio.h:894,
                 from /usr/include/c++/13.3.0/cstdio:42,
                 from /usr/include/c++/13.3.0/ext/string_conversions.h:45,
                 from /usr/include/c++/13.3.0/bits/basic_string.h:4109,
                 from /usr/include/c++/13.3.0/string:54,
                 from /usr/include/qt5/QtCore/qbytearray.h:52,
                 from /usr/include/qt5/QtCore/qstring.h:50,
                 from /usr/include/qt5/QtCore/qobject.h:47:
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘QTJSC::JSCell* QTJSC::formatLocaleDate(ExecState*, const GregorianDateTime&, LocaleDateTimeFormat)’ at ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:243:17:
/usr/include/bits/stdio2.h:71:35: note: ‘__builtin___snprintf_chk’ output between 2 and 12 bytes into a destination of size 5
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp: In function ‘QTJSC::JSCell* QTJSC::formatLocaleDate(ExecState*, const GregorianDateTime&, LocaleDateTimeFormat)’:
../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:245:40: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 5 [-Wformat-truncation=]
  245 |         snprintf(yearString, yearLen, "%d", year);
      |                                        ^~
../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:245:39: note: directive argument in the range [-2147481748, 2147483647]
  245 |         snprintf(yearString, yearLen, "%d", year);
      |                                       ^~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘QTJSC::JSCell* QTJSC::formatLocaleDate(ExecState*, const GregorianDateTime&, LocaleDateTimeFormat)’ at ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:245:17:
/usr/include/bits/stdio2.h:71:35: note: ‘__builtin___snprintf_chk’ output between 2 and 12 bytes into a destination of size 5
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp: In function ‘QTJSC::JSCell* QTJSC::formatLocaleDate(ExecState*, const GregorianDateTime&, LocaleDateTimeFormat)’:
../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:247:16: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 4 bytes from a string of length 4 [-Wstringop-truncation]
  247 |         strncpy(yearLocation, yearString, yearLen - 1);
      |                ^
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionConstructor.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionConstructor.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp: In function ‘QTJSC::JSValue QTJSC::dateProtoFuncToISOString(ExecState*, JSObject*, JSValue, const ArgList&)’:
../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:463:58: warning: ‘%02d’ directive output may be truncated writing between 2 and 11 bytes into a region of size between 0 and 16 [-Wformat-truncation=]
  463 |     snprintf(buffer, sizeof(buffer) - 1, "%04d-%02d-%02dT%02d:%02d:%02d.%03dZ", 1900 + gregorianDateTime->year, gregorianDateTime->month + 1, gregorianDateTime->monthDay, gregorianDateTime->hour, gregorianDateTime->minute, gregorianDateTime->second, static_cast(fmod(thisDateObj->internalNumber(), 1000)));
      |                                                          ^~~~
In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘QTJSC::JSValue QTJSC::dateProtoFuncToISOString(ExecState*, JSObject*, JSValue, const ArgList&)’ at ../3rdparty/javascriptcore/JavaScriptCore/runtime/DatePrototype.cpp:463:13:
/usr/include/bits/stdio2.h:71:35: note: ‘__builtin___snprintf_chk’ output between 25 and 85 bytes into a destination of size 27
   71 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   72 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   73 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.cpp:29:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionConstructor.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = std::pair]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = std::pair]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = std::pair; long unsigned int inlineCapacity = 8; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = std::pair; long unsigned int inlineCapacity = 8; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:752:27:   required from ‘const T* QTWTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; long unsigned int inlineCapacity = 8; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = std::pair; T = std::pair; long unsigned int inlineCapacity = 8]’
../3rdparty/javascriptcore/JavaScriptCore/bytecompiler/Label.h:61:41:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.3.0/utility:69,
                 from /usr/include/qt5/QtCore/qglobal.h:47,
                 from /usr/include/qt5/QtCore/QtCore:4:
/usr/include/c++/13.3.0/bits/stl_pair.h:187:12: note: ‘struct std::pair’ declared here
  187 |     struct pair
      |            ^~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionPrototype.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionPrototype.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/GetterSetter.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/GetterSetter.cpp:24:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/FunctionPrototype.cpp:24:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h: At global scope:
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:106:22: warning: ‘virtual void QTJSC::JSObject::put(QTJSC::ExecState*, unsigned int, QTJSC::JSValue)’ was hidden [-Woverloaded-virtual=]
  106 |         virtual void put(ExecState*, unsigned propertyName, JSValue value);
      |                      ^~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.h:101:22: note:   by ‘QTJSC::Arguments::put’
  101 |         virtual void put(ExecState*, unsigned propertyName, JSValue, PutPropertySlot&);
      |                      ^~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PrototypeFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/GlobalEvalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/GlobalEvalFunction.cpp:26:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InitializeThreading.cpp:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp: In static member function ‘static QTWTF::PassRefPtr QTJSC::Identifier::addSlowCase(QTJSC::JSGlobalData*, QTJSC::UString::Rep*)’:
../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp:216:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  216 |         if (c <= 0xFF)
      |         ^~
../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.cpp:218:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  218 |             if (r->isIdentifier()) {
      |             ^~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.cpp:24:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSAPIValueWrapper.h:28,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSAPIValueWrapper.cpp:24:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.cpp:24:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h: At global scope:
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:106:22: warning: ‘virtual void QTJSC::JSObject::put(QTJSC::ExecState*, unsigned int, QTJSC::JSValue)’ was hidden [-Woverloaded-virtual=]
  106 |         virtual void put(ExecState*, unsigned propertyName, JSValue value);
      |                      ^~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp:32:
../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.h:101:22: note:   by ‘QTJSC::Arguments::put’
  101 |         virtual void put(ExecState*, unsigned propertyName, JSValue, PutPropertySlot&);
      |                      ^~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSByteArray.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSByteArray.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.cpp:29:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.cpp:24:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:33:
In member function ‘QTJSC::JSValue QTJSC::PropertySlot::getValue(QTJSC::ExecState*, const QTJSC::Identifier&) const’,
    inlined from ‘static QTJSC::JSValue QTJSC::JSActivation::argumentsGetter(QTJSC::ExecState*, const QTJSC::Identifier&, const QTJSC::PropertySlot&)’ at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp:149:29:
../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.h:58:17: warning: ‘slot.QTJSC::PropertySlot::m_getValue’ may be used uninitialized [-Wmaybe-uninitialized]
   58 |             if (m_getValue == JSC_VALUE_SLOT_MARKER)
      |                 ^~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp: In static member function ‘static QTJSC::JSValue QTJSC::JSActivation::argumentsGetter(QTJSC::ExecState*, const QTJSC::Identifier&, const QTJSC::PropertySlot&)’:
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp:147:22: note: ‘slot’ declared here
  147 |         PropertySlot slot;
      |                      ^~~~
In member function ‘QTJSC::JSValue QTJSC::PropertySlot::getValue(QTJSC::ExecState*, const QTJSC::Identifier&) const’,
    inlined from ‘static QTJSC::JSValue QTJSC::JSActivation::argumentsGetter(QTJSC::ExecState*, const QTJSC::Identifier&, const QTJSC::PropertySlot&)’ at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp:149:29:
../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.h:59:32: warning: ‘slot.QTJSC::PropertySlot::m_data.QTJSC::PropertySlot::::valueSlot’ may be used uninitialized [-Wmaybe-uninitialized]
   59 |                 return *m_data.valueSlot;
      |                         ~~~~~~~^~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp: In static member function ‘static QTJSC::JSValue QTJSC::JSActivation::argumentsGetter(QTJSC::ExecState*, const QTJSC::Identifier&, const QTJSC::PropertySlot&)’:
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp:147:22: note: ‘slot’ declared here
  147 |         PropertySlot slot;
      |                      ^~~~
In member function ‘QTJSC::JSValue QTJSC::PropertySlot::getValue(QTJSC::ExecState*, const QTJSC::Identifier&) const’,
    inlined from ‘static QTJSC::JSValue QTJSC::JSActivation::argumentsGetter(QTJSC::ExecState*, const QTJSC::Identifier&, const QTJSC::PropertySlot&)’ at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp:149:29:
../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.h:59:32: warning: ‘slot.QTJSC::PropertySlot::m_data.QTJSC::PropertySlot::::valueSlot’ may be used uninitialized [-Wmaybe-uninitialized]
   59 |                 return *m_data.valueSlot;
      |                         ~~~~~~~^~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp: In static member function ‘static QTJSC::JSValue QTJSC::JSActivation::argumentsGetter(QTJSC::ExecState*, const QTJSC::Identifier&, const QTJSC::PropertySlot&)’:
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.cpp:147:22: note: ‘slot’ declared here
  147 |         PropertySlot slot;
      |                      ^~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:26:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:28:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.cpp:31:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.cpp:38:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.cpp:37:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h: At global scope:
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:106:22: warning: ‘virtual void QTJSC::JSObject::put(QTJSC::ExecState*, unsigned int, QTJSC::JSValue)’ was hidden [-Woverloaded-virtual=]
  106 |         virtual void put(ExecState*, unsigned propertyName, JSValue value);
      |                      ^~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.h:101:22: note:   by ‘QTJSC::Arguments::put’
  101 |         virtual void put(ExecState*, unsigned propertyName, JSValue, PutPropertySlot&);
      |                      ^~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp:35:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSLock.cpp:24:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSNotAnObject.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSNotAnObject.cpp:31:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSNumberCell.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSNumberCell.cpp:24:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.cpp:25:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSONObject.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSONObject.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.cpp:36:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSPropertyNameIterator.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSPropertyNameIterator.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSVariableObject.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSStaticScopeObject.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSStaticScopeObject.cpp:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSString.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSString.cpp:24:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/BooleanConstructor.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.cpp:26:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSVariableObject.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSVariableObject.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.cpp:23:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/LiteralParser.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/LiteralParser.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.cpp:21:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NativeErrorConstructor.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NativeErrorConstructor.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/MathObject.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/MathObject.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NativeErrorPrototype.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NativeErrorPrototype.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberConstructor.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberConstructor.cpp:23:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberObject.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberObject.cpp:23:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:33:
In member function ‘QTJSC::JSValue QTJSC::PropertySlot::getValue(QTJSC::ExecState*, const QTJSC::Identifier&) const’,
    inlined from ‘bool QTJSC::getStaticValueDescriptor(ExecState*, const HashTable*, ThisImp*, const Identifier&, PropertyDescriptor&) [with ThisImp = NumberConstructor; ParentImp = InternalFunction]’ at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:280:33,
    inlined from ‘virtual bool QTJSC::NumberConstructor::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)’ at ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberConstructor.cpp:73:73:
../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.h:59:32: warning: ‘slot.QTJSC::PropertySlot::m_data.QTJSC::PropertySlot::::valueSlot’ may be used uninitialized [-Wmaybe-uninitialized]
   59 |                 return *m_data.valueSlot;
      |                         ~~~~~~~^~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/generated/NumberConstructor.lut.h:3,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberConstructor.cpp:40:
../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h: In member function ‘virtual bool QTJSC::NumberConstructor::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)’:
../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:278:22: note: ‘slot’ declared here
  278 |         PropertySlot slot;
      |                      ^~~~
In member function ‘QTJSC::JSValue QTJSC::PropertySlot::getValue(QTJSC::ExecState*, const QTJSC::Identifier&) const’,
    inlined from ‘bool QTJSC::getStaticValueDescriptor(ExecState*, const HashTable*, ThisImp*, const Identifier&, PropertyDescriptor&) [with ThisImp = NumberConstructor; ParentImp = InternalFunction]’ at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:280:33,
    inlined from ‘virtual bool QTJSC::NumberConstructor::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)’ at ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberConstructor.cpp:73:73:
../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.h:61:33: warning: ‘slot.QTJSC::PropertySlot::m_data.QTJSC::PropertySlot::::registerSlot’ may be used uninitialized [-Wmaybe-uninitialized]
   61 |                 return (*m_data.registerSlot).jsValue();
      |                          ~~~~~~~^~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h: In member function ‘virtual bool QTJSC::NumberConstructor::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)’:
../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:278:22: note: ‘slot’ declared here
  278 |         PropertySlot slot;
      |                      ^~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberObject.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberPrototype.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberPrototype.cpp:23:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ObjectConstructor.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ObjectConstructor.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ObjectPrototype.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ObjectPrototype.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Operations.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Operations.cpp:23:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSCell.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/GetterSetter.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyDescriptor.cpp:31:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberPrototype.cpp: In function ‘QTJSC::JSValue QTJSC::numberProtoFuncToExponential(ExecState*, JSObject*, JSValue, const ArgList&)’:
../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberPrototype.cpp:285:20: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying between 1 and 77 bytes from a string of length 78 [-Wstringop-truncation]
  285 |             strncpy(buf + i, result + 1, fractionalDigits);
      |                    ^
../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberPrototype.cpp: In function ‘QTJSC::UString QTJSC::integerPartNoExp(double)’:
../3rdparty/javascriptcore/JavaScriptCore/runtime/NumberPrototype.cpp:91:20: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying between 0 and 78 bytes from a string of length 79 [-Wstringop-truncation]
   91 |             strncpy(buf.data(), result, decimalPoint);
      |                    ^
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertyNameArray.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PrototypeFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PrototypeFunction.cpp:26:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.cpp:23:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:25:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.cpp:23:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpObject.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpObject.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpPrototype.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpPrototype.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpObject.h:25:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/EvalCodeCache.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSActivation.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ScopeChain.cpp:24:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:33:
In member function ‘QTJSC::JSValue QTJSC::PropertySlot::getValue(QTJSC::ExecState*, const QTJSC::Identifier&) const’,
    inlined from ‘bool QTJSC::getStaticValueDescriptor(ExecState*, const HashTable*, ThisImp*, const Identifier&, PropertyDescriptor&) [with ThisImp = RegExpConstructor; ParentImp = InternalFunction]’ at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:280:33,
    inlined from ‘virtual bool QTJSC::RegExpConstructor::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)’ at ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.cpp:195:73:
../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.h:59:32: warning: ‘slot.QTJSC::PropertySlot::m_data.QTJSC::PropertySlot::::valueSlot’ may be used uninitialized [-Wmaybe-uninitialized]
   59 |                 return *m_data.valueSlot;
      |                         ~~~~~~~^~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArrayPrototype.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.cpp:25:
../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h: In member function ‘virtual bool QTJSC::RegExpConstructor::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)’:
../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:278:22: note: ‘slot’ declared here
  278 |         PropertySlot slot;
      |                      ^~~~
In member function ‘QTJSC::JSValue QTJSC::PropertySlot::getValue(QTJSC::ExecState*, const QTJSC::Identifier&) const’,
    inlined from ‘bool QTJSC::getStaticValueDescriptor(ExecState*, const HashTable*, ThisImp*, const Identifier&, PropertyDescriptor&) [with ThisImp = RegExpConstructor; ParentImp = InternalFunction]’ at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:280:33,
    inlined from ‘virtual bool QTJSC::RegExpConstructor::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)’ at ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.cpp:195:73:
../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.h:61:33: warning: ‘slot.QTJSC::PropertySlot::m_data.QTJSC::PropertySlot::::registerSlot’ may be used uninitialized [-Wmaybe-uninitialized]
   61 |                 return (*m_data.registerSlot).jsValue();
      |                          ~~~~~~~^~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h: In member function ‘virtual bool QTJSC::RegExpConstructor::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)’:
../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:278:22: note: ‘slot’ declared here
  278 |         PropertySlot slot;
      |                      ^~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpObject.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpPrototype.cpp:33:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/Instruction.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:33:
In member function ‘QTJSC::JSValue QTJSC::PropertySlot::getValue(QTJSC::ExecState*, const QTJSC::Identifier&) const’,
    inlined from ‘bool QTJSC::getStaticValueDescriptor(ExecState*, const HashTable*, ThisImp*, const Identifier&, PropertyDescriptor&) [with ThisImp = RegExpObject; ParentImp = JSObject]’ at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:280:33,
    inlined from ‘virtual bool QTJSC::RegExpObject::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)’ at ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpObject.cpp:77:60:
../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.h:59:32: warning: ‘slot.QTJSC::PropertySlot::m_data.QTJSC::PropertySlot::::valueSlot’ may be used uninitialized [-Wmaybe-uninitialized]
   59 |                 return *m_data.valueSlot;
      |                         ~~~~~~~^~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/generated/RegExpObject.lut.h:3,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpObject.cpp:42:
../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h: In member function ‘virtual bool QTJSC::RegExpObject::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)’:
../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:278:22: note: ‘slot’ declared here
  278 |         PropertySlot slot;
      |                      ^~~~
In member function ‘QTJSC::JSValue QTJSC::PropertySlot::getValue(QTJSC::ExecState*, const QTJSC::Identifier&) const’,
    inlined from ‘bool QTJSC::getStaticValueDescriptor(ExecState*, const HashTable*, ThisImp*, const Identifier&, PropertyDescriptor&) [with ThisImp = RegExpObject; ParentImp = JSObject]’ at ../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:280:33,
    inlined from ‘virtual bool QTJSC::RegExpObject::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)’ at ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpObject.cpp:77:60:
../3rdparty/javascriptcore/JavaScriptCore/runtime/PropertySlot.h:61:33: warning: ‘slot.QTJSC::PropertySlot::m_data.QTJSC::PropertySlot::::registerSlot’ may be used uninitialized [-Wmaybe-uninitialized]
   61 |                 return (*m_data.registerSlot).jsValue();
      |                          ~~~~~~~^~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h: In member function ‘virtual bool QTJSC::RegExpObject::getOwnPropertyDescriptor(QTJSC::ExecState*, const QTJSC::Identifier&, QTJSC::PropertyDescriptor&)’:
../3rdparty/javascriptcore/JavaScriptCore/runtime/Lookup.h:278:22: note: ‘slot’ declared here
  278 |         PropertySlot slot;
      |                      ^~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/SmallStrings.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/SmallStrings.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:32:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringConstructor.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringConstructor.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringObject.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringObject.cpp:22:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSWrapperObject.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringObject.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringPrototype.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringPrototype.cpp:23:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StructureChain.cpp:29:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringPrototype.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringPrototype.cpp:34:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/StringPrototype.cpp:38:
../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/Collator.h: At global scope:
../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/Collator.h:50:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   50 |         static std::auto_ptr userDefault();
      |                     ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Structure.h:29,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Structure.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/TimeoutChecker.cpp:33:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.cpp:25:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UStringImpl.h:34,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UStringImpl.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/dtoa.cpp:150:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/DateMath.cpp:104:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/dtoa.cpp: In function ‘void QTWTF::d2b(BigInt&, U*, int*, int*)’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/dtoa.cpp:911:11: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  911 |         } else
      |           ^~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/dtoa.cpp:913:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  913 |             if (z) {
      |             ^~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Deque.h:36,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/MainThread.cpp:34:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/RefCountedLeakCounter.cpp:24:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/CollatorDefault.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/Collator.h:50:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   50 |         static std::auto_ptr userDefault();
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/CollatorDefault.cpp:48:6: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   48 | std::auto_ptr Collator::userDefault()
      |      ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/CollatorDefault.cpp: In static member function ‘static std::auto_ptr QTWTF::Collator::userDefault()’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/CollatorDefault.cpp:50:17: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   50 |     return std::auto_ptr(new Collator(0));
      |                 ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/icu/CollatorICU.cpp:30:
../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/Collator.h:50:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   50 |         static std::auto_ptr userDefault();
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexParser.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexCompiler.h:34,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexCompiler.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexParser.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexInterpreter.h:34,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexInterpreter.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/jit/ExecutableAllocator.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/assembler/AssemblerBuffer.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/assembler/X86Assembler.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86Common.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.cpp:27:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from parser/Grammar.y:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/parser/NodeConstructors.h:24,
                 from parser/Grammar.y:31:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = std::pair]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = std::pair]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:837:37:   required from ‘void QTWTF::Vector::shrinkCapacity(size_t) [with T = std::pair; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:561:24:   required from ‘void QTWTF::Vector::clear() [with T = std::pair; long unsigned int inlineCapacity = 0]’
parser/Grammar.y:123:23:   required from ‘T mergeDeclarationLists(T, T) [with T = QTJSC::ParserArenaData > >*]’
parser/Grammar.y:968:111:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.3.0/utility:69,
                 from /usr/include/qt5/QtCore/qglobal.h:47,
                 from /usr/include/qt5/QtCore/QtCore:4:
/usr/include/c++/13.3.0/bits/stl_pair.h:187:12: note: ‘struct std::pair’ declared here
  187 |     struct pair
      |            ^~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24,
                 from api/qscriptstring_p.h:57,
                 from api/qscriptengine_p.h:63,
                 from api/qscriptcontext.cpp:46:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24,
                 from api/qscriptstring_p.h:57,
                 from api/qscriptengine_p.h:63,
                 from api/qscriptcontextinfo.cpp:45:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from api/qscriptengine_p.h:77:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:25,
                 from api/qscriptengine_p.h:80:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from api/qscriptengine_p.h:77:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ./bridge/qscriptobject_p.h:56,
                 from ./bridge/qscriptclassobject_p.h:56,
                 from api/qscriptengine_p.h:64:
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h: At global scope:
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:106:22: warning: ‘virtual void QTJSC::JSObject::put(QTJSC::ExecState*, unsigned int, QTJSC::JSValue)’ was hidden [-Woverloaded-virtual=]
  106 |         virtual void put(ExecState*, unsigned propertyName, JSValue value);
      |                      ^~~
In file included from api/qscriptcontext.cpp:49:
../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.h:101:22: note:   by ‘QTJSC::Arguments::put’
  101 |         virtual void put(ExecState*, unsigned propertyName, JSValue, PutPropertySlot&);
      |                      ^~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:25,
                 from api/qscriptengine_p.h:80:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/CallFrame.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/debugger/DebuggerCallFrame.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/debugger/Debugger.h:25,
                 from api/qscriptengineagent_p.h:55,
                 from api/qscriptengineagent.cpp:42:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from api/qscriptcontext_p.h:72,
                 from api/qscriptcontext.cpp:43:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from api/qscriptcontext_p.h:72,
                 from api/qscriptcontextinfo.cpp:43:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from api/qscriptengine_p.h:77,
                 from api/qscriptengineagent.cpp:44:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:25,
                 from api/qscriptengine_p.h:80:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashMap.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:26:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24,
                 from api/qscriptstring_p.h:57,
                 from api/qscriptengine_p.h:63,
                 from api/qscriptprogram.cpp:44:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24,
                 from api/qscriptstring_p.h:57,
                 from api/qscriptstring.cpp:42:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24,
                 from api/qscriptstring_p.h:57,
                 from api/qscriptengine_p.h:63,
                 from api/qscriptvalue.cpp:45:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from api/qscriptengine_p.h:77:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:25,
                 from api/qscriptengine_p.h:80:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from api/qscriptengine_p.h:77:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from api/qscriptengine_p.h:77,
                 from api/qscriptstring.cpp:44:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:25,
                 from api/qscriptengine_p.h:80:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24,
                 from api/qscriptstring_p.h:57,
                 from api/qscriptengine_p.h:63,
                 from api/qscriptvalueiterator.cpp:45:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:25,
                 from api/qscriptengine_p.h:80:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ./bridge/qscriptobject_p.h:56,
                 from ./bridge/qscriptclassobject_p.h:56,
                 from api/qscriptengine_p.h:64:
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h: At global scope:
../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:106:22: warning: ‘virtual void QTJSC::JSObject::put(QTJSC::ExecState*, unsigned int, QTJSC::JSValue)’ was hidden [-Woverloaded-virtual=]
  106 |         virtual void put(ExecState*, unsigned propertyName, JSValue value);
      |                      ^~~
In file included from api/qscriptvalue.cpp:55:
../3rdparty/javascriptcore/JavaScriptCore/runtime/Arguments.h:101:22: note:   by ‘QTJSC::Arguments::put’
  101 |         virtual void put(ExecState*, unsigned propertyName, JSValue, PutPropertySlot&);
      |                      ^~~
In file included from /usr/include/qt5/QtCore/QtCore:4:
api/qscriptstring.cpp: In copy constructor ‘QScriptString::QScriptString(const QScriptString&)’:
api/qscriptstring.cpp:90:36: warning: ‘T QBasicAtomicInteger::load() const [with T = int]’ is deprecated: Use loadRelaxed [-Wdeprecated-declarations]
   90 |         Q_ASSERT(d_func()->ref.load() != 1);
      |                  ~~~~~~~~~~~~~~~~~~^~
/usr/include/qt5/QtCore/qglobal.h:859:56: note: in definition of macro ‘Q_ASSERT’
  859 | #    define Q_ASSERT(cond) static_cast(false && (cond))
      |                                                        ^~~~
In file included from /usr/include/qt5/QtCore/qatomic.h:46,
                 from /usr/include/qt5/QtCore/qglobal.h:1309:
/usr/include/qt5/QtCore/qbasicatomic.h:103:55: note: declared here
  103 |     QT_DEPRECATED_VERSION_X_5_14("Use loadRelaxed") T load() const noexcept { return loadRelaxed(); }
      |                                                       ^~~~
api/qscriptstring.cpp:92:28: warning: ‘void QBasicAtomicInteger::store(T) [with T = int]’ is deprecated: Use storeRelaxed [-Wdeprecated-declarations]
   92 |         d_func()->ref.store(1);
      |         ~~~~~~~~~~~~~~~~~~~^~~
/usr/include/qt5/QtCore/qbasicatomic.h:104:59: note: declared here
  104 |     QT_DEPRECATED_VERSION_X_5_14("Use storeRelaxed") void store(T newValue) noexcept { storeRelaxed(newValue); }
      |                                                           ^~~~~
api/qscriptstring.cpp: In destructor ‘QScriptString::~QScriptString()’:
api/qscriptstring.cpp:107:33: warning: ‘T QBasicAtomicInteger::load() const [with T = int]’ is deprecated: Use loadRelaxed [-Wdeprecated-declarations]
  107 |             Q_ASSERT(d->ref.load() == 1);
      |                      ~~~~~~~~~~~^~
/usr/include/qt5/QtCore/qglobal.h:859:56: note: in definition of macro ‘Q_ASSERT’
  859 | #    define Q_ASSERT(cond) static_cast(false && (cond))
      |                                                        ^~~~
/usr/include/qt5/QtCore/qbasicatomic.h:103:55: note: declared here
  103 |     QT_DEPRECATED_VERSION_X_5_14("Use loadRelaxed") T load() const noexcept { return loadRelaxed(); }
      |                                                       ^~~~
api/qscriptstring.cpp:111:42: warning: ‘T QBasicAtomicInteger::load() const [with T = int]’ is deprecated: Use loadRelaxed [-Wdeprecated-declarations]
  111 |             if (d->engine && (d->ref.load() == 1)) {
      |                               ~~~~~~~~~~~^~
/usr/include/qt5/QtCore/qbasicatomic.h:103:55: note: declared here
  103 |     QT_DEPRECATED_VERSION_X_5_14("Use loadRelaxed") T load() const noexcept { return loadRelaxed(); }
      |                                                       ^~~~
api/qscriptstring.cpp: In member function ‘QScriptString& QScriptString::operator=(const QScriptString&)’:
api/qscriptstring.cpp:127:60: warning: ‘T QBasicAtomicInteger::load() const [with T = int]’ is deprecated: Use loadRelaxed [-Wdeprecated-declarations]
  127 |     if (d_func() && d_func()->engine && (d_func()->ref.load() == 1) && (d_func()->type == QScriptStringPrivate::HeapAllocated)) {
      |                                          ~~~~~~~~~~~~~~~~~~^~
/usr/include/qt5/QtCore/qbasicatomic.h:103:55: note: declared here
  103 |     QT_DEPRECATED_VERSION_X_5_14("Use loadRelaxed") T load() const noexcept { return loadRelaxed(); }
      |                                                       ^~~~
api/qscriptstring.cpp:133:36: warning: ‘T QBasicAtomicInteger::load() const [with T = int]’ is deprecated: Use loadRelaxed [-Wdeprecated-declarations]
  133 |         Q_ASSERT(d_func()->ref.load() != 1);
      |                  ~~~~~~~~~~~~~~~~~~^~
/usr/include/qt5/QtCore/qglobal.h:859:56: note: in definition of macro ‘Q_ASSERT’
  859 | #    define Q_ASSERT(cond) static_cast(false && (cond))
      |                                                        ^~~~
/usr/include/qt5/QtCore/qbasicatomic.h:103:55: note: declared here
  103 |     QT_DEPRECATED_VERSION_X_5_14("Use loadRelaxed") T load() const noexcept { return loadRelaxed(); }
      |                                                       ^~~~
api/qscriptstring.cpp:135:28: warning: ‘void QBasicAtomicInteger::store(T) [with T = int]’ is deprecated: Use storeRelaxed [-Wdeprecated-declarations]
  135 |         d_func()->ref.store(1);
      |         ~~~~~~~~~~~~~~~~~~~^~~
/usr/include/qt5/QtCore/qbasicatomic.h:104:59: note: declared here
  104 |     QT_DEPRECATED_VERSION_X_5_14("Use storeRelaxed") void store(T newValue) noexcept { storeRelaxed(newValue); }
      |                                                           ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from api/qscriptengine_p.h:77:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:25,
                 from api/qscriptengine_p.h:80:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from api/qscriptvalue_p.h:58,
                 from api/qscriptvalue.cpp:43:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/InternalFunction.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/PrototypeFunction.h:27,
                 from bridge/qscriptfunction_p.h:58,
                 from bridge/qscriptfunction.cpp:41:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../../include/QtScript/5.15.16/QtScript/private/../../../../../src/script/api/qscriptengine_p.h:77,
                 from ../../include/QtScript/5.15.16/QtScript/private/qscriptengine_p.h:1,
                 from bridge/qscriptfunction.cpp:43:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from bridge/qscriptobject_p.h:56,
                 from bridge/qscriptobject.cpp:41:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:25,
                 from ../../include/QtScript/5.15.16/QtScript/private/../../../../../src/script/api/qscriptengine_p.h:80:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from bridge/qscriptobject_p.h:56,
                 from bridge/qscriptclassobject_p.h:56,
                 from bridge/qscriptclassobject.cpp:41:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from bridge/../api/qscriptengine_p.h:77,
                 from bridge/qscriptclassobject.cpp:44:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:25,
                 from bridge/../api/qscriptengine_p.h:80:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from bridge/qscriptobject_p.h:56,
                 from bridge/qscriptvariant_p.h:56,
                 from bridge/qscriptvariant.cpp:41:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from bridge/../api/qscriptengine_p.h:77,
                 from bridge/qscriptvariant.cpp:44:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSArray.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalObject.h:25,
                 from bridge/qscriptglobalobject_p.h:56,
                 from bridge/qscriptglobalobject.cpp:41:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:25,
                 from bridge/../api/qscriptengine_p.h:80:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from bridge/../api/qscriptengine_p.h:77,
                 from bridge/qscriptglobalobject.cpp:44:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:25,
                 from bridge/../api/qscriptengine_p.h:80:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSVariableObject.h:32,
                 from bridge/qscriptactivationobject_p.h:56,
                 from bridge/qscriptactivationobject.cpp:41:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSVariableObject.h:32,
                 from bridge/qscriptstaticscopeobject_p.h:56,
                 from bridge/qscriptstaticscopeobject.cpp:41:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from bridge/qscriptobject_p.h:56,
                 from bridge/qscriptdeclarativeobject_p.h:57,
                 from bridge/qscriptdeclarativeobject.cpp:41:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from bridge/qscriptobject_p.h:56,
                 from bridge/qscriptdeclarativeobject_p.h:57,
                 from bridge/qscriptdeclarativeclass.cpp:41:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from bridge/../api/qscriptengine_p.h:77,
                 from bridge/qscriptdeclarativeobject.cpp:44:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:25,
                 from bridge/../api/qscriptengine_p.h:80:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from ../../include/QtScript/5.15.16/QtScript/private/../../../../../src/script/api/qscriptengine_p.h:77,
                 from ../../include/QtScript/5.15.16/QtScript/private/qscriptengine_p.h:1,
                 from bridge/qscriptdeclarativeclass.cpp:47:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:25,
                 from ../../include/QtScript/5.15.16/QtScript/private/../../../../../src/script/api/qscriptengine_p.h:80:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Register.h:35,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:25,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSObject.h:26,
                 from bridge/qscriptobject_p.h:56,
                 from bridge/qscriptqobject_p.h:54,
                 from bridge/qscriptqobject.cpp:41:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashCountedSet.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Collector.h:27,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSGlobalData.h:32,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Identifier.h:24,
                 from api/qscriptstring_p.h:57,
                 from api/qscriptengine_p.h:63,
                 from api/qscriptengine.cpp:44:
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:43:21: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   43 |         OwnPtr(std::auto_ptr autoPtr) : m_ptr(autoPtr.release()) { }
      |                     ^~~~~~~~
In file included from /usr/include/c++/13.3.0/memory:78,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:52,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from /usr/include/qt5/QtCore/qobject.h:54,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScript/QtScriptDepends:3:
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/OwnPtr.h:61:25: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   61 |         void adopt(std::auto_ptr autoPtr) { ASSERT(!autoPtr.get() || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); }
      |                         ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:84:30: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   84 |     struct VectorTraits > : SimpleClassVectorTraits { };
      |                              ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from bridge/../api/qscriptengine_p.h:77,
                 from bridge/qscriptqobject.cpp:47:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/runtime/Executable.h:31,
                 from api/qscriptengine_p.h:77:
../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
 1388 |         void adoptData(std::auto_ptr data)
      |                             ^~~~~~~~
/usr/include/c++/13.3.0/bits/unique_ptr.h:65:28: note: declared here
   65 |   template class auto_ptr;
      |                            ^~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:25,
                 from bridge/../api/qscriptengine_p.h:80:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssembler.h:46,
                 from ../3rdparty/javascriptcore/JavaScriptCore/yarr/RegexJIT.h:33,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExp.h:30,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/RegExpConstructor.h:25,
                 from api/qscriptengine_p.h:80:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::call()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:113:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  113 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::tailRecursiveCall()’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:121:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  121 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: In member function ‘QTJSC::AbstractMacroAssembler::Call QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler::Jump)’:
../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22: warning: variable ‘label’ set but not used [-Wunused-but-set-variable]
  130 |         DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
      |                      ^~~~~
api/qscriptengine.cpp: In static member function ‘static QTJSC::JSValue QScriptEnginePrivate::create(QTJSC::ExecState*, int, const void*)’:
api/qscriptengine.cpp:3149:83: warning: ‘QDateTime::QDateTime(const QDate&)’ is deprecated: Use QDate::startOfDay() [-Wdeprecated-declarations]
 3149 |             result = newDate(exec, QDateTime(*reinterpret_cast(ptr)));
      |                                                                                   ^
In file included from /usr/include/qt5/QtCore/qcborvalue.h:44,
                 from /usr/include/qt5/QtCore/qcborarray.h:43,
                 from /usr/include/qt5/QtCore/QtCore:38:
/usr/include/qt5/QtCore/qdatetime.h:298:57: note: declared here
  298 |     QT_DEPRECATED_X("Use QDate::startOfDay()") explicit QDateTime(const QDate &);
      |                                                         ^~~~~~~~~
api/qscriptengine.cpp: In member function ‘QStringList QScriptEngine::availableExtensions() const’:
api/qscriptengine.cpp:3868:36: warning: ‘QList QSet::toList() const [with T = QString]’ is deprecated: Use values() instead. [-Wdeprecated-declarations]
 3868 |     QStringList lst = result.toList();
      |                       ~~~~~~~~~~~~~^~
In file included from /usr/include/qt5/QtCore/qdebug.h:52,
                 from /usr/include/qt5/QtCore/qcborcommon.h:45,
                 from /usr/include/qt5/QtCore/qcborvalue.h:45:
/usr/include/qt5/QtCore/qset.h:265:14: note: declared here
  265 |     QList toList() const { return values(); }
      |              ^~~~~~
api/qscriptengine.cpp: In member function ‘QStringList QScriptEngine::importedExtensions() const’:
api/qscriptengine.cpp:3885:51: warning: ‘QList QSet::toList() const [with T = QString]’ is deprecated: Use values() instead. [-Wdeprecated-declarations]
 3885 |     QStringList lst = d->importedExtensions.toList();
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/qt5/QtCore/qset.h:265:14: note: declared here
  265 |     QList toList() const { return values(); }
      |              ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = const QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTWTF::NonNullPassRefPtr; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:139:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashFunctions.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/wtf/HashTraits.h:24,
                 from ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSValue.h:32,
                 from api/qscriptvalue_p.h:58,
                 from api/qscriptengine_p.h:62:
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h: In instantiation of ‘static void QTWTF::VectorMover::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’:
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required from ‘static void QTWTF::VectorTypeOperations::move(T*, const T*, T*) [with T = QTWTF::RefPtr]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required from ‘void QTWTF::Vector::reserveCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from ‘void QTWTF::Vector::expandCapacity(size_t) [with T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:23:   required from ‘U* QTWTF::Vector::expandCapacity(size_t, U*) [with U = QTJSC::RegExp* const; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0; size_t = long unsigned int]’
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:33:   required from ‘void QTWTF::Vector::append(const U&) [with U = QTJSC::RegExp*; T = QTWTF::RefPtr; long unsigned int inlineCapacity = 0]’
../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:144:   required from here
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:169:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class QTWTF::RefPtr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  169 |             memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../3rdparty/javascriptcore/JavaScriptCore/wtf/RefPtr.h:40:33: note: ‘class QTWTF::RefPtr’ declared here
   40 |     template  class RefPtr : public FastAllocBase {
      |                                 ^~~~~~
Project MESSAGE: perl -w /usr/bin/syncqt.pl -module QtScriptTools -version 5.15.16 -outdir /var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16 -builddir /var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16 /var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16
debugging/qscriptdebuggercommandexecutor.cpp: In member function ‘virtual QScriptDebuggerResponse QScriptDebuggerCommandExecutor::execute(QScriptDebuggerBackend*, const QScriptDebuggerCommand&)’:
debugging/qscriptdebuggercommandexecutor.cpp:401:49: warning: ‘QList QSet::toList() const [with T = QString]’ is deprecated: Use values() instead. [-Wdeprecated-declarations]
  401 |         QStringList matchesList = matches.toList();
      |                                   ~~~~~~~~~~~~~~^~
In file included from /usr/include/qt5/QtCore/qdebug.h:52,
                 from /usr/include/qt5/QtCore/qcborcommon.h:45,
                 from /usr/include/qt5/QtCore/qcborvalue.h:45,
                 from /usr/include/qt5/QtCore/qcborarray.h:43,
                 from /usr/include/qt5/QtCore/QtCore:38,
                 from ../../include/QtScriptTools/QtScriptToolsDepends:3:
/usr/include/qt5/QtCore/qset.h:265:14: note: declared here
  265 |     QList toList() const { return values(); }
      |              ^~~~~~
debugging/qscriptdebuggeragent.cpp: In member function ‘QPair, QList > QScriptDebuggerAgent::scriptsDelta() const’:
debugging/qscriptdebuggeragent.cpp:397:69: warning: ‘QSet QList::toSet() const [with T = long long int]’ is deprecated: Use QSet(list.begin(), list.end()) instead. [-Wdeprecated-declarations]
  397 |     QSet prevSet = d->previousCheckpointScripts.keys().toSet();
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt5/QtCore/qdebug.h:52,
                 from /usr/include/qt5/QtCore/qcborcommon.h:45,
                 from /usr/include/qt5/QtCore/qcborvalue.h:45,
                 from /usr/include/qt5/QtCore/qcborarray.h:43,
                 from /usr/include/qt5/QtCore/QtCore:38,
                 from ../../include/QtScriptTools/QtScriptToolsDepends:3:
/usr/include/qt5/QtCore/qset.h:406:30: note: declared here
  406 | Q_OUTOFLINE_TEMPLATE QSet QList::toSet() const
      |                              ^~~~~~~~
debugging/qscriptdebuggeragent.cpp:398:61: warning: ‘QSet QList::toSet() const [with T = long long int]’ is deprecated: Use QSet(list.begin(), list.end()) instead. [-Wdeprecated-declarations]
  398 |     QSet currSet = d->checkpointScripts.keys().toSet();
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/qt5/QtCore/qset.h:406:30: note: declared here
  406 | Q_OUTOFLINE_TEMPLATE QSet QList::toSet() const
      |                              ^~~~~~~~
debugging/qscriptdebuggeragent.cpp:401:43: warning: ‘QList QSet::toList() const [with T = long long int]’ is deprecated: Use values() instead. [-Wdeprecated-declarations]
  401 |     return qMakePair(addedScriptIds.toList(), removedScriptIds.toList());
      |                      ~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/qt5/QtCore/qset.h:265:14: note: declared here
  265 |     QList toList() const { return values(); }
      |              ^~~~~~
debugging/qscriptdebuggeragent.cpp:401:70: warning: ‘QList QSet::toList() const [with T = long long int]’ is deprecated: Use values() instead. [-Wdeprecated-declarations]
  401 |     return qMakePair(addedScriptIds.toList(), removedScriptIds.toList());
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/qt5/QtCore/qset.h:265:14: note: declared here
  265 |     QList toList() const { return values(); }
      |              ^~~~~~
debugging/qscriptobjectsnapshot.cpp: In member function ‘QScriptObjectSnapshot::Delta QScriptObjectSnapshot::capture(const QScriptValue&)’:
debugging/qscriptobjectsnapshot.cpp:96:51: warning: ‘QSet QList::toSet() const [with T = QString]’ is deprecated: Use QSet(list.begin(), list.end()) instead. [-Wdeprecated-declarations]
   96 |     QSet currSet = currProps.keys().toSet();
      |                             ~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt5/QtCore/qobject.h:49,
                 from /usr/include/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/qt5/QtCore/QtCore:6,
                 from ../../include/QtScriptTools/QtScriptToolsDepends:3:
/usr/include/qt5/QtCore/qlist.h:413:13: note: declared here
  413 |     QSet toSet() const;
      |             ^~~~~
debugging/qscriptobjectsnapshot.cpp:123:56: warning: ‘QList QSet::toList() const [with T = QString]’ is deprecated: Use values() instead. [-Wdeprecated-declarations]
  123 |     result.removedProperties = removedProperties.toList();
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt5/QtCore/qdebug.h:52,
                 from /usr/include/qt5/QtCore/qcborcommon.h:45,
                 from /usr/include/qt5/QtCore/qcborvalue.h:45,
                 from /usr/include/qt5/QtCore/qcborarray.h:43,
                 from /usr/include/qt5/QtCore/QtCore:38:
/usr/include/qt5/QtCore/qset.h:265:14: note: declared here
  265 |     QList toList() const { return values(); }
      |              ^~~~~~
debugging/qscriptxmlparser.cpp: In static member function ‘static QScriptXmlParser::Result QScriptXmlParser::parse(const QString&)’:
debugging/qscriptxmlparser.cpp:171:51: warning: ‘QSet QList::toSet() const [with T = int]’ is deprecated: Use QSet(list.begin(), list.end()) instead. [-Wdeprecated-declarations]
  171 |     return Result(functionsInfo, lineNumbers.toSet());
      |                                  ~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt5/QtCore/qdebug.h:52,
                 from /usr/include/qt5/QtCore/qcborcommon.h:45,
                 from /usr/include/qt5/QtCore/qcborvalue.h:45,
                 from /usr/include/qt5/QtCore/qcborarray.h:43,
                 from /usr/include/qt5/QtCore/QtCore:38,
                 from ../../include/QtScriptTools/QtScriptToolsDepends:3:
/usr/include/qt5/QtCore/qset.h:406:30: note: declared here
  406 | Q_OUTOFLINE_TEMPLATE QSet QList::toSet() const
      |                              ^~~~~~~~
In file included from ../../include/QtScript/qscriptengine.h:1,
                 from debugging/qscriptdebuggerconsole.cpp:56:
../../include/QtScript/../../src/script/api/qscriptengine.h: In instantiation of ‘int qScriptRegisterMetaType(QScriptEngine*, QScriptValue (*)(QScriptEngine*, const T&), void (*)(const QScriptValue&, T&), const QScriptValue&, T*) [with T = QScriptBreakpointData]’:
debugging/qscriptdebuggerconsole.cpp:303:51:   required from here
../../include/QtScript/../../src/script/api/qscriptengine.h:403:18: warning: cast between incompatible function types from ‘QScriptValue (*)(QScriptEngine*, const QScriptBreakpointData&)’ to ‘QScriptEngine::MarshalFunction’ {aka ‘QScriptValue (*)(QScriptEngine*, const void*)’} [-Wcast-function-type]
  403 |         eng, id, reinterpret_cast(toScriptValue),
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h:404:9: warning: cast between incompatible function types from ‘void (*)(const QScriptValue&, QScriptBreakpointData&)’ to ‘QScriptEngine::DemarshalFunction’ {aka ‘void (*)(const QScriptValue&, void*)’} [-Wcast-function-type]
  404 |         reinterpret_cast(fromScriptValue),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h: In instantiation of ‘int qScriptRegisterMetaType(QScriptEngine*, QScriptValue (*)(QScriptEngine*, const T&), void (*)(const QScriptValue&, T&), const QScriptValue&, T*) [with T = QMap]’:
debugging/qscriptdebuggerconsole.cpp:304:50:   required from here
../../include/QtScript/../../src/script/api/qscriptengine.h:403:18: warning: cast between incompatible function types from ‘QScriptValue (*)(QScriptEngine*, const QMap&)’ to ‘QScriptEngine::MarshalFunction’ {aka ‘QScriptValue (*)(QScriptEngine*, const void*)’} [-Wcast-function-type]
  403 |         eng, id, reinterpret_cast(toScriptValue),
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h:404:9: warning: cast between incompatible function types from ‘void (*)(const QScriptValue&, QMap&)’ to ‘QScriptEngine::DemarshalFunction’ {aka ‘void (*)(const QScriptValue&, void*)’} [-Wcast-function-type]
  404 |         reinterpret_cast(fromScriptValue),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h: In instantiation of ‘int qScriptRegisterMetaType(QScriptEngine*, QScriptValue (*)(QScriptEngine*, const T&), void (*)(const QScriptValue&, T&), const QScriptValue&, T*) [with T = QScriptScriptData]’:
debugging/qscriptdebuggerconsole.cpp:305:47:   required from here
../../include/QtScript/../../src/script/api/qscriptengine.h:403:18: warning: cast between incompatible function types from ‘QScriptValue (*)(QScriptEngine*, const QScriptScriptData&)’ to ‘QScriptEngine::MarshalFunction’ {aka ‘QScriptValue (*)(QScriptEngine*, const void*)’} [-Wcast-function-type]
  403 |         eng, id, reinterpret_cast(toScriptValue),
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h:404:9: warning: cast between incompatible function types from ‘void (*)(const QScriptValue&, QScriptScriptData&)’ to ‘QScriptEngine::DemarshalFunction’ {aka ‘void (*)(const QScriptValue&, void*)’} [-Wcast-function-type]
  404 |         reinterpret_cast(fromScriptValue),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h: In instantiation of ‘int qScriptRegisterMetaType(QScriptEngine*, QScriptValue (*)(QScriptEngine*, const T&), void (*)(const QScriptValue&, T&), const QScriptValue&, T*) [with T = QMap]’:
debugging/qscriptdebuggerconsole.cpp:306:46:   required from here
../../include/QtScript/../../src/script/api/qscriptengine.h:403:18: warning: cast between incompatible function types from ‘QScriptValue (*)(QScriptEngine*, const QMap&)’ to ‘QScriptEngine::MarshalFunction’ {aka ‘QScriptValue (*)(QScriptEngine*, const void*)’} [-Wcast-function-type]
  403 |         eng, id, reinterpret_cast(toScriptValue),
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h:404:9: warning: cast between incompatible function types from ‘void (*)(const QScriptValue&, QMap&)’ to ‘QScriptEngine::DemarshalFunction’ {aka ‘void (*)(const QScriptValue&, void*)’} [-Wcast-function-type]
  404 |         reinterpret_cast(fromScriptValue),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h: In instantiation of ‘int qScriptRegisterMetaType(QScriptEngine*, QScriptValue (*)(QScriptEngine*, const T&), void (*)(const QScriptValue&, T&), const QScriptValue&, T*) [with T = QScriptContextInfo]’:
debugging/qscriptdebuggerconsole.cpp:307:48:   required from here
../../include/QtScript/../../src/script/api/qscriptengine.h:403:18: warning: cast between incompatible function types from ‘QScriptValue (*)(QScriptEngine*, const QScriptContextInfo&)’ to ‘QScriptEngine::MarshalFunction’ {aka ‘QScriptValue (*)(QScriptEngine*, const void*)’} [-Wcast-function-type]
  403 |         eng, id, reinterpret_cast(toScriptValue),
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h:404:9: warning: cast between incompatible function types from ‘void (*)(const QScriptValue&, QScriptContextInfo&)’ to ‘QScriptEngine::DemarshalFunction’ {aka ‘void (*)(const QScriptValue&, void*)’} [-Wcast-function-type]
  404 |         reinterpret_cast(fromScriptValue),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h: In instantiation of ‘int qScriptRegisterMetaType(QScriptEngine*, QScriptValue (*)(QScriptEngine*, const T&), void (*)(const QScriptValue&, T&), const QScriptValue&, T*) [with T = QScriptDebuggerValueProperty]’:
debugging/qscriptdebuggerconsole.cpp:308:58:   required from here
../../include/QtScript/../../src/script/api/qscriptengine.h:403:18: warning: cast between incompatible function types from ‘QScriptValue (*)(QScriptEngine*, const QScriptDebuggerValueProperty&)’ to ‘QScriptEngine::MarshalFunction’ {aka ‘QScriptValue (*)(QScriptEngine*, const void*)’} [-Wcast-function-type]
  403 |         eng, id, reinterpret_cast(toScriptValue),
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h:404:9: warning: cast between incompatible function types from ‘void (*)(const QScriptValue&, QScriptDebuggerValueProperty&)’ to ‘QScriptEngine::DemarshalFunction’ {aka ‘void (*)(const QScriptValue&, void*)’} [-Wcast-function-type]
  404 |         reinterpret_cast(fromScriptValue),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h: In instantiation of ‘int qScriptRegisterMetaType(QScriptEngine*, QScriptValue (*)(QScriptEngine*, const T&), void (*)(const QScriptValue&, T&), const QScriptValue&, T*) [with T = QScriptDebuggerResponse]’:
debugging/qscriptdebuggerconsole.cpp:310:53:   required from here
../../include/QtScript/../../src/script/api/qscriptengine.h:403:18: warning: cast between incompatible function types from ‘QScriptValue (*)(QScriptEngine*, const QScriptDebuggerResponse&)’ to ‘QScriptEngine::MarshalFunction’ {aka ‘QScriptValue (*)(QScriptEngine*, const void*)’} [-Wcast-function-type]
  403 |         eng, id, reinterpret_cast(toScriptValue),
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h:404:9: warning: cast between incompatible function types from ‘void (*)(const QScriptValue&, QScriptDebuggerResponse&)’ to ‘QScriptEngine::DemarshalFunction’ {aka ‘void (*)(const QScriptValue&, void*)’} [-Wcast-function-type]
  404 |         reinterpret_cast(fromScriptValue),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h: In instantiation of ‘int qScriptRegisterMetaType(QScriptEngine*, QScriptValue (*)(QScriptEngine*, const T&), void (*)(const QScriptValue&, T&), const QScriptValue&, T*) [with T = QScriptDebuggerConsoleCommand*]’:
debugging/qscriptdebuggerconsole.cpp:311:60:   required from here
../../include/QtScript/../../src/script/api/qscriptengine.h:403:18: warning: cast between incompatible function types from ‘QScriptValue (*)(QScriptEngine*, QScriptDebuggerConsoleCommand* const&)’ to ‘QScriptEngine::MarshalFunction’ {aka ‘QScriptValue (*)(QScriptEngine*, const void*)’} [-Wcast-function-type]
  403 |         eng, id, reinterpret_cast(toScriptValue),
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h:404:9: warning: cast between incompatible function types from ‘void (*)(const QScriptValue&, QScriptDebuggerConsoleCommand*&)’ to ‘QScriptEngine::DemarshalFunction’ {aka ‘void (*)(const QScriptValue&, void*)’} [-Wcast-function-type]
  404 |         reinterpret_cast(fromScriptValue),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h: In instantiation of ‘int qScriptRegisterMetaType(QScriptEngine*, QScriptValue (*)(QScriptEngine*, const T&), void (*)(const QScriptValue&, T&), const QScriptValue&, T*) [with T = QScriptDebuggerConsoleCommandGroupData]’:
debugging/qscriptdebuggerconsole.cpp:313:68:   required from here
../../include/QtScript/../../src/script/api/qscriptengine.h:403:18: warning: cast between incompatible function types from ‘QScriptValue (*)(QScriptEngine*, const QScriptDebuggerConsoleCommandGroupData&)’ to ‘QScriptEngine::MarshalFunction’ {aka ‘QScriptValue (*)(QScriptEngine*, const void*)’} [-Wcast-function-type]
  403 |         eng, id, reinterpret_cast(toScriptValue),
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h:404:9: warning: cast between incompatible function types from ‘void (*)(const QScriptValue&, QScriptDebuggerConsoleCommandGroupData&)’ to ‘QScriptEngine::DemarshalFunction’ {aka ‘void (*)(const QScriptValue&, void*)’} [-Wcast-function-type]
  404 |         reinterpret_cast(fromScriptValue),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h: In instantiation of ‘int qScriptRegisterMetaType(QScriptEngine*, QScriptValue (*)(QScriptEngine*, const T&), void (*)(const QScriptValue&, T&), const QScriptValue&, T*) [with T = QMap]’:
debugging/qscriptdebuggerconsole.cpp:314:67:   required from here
../../include/QtScript/../../src/script/api/qscriptengine.h:403:18: warning: cast between incompatible function types from ‘QScriptValue (*)(QScriptEngine*, const QMap&)’ to ‘QScriptEngine::MarshalFunction’ {aka ‘QScriptValue (*)(QScriptEngine*, const void*)’} [-Wcast-function-type]
  403 |         eng, id, reinterpret_cast(toScriptValue),
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h:404:9: warning: cast between incompatible function types from ‘void (*)(const QScriptValue&, QMap&)’ to ‘QScriptEngine::DemarshalFunction’ {aka ‘void (*)(const QScriptValue&, void*)’} [-Wcast-function-type]
  404 |         reinterpret_cast(fromScriptValue),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h: In instantiation of ‘int qScriptRegisterMetaType(QScriptEngine*, QScriptValue (*)(QScriptEngine*, const T&), void (*)(const QScriptValue&, T&), const QScriptValue&, T*) [with T = QList]’:
../../include/QtScript/../../src/script/api/qscriptengine.h:439:38:   required from ‘int qScriptRegisterSequenceMetaType(QScriptEngine*, const QScriptValue&, T*) [with T = QList]’
debugging/qscriptdebuggerconsole.cpp:309:70:   required from here
../../include/QtScript/../../src/script/api/qscriptengine.h:403:18: warning: cast between incompatible function types from ‘QScriptValue (*)(QScriptEngine*, const QList&)’ to ‘QScriptEngine::MarshalFunction’ {aka ‘QScriptValue (*)(QScriptEngine*, const void*)’} [-Wcast-function-type]
  403 |         eng, id, reinterpret_cast(toScriptValue),
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h:404:9: warning: cast between incompatible function types from ‘void (*)(const QScriptValue&, QList&)’ to ‘QScriptEngine::DemarshalFunction’ {aka ‘void (*)(const QScriptValue&, void*)’} [-Wcast-function-type]
  404 |         reinterpret_cast(fromScriptValue),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h: In instantiation of ‘int qScriptRegisterMetaType(QScriptEngine*, QScriptValue (*)(QScriptEngine*, const T&), void (*)(const QScriptValue&, T&), const QScriptValue&, T*) [with T = QList]’:
../../include/QtScript/../../src/script/api/qscriptengine.h:439:38:   required from ‘int qScriptRegisterSequenceMetaType(QScriptEngine*, const QScriptValue&, T*) [with T = QList]’
debugging/qscriptdebuggerconsole.cpp:312:71:   required from here
../../include/QtScript/../../src/script/api/qscriptengine.h:403:18: warning: cast between incompatible function types from ‘QScriptValue (*)(QScriptEngine*, const QList&)’ to ‘QScriptEngine::MarshalFunction’ {aka ‘QScriptValue (*)(QScriptEngine*, const void*)’} [-Wcast-function-type]
  403 |         eng, id, reinterpret_cast(toScriptValue),
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtScript/../../src/script/api/qscriptengine.h:404:9: warning: cast between incompatible function types from ‘void (*)(const QScriptValue&, QList&)’ to ‘QScriptEngine::DemarshalFunction’ {aka ‘void (*)(const QScriptValue&, void*)’} [-Wcast-function-type]
  404 |         reinterpret_cast(fromScriptValue),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
qt.qdoc: Start qdoc for QtScript in dual process mode: prepare phase.
/usr/lib/gcc/x86_64-pc-linux-gnu/13.3.0/../../../../include/c++/13.3.0/cstddef:50:10: error: 'stddef.h' file not found
/usr/lib/gcc/x86_64-pc-linux-gnu/13.3.0/../../../../include/c++/13.3.0/cstddef:58:11: error: no member named 'max_align_t' in the global namespace
/usr/include/qt5/QtCore/qglobal.h:51:12: error: 'stddef.h' file not found
/usr/include/stdlib.h:32:10: error: 'stddef.h' file not found
/usr/include/stdlib.h:98:8: error: unknown type name 'size_t'
/usr/include/stdlib.h:213:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:217:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:221:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:233:38: error: unknown type name 'size_t'
/usr/include/stdlib.h:239:38: error: unknown type name 'size_t'
/usr/include/stdlib.h:251:39: error: unknown type name 'size_t'
/usr/include/stdlib.h:257:39: error: unknown type name 'size_t'
/usr/include/sys/types.h:144:10: error: 'stddef.h' file not found
/usr/include/stdlib.h:412:4: error: unknown type name 'size_t'
/usr/include/stdlib.h:442:4: error: unknown type name 'size_t'
/usr/include/stdlib.h:540:22: error: unknown type name 'size_t'
/usr/include/stdlib.h:543:22: error: unknown type name 'size_t'
/usr/include/stdlib.h:543:38: error: unknown type name 'size_t'
/usr/include/stdlib.h:551:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:563:41: error: unknown type name 'size_t'
/usr/include/stdlib.h:563:57: error: unknown type name 'size_t'
/usr/include/stdlib.h:569:41: error: unknown type name 'size_t'
/usr/include/stdlib.h:569:57: error: unknown type name 'size_t'
/usr/include/alloca.h:24:10: error: 'stddef.h' file not found
/usr/include/alloca.h:32:22: error: unknown type name 'size_t'
/usr/include/stdlib.h:580:22: error: unknown type name 'size_t'
/usr/include/stdlib.h:586:45: error: unknown type name 'size_t'
/usr/include/stdlib.h:586:65: error: unknown type name 'size_t'
/usr/include/stdlib.h:592:29: error: unknown type name 'size_t'
/usr/include/stdlib.h:592:49: error: unknown type name 'size_t'
/usr/include/stdlib.h:829:9: error: unknown type name 'size_t'
/usr/include/stdlib.h:829:25: error: unknown type name 'size_t'
/usr/include/stdlib.h:838:34: error: unknown type name 'size_t'
/usr/include/stdlib.h:838:50: error: unknown type name 'size_t'
/usr/include/stdlib.h:841:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:841:52: error: unknown type name 'size_t'
/usr/include/stdlib.h:912:6: error: unknown type name 'size_t'
/usr/include/stdlib.h:915:6: error: unknown type name 'size_t'
/usr/include/stdlib.h:919:31: error: unknown type name 'size_t'
/usr/include/stdlib.h:923:31: error: unknown type name 'size_t'
/usr/include/stdlib.h:930:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:934:34: error: unknown type name 'size_t'
/usr/include/stdlib.h:941:8: error: unknown type name 'size_t'
/usr/include/stdlib.h:942:32: error: unknown type name 'size_t'
/usr/include/stdlib.h:945:8: error: unknown type name 'size_t'
/usr/include/stdlib.h:946:38: error: unknown type name 'size_t'
/usr/include/stdlib.h:1002:46: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:533:15: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:985:43: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:987:55: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:988:73: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:989:62: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:991:36: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:991:49: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:992:48: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:992:61: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:992:77: error: unknown type name 'size_t'
/usr/include/string.h:33:10: error: 'stddef.h' file not found
/usr/include/string.h:44:8: error: unknown type name 'size_t'
/usr/include/string.h:47:56: error: unknown type name 'size_t'
/usr/include/string.h:55:18: error: unknown type name 'size_t'
/usr/include/string.h:61:42: error: unknown type name 'size_t'
/usr/include/string.h:64:56: error: unknown type name 'size_t'
/usr/include/string.h:80:60: error: unknown type name 'size_t'
/usr/include/string.h:87:42: error: unknown type name 'size_t'
/usr/include/string.h:89:54: error: unknown type name 'size_t'
/usr/include/string.h:126:49: error: unknown type name 'size_t'
/usr/include/string.h:129:61: error: unknown type name 'size_t'
/usr/include/string.h:145:39: error: unknown type name 'size_t'
/usr/include/string.h:153:9: error: unknown type name 'size_t'
/usr/include/string.h:159:57: error: unknown type name 'size_t'
/usr/include/string.h:166:8: error: unknown type name 'size_t'
/usr/include/string.h:167:40: error: unknown type name 'size_t'
/usr/include/string.h:179:8: error: unknown type name 'size_t'
/usr/include/string.h:179:59: error: unknown type name 'size_t'
/usr/include/string.h:195:45: error: unknown type name 'size_t'
/usr/include/string.h:293:8: error: unknown type name 'size_t'
/usr/include/string.h:297:8: error: unknown type name 'size_t'
/usr/include/string.h:389:46: error: unknown type name 'size_t'
/usr/include/string.h:390:30: error: unknown type name 'size_t'
/usr/include/string.h:398:34: error: unknown type name 'size_t'
/usr/include/string.h:401:39: error: unknown type name 'size_t'
/usr/include/string.h:407:8: error: unknown type name 'size_t'
/usr/include/string.h:413:8: error: unknown type name 'size_t'
/usr/include/string.h:413:46: error: unknown type name 'size_t'
/usr/include/string.h:444:53: error: unknown type name 'size_t'
/usr/include/strings.h:23:10: error: 'stddef.h' file not found
/usr/include/strings.h:34:54: error: unknown type name 'size_t'
/usr/include/strings.h:38:53: error: unknown type name 'size_t'
/usr/include/strings.h:42:31: error: unknown type name 'size_t'
/usr/include/strings.h:120:61: error: unknown type name 'size_t'
/usr/include/strings.h:134:6: error: unknown type name 'size_t'
/usr/include/string.h:466:40: error: unknown type name 'size_t'
/usr/include/string.h:497:34: error: unknown type name 'size_t'
/usr/include/string.h:500:39: error: unknown type name 'size_t'
/usr/include/string.h:513:34: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:92:5: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:92:27: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:115:51: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:115:70: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:116:13: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:117:80: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:118:13: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:119:46: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:120:13: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:220:56: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:228:72: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:242:56: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:278:20: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qbytearray.h:50:10: error: 'stdarg.h' file not found
/usr/include/wchar.h:35:10: error: 'stddef.h' file not found
/usr/include/wchar.h:38:10: error: 'stdarg.h' file not found
/usr/include/wchar.h:93:38: error: unknown type name 'size_t'
/usr/include/wchar.h:102:38: error: unknown type name 'size_t'
/usr/include/wchar.h:109:63: error: unknown type name 'size_t'
/usr/include/wchar.h:118:4: error: unknown type name 'size_t'
/usr/include/wchar.h:126:6: error: unknown type name 'size_t'
/usr/include/wchar.h:135:8: error: unknown type name 'size_t'
/usr/include/wchar.h:136:42: error: unknown type name 'size_t'
/usr/include/wchar.h:150:8: error: unknown type name 'size_t'
/usr/include/wchar.h:151:5: error: unknown type name 'size_t'
/usr/include/wchar.h:188:8: error: unknown type name 'size_t'
/usr/include/wchar.h:192:8: error: unknown type name 'size_t'
/usr/include/wchar.h:223:8: error: unknown type name 'size_t'
/usr/include/wchar.h:241:8: error: unknown type name 'size_t'
/usr/include/wchar.h:241:44: error: unknown type name 'size_t'
/usr/include/wchar.h:254:59: error: unknown type name 'size_t'
/usr/include/wchar.h:259:63: error: unknown type name 'size_t'
/usr/include/wchar.h:264:37: error: unknown type name 'size_t'
/usr/include/wchar.h:268:63: error: unknown type name 'size_t'
/usr/include/wchar.h:272:53: error: unknown type name 'size_t'
/usr/include/wchar.h:278:38: error: unknown type name 'size_t'
/usr/include/wchar.h:297:8: error: unknown type name 'size_t'
/usr/include/wchar.h:298:38: error: unknown type name 'size_t'
/usr/include/wchar.h:302:8: error: unknown type name 'size_t'
/usr/include/wchar.h:306:8: error: unknown type name 'size_t'
/usr/include/wchar.h:306:53: error: unknown type name 'size_t'
/usr/include/wchar.h:308:8: error: unknown type name 'size_t'
/usr/include/wchar.h:308:51: error: unknown type name 'size_t'
/usr/include/wchar.h:338:8: error: unknown type name 'size_t'
/usr/include/wchar.h:339:36: error: unknown type name 'size_t'
/usr/include/wchar.h:344:8: error: unknown type name 'size_t'
/usr/include/wchar.h:345:39: error: unknown type name 'size_t'
/usr/include/wchar.h:352:8: error: unknown type name 'size_t'
/usr/include/wchar.h:353:37: error: unknown type name 'size_t'
/usr/include/wchar.h:354:6: error: unknown type name 'size_t'
/usr/include/wchar.h:358:8: error: unknown type name 'size_t'
/usr/include/wchar.h:360:6: error: unknown type name 'size_t'
/usr/include/wchar.h:360:20: error: unknown type name 'size_t'
/usr/include/wchar.h:372:42: error: unknown type name 'size_t'
/usr/include/wchar.h:558:38: error: unknown type name 'size_t'
/usr/include/wchar.h:581:53: error: unknown type name 'size_t'
/usr/include/wchar.h:605:47: error: unknown type name 'size_t'
/usr/include/wchar.h:615:9: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:622:8: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:626:48: error: unknown type name 'size_t'
/usr/include/wchar.h:628:9: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:690:8: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:697:7: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:702:8: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:713:7: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:716:6: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:720:11: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:852:8: error: unknown type name 'size_t'
/usr/include/wchar.h:852:50: error: unknown type name 'size_t'
/usr/include/wchar.h:859:8: error: unknown type name 'size_t'
/usr/include/wchar.h:859:52: error: unknown type name 'size_t'
/usr/include/locale.h:28:10: error: 'stddef.h' file not found
/usr/include/stdio.h:33:10: error: 'stddef.h' file not found
/usr/include/stdio.h:36:10: error: 'stdarg.h' file not found
/usr/include/bits/types/struct_FILE.h:95:3: error: unknown type name 'size_t'
/usr/include/bits/types/struct_FILE.h:98:67: error: use of undeclared identifier 'size_t'
/usr/include/bits/types/cookie_io_functions_t.h:28:43: error: unknown type name 'size_t'
/usr/include/bits/types/cookie_io_functions_t.h:37:44: error: unknown type name 'size_t'
/usr/include/stdio.h:52:9: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:308:35: error: unknown type name 'size_t'
/usr/include/stdio.h:314:47: error: unknown type name 'size_t'
/usr/include/stdio.h:321:53: error: unknown type name 'size_t'
/usr/include/stdio.h:333:20: error: unknown type name 'size_t'
/usr/include/stdio.h:339:10: error: unknown type name 'size_t'
/usr/include/stdio.h:366:8: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:371:54: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:374:8: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:378:44: error: unknown type name 'size_t'
/usr/include/stdio.h:382:45: error: unknown type name 'size_t'
/usr/include/stdio.h:383:42: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:391:9: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:404:8: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:460:7: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:467:53: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:472:40: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:481:37: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:485:5: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:490:8: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:633:30: error: unknown type name 'size_t'
/usr/include/stdio.h:636:28: error: unknown type name 'size_t'
/usr/include/stdio.h:646:27: error: unknown type name 'size_t'
/usr/include/stdio.h:675:8: error: unknown type name 'size_t'
/usr/include/stdio.h:675:46: error: unknown type name 'size_t'
/usr/include/stdio.h:676:8: error: unknown type name 'size_t'
/usr/include/stdio.h:681:8: error: unknown type name 'size_t'
/usr/include/stdio.h:681:53: error: unknown type name 'size_t'
/usr/include/stdio.h:682:9: error: unknown type name 'size_t'
/usr/include/stdio.h:702:8: error: unknown type name 'size_t'
/usr/include/stdio.h:702:55: error: unknown type name 'size_t'
/usr/include/stdio.h:703:10: error: unknown type name 'size_t'
/usr/include/stdio.h:704:8: error: unknown type name 'size_t'
/usr/include/stdio.h:704:62: error: unknown type name 'size_t'
/usr/include/stdio.h:705:11: error: unknown type name 'size_t'
/usr/include/stdio.h:858:8: error: unknown type name '__gnuc_va_list'
/usr/include/sched.h:29:10: error: 'stddef.h' file not found
/usr/include/bits/cpu-set.h:117:30: error: unknown type name 'size_t'
/usr/include/bits/cpu-set.h:119:37: error: unknown type name 'size_t'
/usr/include/sched.h:130:46: error: unknown type name 'size_t'
/usr/include/sched.h:134:46: error: unknown type name 'size_t'
/usr/include/time.h:29:10: error: 'stddef.h' file not found
/usr/include/time.h:100:8: error: unknown type name 'size_t'
/usr/include/time.h:100:47: error: unknown type name 'size_t'
/usr/include/time.h:116:8: error: unknown type name 'size_t'
/usr/include/time.h:116:49: error: unknown type name 'size_t'
/usr/include/pthread.h:304:11: error: unknown type name 'size_t'
/usr/include/pthread.h:309:11: error: unknown type name 'size_t'
/usr/include/pthread.h:367:19: error: unknown type name 'size_t'
/usr/include/pthread.h:374:11: error: unknown type name 'size_t'
/usr/include/pthread.h:381:7: error: unknown type name 'size_t'
/usr/include/pthread.h:388:7: error: unknown type name 'size_t'
/usr/include/pthread.h:395:6: error: unknown type name 'size_t'
/usr/include/pthread.h:402:6: error: unknown type name 'size_t'
/usr/include/pthread.h:459:11: error: unknown type name 'size_t'
/usr/include/pthread.h:489:52: error: unknown type name 'size_t'
/usr/include/pthread.h:494:52: error: unknown type name 'size_t'
/usr/lib/gcc/x86_64-pc-linux-gnu/13.3.0/../../../../include/c++/13.3.0/bits/cxxabi_init_exception.h:38:10: error: 'stddef.h' file not found
/usr/lib/gcc/x86_64-pc-linux-gnu/13.3.0/../../../../include/c++/13.3.0/bits/cxxabi_init_exception.h:63:32: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qbytearray.h:105:41: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qbytearray.h:107:40: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstringview.h:74:26: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstringview.h:137:30: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstringview.h:183:30: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstringview.h:252:37: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:252:49: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:256:47: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:256:59: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:256:90: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:256:102: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstring.h:60:10: error: 'stdarg.h' file not found
/usr/include/qt5/QtCore/qstring.h:91:38: warning: constexpr constructor that does not initialize all members is a C++20 extension [-Wc++20-extensions]
/usr/include/qt5/QtCore/qstring.h:225:9: note: member not initialized by constructor
/usr/include/qt5/QtCore/qstring.h:2105:75: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstring.h:2106:77: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qhashfunctions.h:71:66: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qvector.h:234:14: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:1131:28: note: in instantiation of template class 'QVector' requested here
/usr/include/qt5/QtCore/qvector.h:149:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:235:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:148:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:236:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:147:10: note: previous declaration is here
/usr/include/limits.h:124:16: error: 'limits.h' file not found
/usr/include/qt5/QtCore/qcontainerfwd.h:63:7: error: typedef redefinition with different types ('QList' vs 'QByteArrayList')
/usr/include/qt5/QtCore/qbytearraylist.h:66:7: note: previous definition is here
/usr/include/qt5/QtCore/qvector.h:234:14: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qabstractitemmodel.h:272:110: note: in instantiation of template class 'QVector' requested here
/usr/include/qt5/QtCore/qvector.h:149:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:235:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:148:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:236:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:147:10: note: previous declaration is here
/usr/include/qt5/QtCore/qarraydataops.h:61:27: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:86:21: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:99:19: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:150:27: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:177:21: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:191:19: error: unknown type name 'size_t'
/usr/include/limits.h:124:16: error: 'limits.h' file not found
/usr/include/qt5/QtCore/qsharedpointer.h:112:1: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qsharedpointer.h:112:44: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qdebug.h:111:40: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qdebug.h:112:42: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qdebug.h:347:66: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qdebug.h:350:52: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/quuid.h:179:37: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
/usr/include/qt5/QtCore/quuid.h:181:17: note: non-literal type 'QUuid' cannot be used in a constant expression
/usr/include/qt5/QtCore/qcbormap.h:204:14: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qcbormap.h:216:14: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qrandom.h:148:30: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qvector.h:234:14: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qxmlstream.h:155:51: note: in instantiation of template class 'QVector' requested here
/usr/include/qt5/QtCore/qvector.h:149:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:235:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:148:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:236:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:147:10: note: previous declaration is here
qt.qdoc: Parse source files for "QtScript"
qt.qdoc: Source files parsed for "QtScript"
qt.qdoc: End qdoc for QtScript in dual process mode: prepare phase.
qt.qdoc: Start qdoc for QtScriptTools in dual process mode: prepare phase.
/usr/lib/gcc/x86_64-pc-linux-gnu/13.3.0/../../../../include/c++/13.3.0/cstddef:50:10: error: 'stddef.h' file not found
/usr/lib/gcc/x86_64-pc-linux-gnu/13.3.0/../../../../include/c++/13.3.0/cstddef:58:11: error: no member named 'max_align_t' in the global namespace
/usr/include/qt5/QtCore/qglobal.h:51:12: error: 'stddef.h' file not found
/usr/include/stdlib.h:32:10: error: 'stddef.h' file not found
/usr/include/stdlib.h:98:8: error: unknown type name 'size_t'
/usr/include/stdlib.h:213:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:217:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:221:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:233:38: error: unknown type name 'size_t'
/usr/include/stdlib.h:239:38: error: unknown type name 'size_t'
/usr/include/stdlib.h:251:39: error: unknown type name 'size_t'
/usr/include/stdlib.h:257:39: error: unknown type name 'size_t'
/usr/include/sys/types.h:144:10: error: 'stddef.h' file not found
/usr/include/stdlib.h:412:4: error: unknown type name 'size_t'
/usr/include/stdlib.h:442:4: error: unknown type name 'size_t'
/usr/include/stdlib.h:540:22: error: unknown type name 'size_t'
/usr/include/stdlib.h:543:22: error: unknown type name 'size_t'
/usr/include/stdlib.h:543:38: error: unknown type name 'size_t'
/usr/include/stdlib.h:551:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:563:41: error: unknown type name 'size_t'
/usr/include/stdlib.h:563:57: error: unknown type name 'size_t'
/usr/include/stdlib.h:569:41: error: unknown type name 'size_t'
/usr/include/stdlib.h:569:57: error: unknown type name 'size_t'
/usr/include/alloca.h:24:10: error: 'stddef.h' file not found
/usr/include/alloca.h:32:22: error: unknown type name 'size_t'
/usr/include/stdlib.h:580:22: error: unknown type name 'size_t'
/usr/include/stdlib.h:586:45: error: unknown type name 'size_t'
/usr/include/stdlib.h:586:65: error: unknown type name 'size_t'
/usr/include/stdlib.h:592:29: error: unknown type name 'size_t'
/usr/include/stdlib.h:592:49: error: unknown type name 'size_t'
/usr/include/stdlib.h:829:9: error: unknown type name 'size_t'
/usr/include/stdlib.h:829:25: error: unknown type name 'size_t'
/usr/include/stdlib.h:838:34: error: unknown type name 'size_t'
/usr/include/stdlib.h:838:50: error: unknown type name 'size_t'
/usr/include/stdlib.h:841:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:841:52: error: unknown type name 'size_t'
/usr/include/stdlib.h:912:6: error: unknown type name 'size_t'
/usr/include/stdlib.h:915:6: error: unknown type name 'size_t'
/usr/include/stdlib.h:919:31: error: unknown type name 'size_t'
/usr/include/stdlib.h:923:31: error: unknown type name 'size_t'
/usr/include/stdlib.h:930:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:934:34: error: unknown type name 'size_t'
/usr/include/stdlib.h:941:8: error: unknown type name 'size_t'
/usr/include/stdlib.h:942:32: error: unknown type name 'size_t'
/usr/include/stdlib.h:945:8: error: unknown type name 'size_t'
/usr/include/stdlib.h:946:38: error: unknown type name 'size_t'
/usr/include/stdlib.h:1002:46: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:533:15: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:985:43: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:987:55: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:988:73: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:989:62: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:991:36: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:991:49: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:992:48: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:992:61: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:992:77: error: unknown type name 'size_t'
/usr/include/string.h:33:10: error: 'stddef.h' file not found
/usr/include/string.h:44:8: error: unknown type name 'size_t'
/usr/include/string.h:47:56: error: unknown type name 'size_t'
/usr/include/string.h:55:18: error: unknown type name 'size_t'
/usr/include/string.h:61:42: error: unknown type name 'size_t'
/usr/include/string.h:64:56: error: unknown type name 'size_t'
/usr/include/string.h:80:60: error: unknown type name 'size_t'
/usr/include/string.h:87:42: error: unknown type name 'size_t'
/usr/include/string.h:89:54: error: unknown type name 'size_t'
/usr/include/string.h:126:49: error: unknown type name 'size_t'
/usr/include/string.h:129:61: error: unknown type name 'size_t'
/usr/include/string.h:145:39: error: unknown type name 'size_t'
/usr/include/string.h:153:9: error: unknown type name 'size_t'
/usr/include/string.h:159:57: error: unknown type name 'size_t'
/usr/include/string.h:166:8: error: unknown type name 'size_t'
/usr/include/string.h:167:40: error: unknown type name 'size_t'
/usr/include/string.h:179:8: error: unknown type name 'size_t'
/usr/include/string.h:179:59: error: unknown type name 'size_t'
/usr/include/string.h:195:45: error: unknown type name 'size_t'
/usr/include/string.h:293:8: error: unknown type name 'size_t'
/usr/include/string.h:297:8: error: unknown type name 'size_t'
/usr/include/string.h:389:46: error: unknown type name 'size_t'
/usr/include/string.h:390:30: error: unknown type name 'size_t'
/usr/include/string.h:398:34: error: unknown type name 'size_t'
/usr/include/string.h:401:39: error: unknown type name 'size_t'
/usr/include/string.h:407:8: error: unknown type name 'size_t'
/usr/include/string.h:413:8: error: unknown type name 'size_t'
/usr/include/string.h:413:46: error: unknown type name 'size_t'
/usr/include/string.h:444:53: error: unknown type name 'size_t'
/usr/include/strings.h:23:10: error: 'stddef.h' file not found
/usr/include/strings.h:34:54: error: unknown type name 'size_t'
/usr/include/strings.h:38:53: error: unknown type name 'size_t'
/usr/include/strings.h:42:31: error: unknown type name 'size_t'
/usr/include/strings.h:120:61: error: unknown type name 'size_t'
/usr/include/strings.h:134:6: error: unknown type name 'size_t'
/usr/include/string.h:466:40: error: unknown type name 'size_t'
/usr/include/string.h:497:34: error: unknown type name 'size_t'
/usr/include/string.h:500:39: error: unknown type name 'size_t'
/usr/include/string.h:513:34: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:92:5: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:92:27: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:115:51: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:115:70: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:116:13: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:117:80: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:118:13: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:119:46: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:120:13: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:220:56: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:228:72: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:242:56: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:278:20: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qbytearray.h:50:10: error: 'stdarg.h' file not found
/usr/include/wchar.h:35:10: error: 'stddef.h' file not found
/usr/include/wchar.h:38:10: error: 'stdarg.h' file not found
/usr/include/wchar.h:93:38: error: unknown type name 'size_t'
/usr/include/wchar.h:102:38: error: unknown type name 'size_t'
/usr/include/wchar.h:109:63: error: unknown type name 'size_t'
/usr/include/wchar.h:118:4: error: unknown type name 'size_t'
/usr/include/wchar.h:126:6: error: unknown type name 'size_t'
/usr/include/wchar.h:135:8: error: unknown type name 'size_t'
/usr/include/wchar.h:136:42: error: unknown type name 'size_t'
/usr/include/wchar.h:150:8: error: unknown type name 'size_t'
/usr/include/wchar.h:151:5: error: unknown type name 'size_t'
/usr/include/wchar.h:188:8: error: unknown type name 'size_t'
/usr/include/wchar.h:192:8: error: unknown type name 'size_t'
/usr/include/wchar.h:223:8: error: unknown type name 'size_t'
/usr/include/wchar.h:241:8: error: unknown type name 'size_t'
/usr/include/wchar.h:241:44: error: unknown type name 'size_t'
/usr/include/wchar.h:254:59: error: unknown type name 'size_t'
/usr/include/wchar.h:259:63: error: unknown type name 'size_t'
/usr/include/wchar.h:264:37: error: unknown type name 'size_t'
/usr/include/wchar.h:268:63: error: unknown type name 'size_t'
/usr/include/wchar.h:272:53: error: unknown type name 'size_t'
/usr/include/wchar.h:278:38: error: unknown type name 'size_t'
/usr/include/wchar.h:297:8: error: unknown type name 'size_t'
/usr/include/wchar.h:298:38: error: unknown type name 'size_t'
/usr/include/wchar.h:302:8: error: unknown type name 'size_t'
/usr/include/wchar.h:306:8: error: unknown type name 'size_t'
/usr/include/wchar.h:306:53: error: unknown type name 'size_t'
/usr/include/wchar.h:308:8: error: unknown type name 'size_t'
/usr/include/wchar.h:308:51: error: unknown type name 'size_t'
/usr/include/wchar.h:338:8: error: unknown type name 'size_t'
/usr/include/wchar.h:339:36: error: unknown type name 'size_t'
/usr/include/wchar.h:344:8: error: unknown type name 'size_t'
/usr/include/wchar.h:345:39: error: unknown type name 'size_t'
/usr/include/wchar.h:352:8: error: unknown type name 'size_t'
/usr/include/wchar.h:353:37: error: unknown type name 'size_t'
/usr/include/wchar.h:354:6: error: unknown type name 'size_t'
/usr/include/wchar.h:358:8: error: unknown type name 'size_t'
/usr/include/wchar.h:360:6: error: unknown type name 'size_t'
/usr/include/wchar.h:360:20: error: unknown type name 'size_t'
/usr/include/wchar.h:372:42: error: unknown type name 'size_t'
/usr/include/wchar.h:558:38: error: unknown type name 'size_t'
/usr/include/wchar.h:581:53: error: unknown type name 'size_t'
/usr/include/wchar.h:605:47: error: unknown type name 'size_t'
/usr/include/wchar.h:615:9: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:622:8: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:626:48: error: unknown type name 'size_t'
/usr/include/wchar.h:628:9: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:690:8: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:697:7: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:702:8: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:713:7: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:716:6: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:720:11: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:852:8: error: unknown type name 'size_t'
/usr/include/wchar.h:852:50: error: unknown type name 'size_t'
/usr/include/wchar.h:859:8: error: unknown type name 'size_t'
/usr/include/wchar.h:859:52: error: unknown type name 'size_t'
/usr/include/locale.h:28:10: error: 'stddef.h' file not found
/usr/include/stdio.h:33:10: error: 'stddef.h' file not found
/usr/include/stdio.h:36:10: error: 'stdarg.h' file not found
/usr/include/bits/types/struct_FILE.h:95:3: error: unknown type name 'size_t'
/usr/include/bits/types/struct_FILE.h:98:67: error: use of undeclared identifier 'size_t'
/usr/include/bits/types/cookie_io_functions_t.h:28:43: error: unknown type name 'size_t'
/usr/include/bits/types/cookie_io_functions_t.h:37:44: error: unknown type name 'size_t'
/usr/include/stdio.h:52:9: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:308:35: error: unknown type name 'size_t'
/usr/include/stdio.h:314:47: error: unknown type name 'size_t'
/usr/include/stdio.h:321:53: error: unknown type name 'size_t'
/usr/include/stdio.h:333:20: error: unknown type name 'size_t'
/usr/include/stdio.h:339:10: error: unknown type name 'size_t'
/usr/include/stdio.h:366:8: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:371:54: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:374:8: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:378:44: error: unknown type name 'size_t'
/usr/include/stdio.h:382:45: error: unknown type name 'size_t'
/usr/include/stdio.h:383:42: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:391:9: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:404:8: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:460:7: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:467:53: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:472:40: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:481:37: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:485:5: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:490:8: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:633:30: error: unknown type name 'size_t'
/usr/include/stdio.h:636:28: error: unknown type name 'size_t'
/usr/include/stdio.h:646:27: error: unknown type name 'size_t'
/usr/include/stdio.h:675:8: error: unknown type name 'size_t'
/usr/include/stdio.h:675:46: error: unknown type name 'size_t'
/usr/include/stdio.h:676:8: error: unknown type name 'size_t'
/usr/include/stdio.h:681:8: error: unknown type name 'size_t'
/usr/include/stdio.h:681:53: error: unknown type name 'size_t'
/usr/include/stdio.h:682:9: error: unknown type name 'size_t'
/usr/include/stdio.h:702:8: error: unknown type name 'size_t'
/usr/include/stdio.h:702:55: error: unknown type name 'size_t'
/usr/include/stdio.h:703:10: error: unknown type name 'size_t'
/usr/include/stdio.h:704:8: error: unknown type name 'size_t'
/usr/include/stdio.h:704:62: error: unknown type name 'size_t'
/usr/include/stdio.h:705:11: error: unknown type name 'size_t'
/usr/include/stdio.h:858:8: error: unknown type name '__gnuc_va_list'
/usr/include/sched.h:29:10: error: 'stddef.h' file not found
/usr/include/bits/cpu-set.h:117:30: error: unknown type name 'size_t'
/usr/include/bits/cpu-set.h:119:37: error: unknown type name 'size_t'
/usr/include/sched.h:130:46: error: unknown type name 'size_t'
/usr/include/sched.h:134:46: error: unknown type name 'size_t'
/usr/include/time.h:29:10: error: 'stddef.h' file not found
/usr/include/time.h:100:8: error: unknown type name 'size_t'
/usr/include/time.h:100:47: error: unknown type name 'size_t'
/usr/include/time.h:116:8: error: unknown type name 'size_t'
/usr/include/time.h:116:49: error: unknown type name 'size_t'
/usr/include/pthread.h:304:11: error: unknown type name 'size_t'
/usr/include/pthread.h:309:11: error: unknown type name 'size_t'
/usr/include/pthread.h:367:19: error: unknown type name 'size_t'
/usr/include/pthread.h:374:11: error: unknown type name 'size_t'
/usr/include/pthread.h:381:7: error: unknown type name 'size_t'
/usr/include/pthread.h:388:7: error: unknown type name 'size_t'
/usr/include/pthread.h:395:6: error: unknown type name 'size_t'
/usr/include/pthread.h:402:6: error: unknown type name 'size_t'
/usr/include/pthread.h:459:11: error: unknown type name 'size_t'
/usr/include/pthread.h:489:52: error: unknown type name 'size_t'
/usr/include/pthread.h:494:52: error: unknown type name 'size_t'
/usr/lib/gcc/x86_64-pc-linux-gnu/13.3.0/../../../../include/c++/13.3.0/bits/cxxabi_init_exception.h:38:10: error: 'stddef.h' file not found
/usr/lib/gcc/x86_64-pc-linux-gnu/13.3.0/../../../../include/c++/13.3.0/bits/cxxabi_init_exception.h:63:32: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qbytearray.h:105:41: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qbytearray.h:107:40: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstringview.h:74:26: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstringview.h:137:30: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstringview.h:183:30: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstringview.h:252:37: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:252:49: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:256:47: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:256:59: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:256:90: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:256:102: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstring.h:60:10: error: 'stdarg.h' file not found
/usr/include/qt5/QtCore/qstring.h:91:38: warning: constexpr constructor that does not initialize all members is a C++20 extension [-Wc++20-extensions]
/usr/include/qt5/QtCore/qstring.h:225:9: note: member not initialized by constructor
/usr/include/qt5/QtCore/qstring.h:2105:75: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstring.h:2106:77: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qhashfunctions.h:71:66: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qvector.h:234:14: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:1131:28: note: in instantiation of template class 'QVector' requested here
/usr/include/qt5/QtCore/qvector.h:149:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:235:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:148:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:236:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:147:10: note: previous declaration is here
/usr/include/limits.h:124:16: error: 'limits.h' file not found
/usr/include/qt5/QtCore/qcontainerfwd.h:63:7: error: typedef redefinition with different types ('QList' vs 'QByteArrayList')
/usr/include/qt5/QtCore/qbytearraylist.h:66:7: note: previous definition is here
/usr/include/qt5/QtCore/qvector.h:234:14: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qabstractitemmodel.h:272:110: note: in instantiation of template class 'QVector' requested here
/usr/include/qt5/QtCore/qvector.h:149:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:235:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:148:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:236:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:147:10: note: previous declaration is here
/usr/include/qt5/QtCore/qarraydataops.h:61:27: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:86:21: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:99:19: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:150:27: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:177:21: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:191:19: error: unknown type name 'size_t'
/usr/include/limits.h:124:16: error: 'limits.h' file not found
/usr/include/qt5/QtCore/qsharedpointer.h:112:1: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qsharedpointer.h:112:44: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qdebug.h:111:40: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qdebug.h:112:42: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qdebug.h:347:66: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qdebug.h:350:52: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/quuid.h:179:37: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
/usr/include/qt5/QtCore/quuid.h:181:17: note: non-literal type 'QUuid' cannot be used in a constant expression
/usr/include/qt5/QtCore/qcbormap.h:204:14: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qcbormap.h:216:14: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qrandom.h:148:30: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qvector.h:234:14: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qxmlstream.h:155:51: note: in instantiation of template class 'QVector' requested here
/usr/include/qt5/QtCore/qvector.h:149:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:235:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:148:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:236:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:147:10: note: previous declaration is here
qt.qdoc: Parse source files for "QtScriptTools"
qt.qdoc: Source files parsed for "QtScriptTools"
qt.qdoc: End qdoc for QtScriptTools in dual process mode: prepare phase.
qt.qdoc: Start qdoc for QtScript in dual process mode: generate phase.
qdoc: warning: "QtScript" Cannot locate index file for dependency "qtcore"
qdoc: warning: "QtScript" Cannot locate index file for dependency "qtlinguist"
qdoc: warning: "QtScript" Cannot locate index file for dependency "qtscripttools"
qdoc: warning: "QtScript" Cannot locate index file for dependency "qtdoc"
qdoc: warning: "QtScript" Cannot locate index file for dependency "qtqml"
qdoc: warning: "QtScript" Cannot locate index file for dependency "qtwidgets"
qdoc: warning: "QtScript" Cannot locate index file for dependency "qmake"
/usr/lib/gcc/x86_64-pc-linux-gnu/13.3.0/../../../../include/c++/13.3.0/cstddef:50:10: error: 'stddef.h' file not found
/usr/lib/gcc/x86_64-pc-linux-gnu/13.3.0/../../../../include/c++/13.3.0/cstddef:58:11: error: no member named 'max_align_t' in the global namespace
/usr/include/qt5/QtCore/qglobal.h:51:12: error: 'stddef.h' file not found
/usr/include/stdlib.h:32:10: error: 'stddef.h' file not found
/usr/include/stdlib.h:98:8: error: unknown type name 'size_t'
/usr/include/stdlib.h:213:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:217:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:221:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:233:38: error: unknown type name 'size_t'
/usr/include/stdlib.h:239:38: error: unknown type name 'size_t'
/usr/include/stdlib.h:251:39: error: unknown type name 'size_t'
/usr/include/stdlib.h:257:39: error: unknown type name 'size_t'
/usr/include/sys/types.h:144:10: error: 'stddef.h' file not found
/usr/include/stdlib.h:412:4: error: unknown type name 'size_t'
/usr/include/stdlib.h:442:4: error: unknown type name 'size_t'
/usr/include/stdlib.h:540:22: error: unknown type name 'size_t'
/usr/include/stdlib.h:543:22: error: unknown type name 'size_t'
/usr/include/stdlib.h:543:38: error: unknown type name 'size_t'
/usr/include/stdlib.h:551:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:563:41: error: unknown type name 'size_t'
/usr/include/stdlib.h:563:57: error: unknown type name 'size_t'
/usr/include/stdlib.h:569:41: error: unknown type name 'size_t'
/usr/include/stdlib.h:569:57: error: unknown type name 'size_t'
/usr/include/alloca.h:24:10: error: 'stddef.h' file not found
/usr/include/alloca.h:32:22: error: unknown type name 'size_t'
/usr/include/stdlib.h:580:22: error: unknown type name 'size_t'
/usr/include/stdlib.h:586:45: error: unknown type name 'size_t'
/usr/include/stdlib.h:586:65: error: unknown type name 'size_t'
/usr/include/stdlib.h:592:29: error: unknown type name 'size_t'
/usr/include/stdlib.h:592:49: error: unknown type name 'size_t'
/usr/include/stdlib.h:829:9: error: unknown type name 'size_t'
/usr/include/stdlib.h:829:25: error: unknown type name 'size_t'
/usr/include/stdlib.h:838:34: error: unknown type name 'size_t'
/usr/include/stdlib.h:838:50: error: unknown type name 'size_t'
/usr/include/stdlib.h:841:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:841:52: error: unknown type name 'size_t'
/usr/include/stdlib.h:912:6: error: unknown type name 'size_t'
/usr/include/stdlib.h:915:6: error: unknown type name 'size_t'
/usr/include/stdlib.h:919:31: error: unknown type name 'size_t'
/usr/include/stdlib.h:923:31: error: unknown type name 'size_t'
/usr/include/stdlib.h:930:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:934:34: error: unknown type name 'size_t'
/usr/include/stdlib.h:941:8: error: unknown type name 'size_t'
/usr/include/stdlib.h:942:32: error: unknown type name 'size_t'
/usr/include/stdlib.h:945:8: error: unknown type name 'size_t'
/usr/include/stdlib.h:946:38: error: unknown type name 'size_t'
/usr/include/stdlib.h:1002:46: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:533:15: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:985:43: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:987:55: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:988:73: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:989:62: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:991:36: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:991:49: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:992:48: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:992:61: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:992:77: error: unknown type name 'size_t'
/usr/include/string.h:33:10: error: 'stddef.h' file not found
/usr/include/string.h:44:8: error: unknown type name 'size_t'
/usr/include/string.h:47:56: error: unknown type name 'size_t'
/usr/include/string.h:55:18: error: unknown type name 'size_t'
/usr/include/string.h:61:42: error: unknown type name 'size_t'
/usr/include/string.h:64:56: error: unknown type name 'size_t'
/usr/include/string.h:80:60: error: unknown type name 'size_t'
/usr/include/string.h:87:42: error: unknown type name 'size_t'
/usr/include/string.h:89:54: error: unknown type name 'size_t'
/usr/include/string.h:126:49: error: unknown type name 'size_t'
/usr/include/string.h:129:61: error: unknown type name 'size_t'
/usr/include/string.h:145:39: error: unknown type name 'size_t'
/usr/include/string.h:153:9: error: unknown type name 'size_t'
/usr/include/string.h:159:57: error: unknown type name 'size_t'
/usr/include/string.h:166:8: error: unknown type name 'size_t'
/usr/include/string.h:167:40: error: unknown type name 'size_t'
/usr/include/string.h:179:8: error: unknown type name 'size_t'
/usr/include/string.h:179:59: error: unknown type name 'size_t'
/usr/include/string.h:195:45: error: unknown type name 'size_t'
/usr/include/string.h:293:8: error: unknown type name 'size_t'
/usr/include/string.h:297:8: error: unknown type name 'size_t'
/usr/include/string.h:389:46: error: unknown type name 'size_t'
/usr/include/string.h:390:30: error: unknown type name 'size_t'
/usr/include/string.h:398:34: error: unknown type name 'size_t'
/usr/include/string.h:401:39: error: unknown type name 'size_t'
/usr/include/string.h:407:8: error: unknown type name 'size_t'
/usr/include/string.h:413:8: error: unknown type name 'size_t'
/usr/include/string.h:413:46: error: unknown type name 'size_t'
/usr/include/string.h:444:53: error: unknown type name 'size_t'
/usr/include/strings.h:23:10: error: 'stddef.h' file not found
/usr/include/strings.h:34:54: error: unknown type name 'size_t'
/usr/include/strings.h:38:53: error: unknown type name 'size_t'
/usr/include/strings.h:42:31: error: unknown type name 'size_t'
/usr/include/strings.h:120:61: error: unknown type name 'size_t'
/usr/include/strings.h:134:6: error: unknown type name 'size_t'
/usr/include/string.h:466:40: error: unknown type name 'size_t'
/usr/include/string.h:497:34: error: unknown type name 'size_t'
/usr/include/string.h:500:39: error: unknown type name 'size_t'
/usr/include/string.h:513:34: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:92:5: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:92:27: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:115:51: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:115:70: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:116:13: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:117:80: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:118:13: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:119:46: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:120:13: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:220:56: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:228:72: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:242:56: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:278:20: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qbytearray.h:50:10: error: 'stdarg.h' file not found
/usr/include/wchar.h:35:10: error: 'stddef.h' file not found
/usr/include/wchar.h:38:10: error: 'stdarg.h' file not found
/usr/include/wchar.h:93:38: error: unknown type name 'size_t'
/usr/include/wchar.h:102:38: error: unknown type name 'size_t'
/usr/include/wchar.h:109:63: error: unknown type name 'size_t'
/usr/include/wchar.h:118:4: error: unknown type name 'size_t'
/usr/include/wchar.h:126:6: error: unknown type name 'size_t'
/usr/include/wchar.h:135:8: error: unknown type name 'size_t'
/usr/include/wchar.h:136:42: error: unknown type name 'size_t'
/usr/include/wchar.h:150:8: error: unknown type name 'size_t'
/usr/include/wchar.h:151:5: error: unknown type name 'size_t'
/usr/include/wchar.h:188:8: error: unknown type name 'size_t'
/usr/include/wchar.h:192:8: error: unknown type name 'size_t'
/usr/include/wchar.h:223:8: error: unknown type name 'size_t'
/usr/include/wchar.h:241:8: error: unknown type name 'size_t'
/usr/include/wchar.h:241:44: error: unknown type name 'size_t'
/usr/include/wchar.h:254:59: error: unknown type name 'size_t'
/usr/include/wchar.h:259:63: error: unknown type name 'size_t'
/usr/include/wchar.h:264:37: error: unknown type name 'size_t'
/usr/include/wchar.h:268:63: error: unknown type name 'size_t'
/usr/include/wchar.h:272:53: error: unknown type name 'size_t'
/usr/include/wchar.h:278:38: error: unknown type name 'size_t'
/usr/include/wchar.h:297:8: error: unknown type name 'size_t'
/usr/include/wchar.h:298:38: error: unknown type name 'size_t'
/usr/include/wchar.h:302:8: error: unknown type name 'size_t'
/usr/include/wchar.h:306:8: error: unknown type name 'size_t'
/usr/include/wchar.h:306:53: error: unknown type name 'size_t'
/usr/include/wchar.h:308:8: error: unknown type name 'size_t'
/usr/include/wchar.h:308:51: error: unknown type name 'size_t'
/usr/include/wchar.h:338:8: error: unknown type name 'size_t'
/usr/include/wchar.h:339:36: error: unknown type name 'size_t'
/usr/include/wchar.h:344:8: error: unknown type name 'size_t'
/usr/include/wchar.h:345:39: error: unknown type name 'size_t'
/usr/include/wchar.h:352:8: error: unknown type name 'size_t'
/usr/include/wchar.h:353:37: error: unknown type name 'size_t'
/usr/include/wchar.h:354:6: error: unknown type name 'size_t'
/usr/include/wchar.h:358:8: error: unknown type name 'size_t'
/usr/include/wchar.h:360:6: error: unknown type name 'size_t'
/usr/include/wchar.h:360:20: error: unknown type name 'size_t'
/usr/include/wchar.h:372:42: error: unknown type name 'size_t'
/usr/include/wchar.h:558:38: error: unknown type name 'size_t'
/usr/include/wchar.h:581:53: error: unknown type name 'size_t'
/usr/include/wchar.h:605:47: error: unknown type name 'size_t'
/usr/include/wchar.h:615:9: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:622:8: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:626:48: error: unknown type name 'size_t'
/usr/include/wchar.h:628:9: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:690:8: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:697:7: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:702:8: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:713:7: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:716:6: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:720:11: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:852:8: error: unknown type name 'size_t'
/usr/include/wchar.h:852:50: error: unknown type name 'size_t'
/usr/include/wchar.h:859:8: error: unknown type name 'size_t'
/usr/include/wchar.h:859:52: error: unknown type name 'size_t'
/usr/include/locale.h:28:10: error: 'stddef.h' file not found
/usr/include/stdio.h:33:10: error: 'stddef.h' file not found
/usr/include/stdio.h:36:10: error: 'stdarg.h' file not found
/usr/include/bits/types/struct_FILE.h:95:3: error: unknown type name 'size_t'
/usr/include/bits/types/struct_FILE.h:98:67: error: use of undeclared identifier 'size_t'
/usr/include/bits/types/cookie_io_functions_t.h:28:43: error: unknown type name 'size_t'
/usr/include/bits/types/cookie_io_functions_t.h:37:44: error: unknown type name 'size_t'
/usr/include/stdio.h:52:9: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:308:35: error: unknown type name 'size_t'
/usr/include/stdio.h:314:47: error: unknown type name 'size_t'
/usr/include/stdio.h:321:53: error: unknown type name 'size_t'
/usr/include/stdio.h:333:20: error: unknown type name 'size_t'
/usr/include/stdio.h:339:10: error: unknown type name 'size_t'
/usr/include/stdio.h:366:8: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:371:54: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:374:8: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:378:44: error: unknown type name 'size_t'
/usr/include/stdio.h:382:45: error: unknown type name 'size_t'
/usr/include/stdio.h:383:42: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:391:9: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:404:8: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:460:7: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:467:53: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:472:40: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:481:37: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:485:5: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:490:8: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:633:30: error: unknown type name 'size_t'
/usr/include/stdio.h:636:28: error: unknown type name 'size_t'
/usr/include/stdio.h:646:27: error: unknown type name 'size_t'
/usr/include/stdio.h:675:8: error: unknown type name 'size_t'
/usr/include/stdio.h:675:46: error: unknown type name 'size_t'
/usr/include/stdio.h:676:8: error: unknown type name 'size_t'
/usr/include/stdio.h:681:8: error: unknown type name 'size_t'
/usr/include/stdio.h:681:53: error: unknown type name 'size_t'
/usr/include/stdio.h:682:9: error: unknown type name 'size_t'
/usr/include/stdio.h:702:8: error: unknown type name 'size_t'
/usr/include/stdio.h:702:55: error: unknown type name 'size_t'
/usr/include/stdio.h:703:10: error: unknown type name 'size_t'
/usr/include/stdio.h:704:8: error: unknown type name 'size_t'
/usr/include/stdio.h:704:62: error: unknown type name 'size_t'
/usr/include/stdio.h:705:11: error: unknown type name 'size_t'
/usr/include/stdio.h:858:8: error: unknown type name '__gnuc_va_list'
/usr/include/sched.h:29:10: error: 'stddef.h' file not found
/usr/include/bits/cpu-set.h:117:30: error: unknown type name 'size_t'
/usr/include/bits/cpu-set.h:119:37: error: unknown type name 'size_t'
/usr/include/sched.h:130:46: error: unknown type name 'size_t'
/usr/include/sched.h:134:46: error: unknown type name 'size_t'
/usr/include/time.h:29:10: error: 'stddef.h' file not found
/usr/include/time.h:100:8: error: unknown type name 'size_t'
/usr/include/time.h:100:47: error: unknown type name 'size_t'
/usr/include/time.h:116:8: error: unknown type name 'size_t'
/usr/include/time.h:116:49: error: unknown type name 'size_t'
/usr/include/pthread.h:304:11: error: unknown type name 'size_t'
/usr/include/pthread.h:309:11: error: unknown type name 'size_t'
/usr/include/pthread.h:367:19: error: unknown type name 'size_t'
/usr/include/pthread.h:374:11: error: unknown type name 'size_t'
/usr/include/pthread.h:381:7: error: unknown type name 'size_t'
/usr/include/pthread.h:388:7: error: unknown type name 'size_t'
/usr/include/pthread.h:395:6: error: unknown type name 'size_t'
/usr/include/pthread.h:402:6: error: unknown type name 'size_t'
/usr/include/pthread.h:459:11: error: unknown type name 'size_t'
/usr/include/pthread.h:489:52: error: unknown type name 'size_t'
/usr/include/pthread.h:494:52: error: unknown type name 'size_t'
/usr/lib/gcc/x86_64-pc-linux-gnu/13.3.0/../../../../include/c++/13.3.0/bits/cxxabi_init_exception.h:38:10: error: 'stddef.h' file not found
/usr/lib/gcc/x86_64-pc-linux-gnu/13.3.0/../../../../include/c++/13.3.0/bits/cxxabi_init_exception.h:63:32: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qbytearray.h:105:41: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qbytearray.h:107:40: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstringview.h:74:26: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstringview.h:137:30: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstringview.h:183:30: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstringview.h:252:37: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:252:49: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:256:47: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:256:59: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:256:90: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:256:102: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstring.h:60:10: error: 'stdarg.h' file not found
/usr/include/qt5/QtCore/qstring.h:91:38: warning: constexpr constructor that does not initialize all members is a C++20 extension [-Wc++20-extensions]
/usr/include/qt5/QtCore/qstring.h:225:9: note: member not initialized by constructor
/usr/include/qt5/QtCore/qstring.h:2105:75: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstring.h:2106:77: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qhashfunctions.h:71:66: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qvector.h:234:14: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:1131:28: note: in instantiation of template class 'QVector' requested here
/usr/include/qt5/QtCore/qvector.h:149:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:235:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:148:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:236:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:147:10: note: previous declaration is here
/usr/include/limits.h:124:16: error: 'limits.h' file not found
/usr/include/qt5/QtCore/qcontainerfwd.h:63:7: error: typedef redefinition with different types ('QList' vs 'QByteArrayList')
/usr/include/qt5/QtCore/qbytearraylist.h:66:7: note: previous definition is here
/usr/include/qt5/QtCore/qvector.h:234:14: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qabstractitemmodel.h:272:110: note: in instantiation of template class 'QVector' requested here
/usr/include/qt5/QtCore/qvector.h:149:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:235:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:148:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:236:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:147:10: note: previous declaration is here
/usr/include/qt5/QtCore/qarraydataops.h:61:27: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:86:21: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:99:19: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:150:27: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:177:21: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:191:19: error: unknown type name 'size_t'
/usr/include/limits.h:124:16: error: 'limits.h' file not found
/usr/include/qt5/QtCore/qsharedpointer.h:112:1: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qsharedpointer.h:112:44: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qdebug.h:111:40: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qdebug.h:112:42: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qdebug.h:347:66: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qdebug.h:350:52: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/quuid.h:179:37: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
/usr/include/qt5/QtCore/quuid.h:181:17: note: non-literal type 'QUuid' cannot be used in a constant expression
/usr/include/qt5/QtCore/qcbormap.h:204:14: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qcbormap.h:216:14: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qrandom.h:148:30: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qvector.h:234:14: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qxmlstream.h:155:51: note: in instantiation of template class 'QVector' requested here
/usr/include/qt5/QtCore/qvector.h:149:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:235:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:148:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:236:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:147:10: note: previous declaration is here
qt.qdoc: Parse source files for "QtScript"
qt.qdoc: Source files parsed for "QtScript"
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptable.cpp:46: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptable.cpp:46: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptvalue.cpp:61: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptvalue.cpp:61: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptvalue.cpp:61: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptclass.cpp:43: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptclass.cpp:43: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptclasspropertyiterator.cpp:46: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptclasspropertyiterator.cpp:46: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptcontext.cpp:60: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptcontext.cpp:60: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptcontextinfo.cpp:58: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptcontextinfo.cpp:58: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptcontextinfo.cpp:58: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptstring.cpp:48: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptstring.cpp:48: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptprogram.cpp:51: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptprogram.cpp:51: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptengine.cpp:4437: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptengine.cpp:4437: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptengine.cpp:108: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptengine.cpp:108: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptengine.cpp:108: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptengine.cpp:108: (qdoc) warning: Can't link to 'reentrant'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptengine.cpp:108: (qdoc) warning: Can't link to 'Making Applications Scriptable'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptengine.cpp:312: (qdoc) warning: Can't link to 'Object Trees & Ownership'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptengine.cpp:3572: (qdoc) warning: Can't link to 'Internationalization with Qt'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptengine.cpp:2413: (qdoc) warning: Can't link to 'Qt's Property System'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptengine.cpp:4004: (qdoc) warning: Can't link to 'qRegisterMetaType()'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptengineagent.cpp:51: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptengineagent.cpp:51: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptextensionplugin.cpp:47: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptextensionplugin.cpp:47: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptextensionplugin.cpp:47: (qdoc) warning: Can't link to 'How to Create Qt Plugins'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptvalueiterator.cpp:57: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/api/qscriptvalueiterator.cpp:57: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/examples/script/context2d/doc/src/context2d.qdoc:28: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/examples/script/defaultprototypes/doc/src/defaultprototypes.qdoc:28: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/examples/script/helloscript/doc/src/helloscript.qdoc:28: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/examples/script/helloscript/doc/src/helloscript.qdoc:28: (qdoc) warning: Can't link to 'Hello tr() Example'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-module.qdoc:28: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-module.qdoc:28: (qdoc) warning: Can't link to 'QJSEngine'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-module.qdoc:28: (qdoc) warning: Can't link to 'qmake Manual'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-module.qdoc:28: (qdoc) warning: Can't link to 'Making Applications Scriptable'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-module.qdoc:28: (qdoc) warning: Can't link to 'GNU General Public License, version 2'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-index.qdoc:1884: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/codeattributions.qdoc:1: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/codeattributions.qdoc:557: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/codeattributions.qdoc:668: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/ecmascript.qdoc:28: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-index.qdoc:28: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-index.qdoc:28: (qdoc) warning: Can't link to 'QJSEngine'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-index.qdoc:28: (qdoc) warning: Can't link to 'The Qt Company'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-index.qdoc:28: (qdoc) warning: Can't link to 'GNU Lesser General Public License, version 3'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-index.qdoc:28: (qdoc) warning: Can't link to 'GNU General Public License, version 2'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-index.qdoc:28: (qdoc) warning: Can't link to 'Qt Licensing'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-index.qdoc:28: (qdoc) warning: Can't link to 'Signals and Slots'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-index.qdoc:28: (qdoc) warning: Can't link to 'QMetaObject::normalizedSignature()'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-index.qdoc:28: (qdoc) warning: Can't link to 'Object Trees & Ownership'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-index.qdoc:28: (qdoc) warning: Can't link to 'QVariant::userType()'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-index.qdoc:28: (qdoc) warning: Can't link to 'moc'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-index.qdoc:28: (qdoc) warning: Can't link to 'Object Model'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-index.qdoc:28: (qdoc) warning: Can't link to 'The Meta-Object System'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-index.qdoc:28: (qdoc) warning: Can't link to 'QVariant'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-index.qdoc:28: (qdoc) warning: Can't link to 'Qt Script Tools'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-index.qdoc:28: (qdoc) warning: Can't link to 'Internationalization with Qt'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscript-index.qdoc:28: (qdoc) warning: Can't link to 'Qt Linguist Manual'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscriptdebugger-manual.qdoc:28: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscriptdebugger-manual.qdoc:28: (qdoc) warning: Can't link to 'Qt Script Tools'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscriptdebugger-manual.qdoc:28: (qdoc) warning: Can't link to 'QScriptEngineDebugger::standardWindow()'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/script/doc/src/qtscriptextensions.qdoc:28: (qdoc) warning: Can't link to 'index.html'
qt.qdoc: End qdoc for QtScript in dual process mode: generate phase.
qt.qdoc: Start qdoc for QtScriptTools in dual process mode: generate phase.
qdoc: warning: "QtScriptTools" Cannot locate index file for dependency "qtcore"
qdoc: warning: "QtScriptTools" Cannot locate index file for dependency "qtlinguist"
qdoc: warning: "QtScriptTools" Cannot locate index file for dependency "qtscript"
qdoc: warning: "QtScriptTools" Cannot locate index file for dependency "qtdoc"
qdoc: warning: "QtScriptTools" Cannot locate index file for dependency "qtwidgets"
qdoc: warning: "QtScriptTools" Cannot locate index file for dependency "qtqml"
qdoc: warning: "QtScriptTools" Cannot locate index file for dependency "qmake"
/usr/lib/gcc/x86_64-pc-linux-gnu/13.3.0/../../../../include/c++/13.3.0/cstddef:50:10: error: 'stddef.h' file not found
/usr/lib/gcc/x86_64-pc-linux-gnu/13.3.0/../../../../include/c++/13.3.0/cstddef:58:11: error: no member named 'max_align_t' in the global namespace
/usr/include/qt5/QtCore/qglobal.h:51:12: error: 'stddef.h' file not found
/usr/include/stdlib.h:32:10: error: 'stddef.h' file not found
/usr/include/stdlib.h:98:8: error: unknown type name 'size_t'
/usr/include/stdlib.h:213:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:217:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:221:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:233:38: error: unknown type name 'size_t'
/usr/include/stdlib.h:239:38: error: unknown type name 'size_t'
/usr/include/stdlib.h:251:39: error: unknown type name 'size_t'
/usr/include/stdlib.h:257:39: error: unknown type name 'size_t'
/usr/include/sys/types.h:144:10: error: 'stddef.h' file not found
/usr/include/stdlib.h:412:4: error: unknown type name 'size_t'
/usr/include/stdlib.h:442:4: error: unknown type name 'size_t'
/usr/include/stdlib.h:540:22: error: unknown type name 'size_t'
/usr/include/stdlib.h:543:22: error: unknown type name 'size_t'
/usr/include/stdlib.h:543:38: error: unknown type name 'size_t'
/usr/include/stdlib.h:551:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:563:41: error: unknown type name 'size_t'
/usr/include/stdlib.h:563:57: error: unknown type name 'size_t'
/usr/include/stdlib.h:569:41: error: unknown type name 'size_t'
/usr/include/stdlib.h:569:57: error: unknown type name 'size_t'
/usr/include/alloca.h:24:10: error: 'stddef.h' file not found
/usr/include/alloca.h:32:22: error: unknown type name 'size_t'
/usr/include/stdlib.h:580:22: error: unknown type name 'size_t'
/usr/include/stdlib.h:586:45: error: unknown type name 'size_t'
/usr/include/stdlib.h:586:65: error: unknown type name 'size_t'
/usr/include/stdlib.h:592:29: error: unknown type name 'size_t'
/usr/include/stdlib.h:592:49: error: unknown type name 'size_t'
/usr/include/stdlib.h:829:9: error: unknown type name 'size_t'
/usr/include/stdlib.h:829:25: error: unknown type name 'size_t'
/usr/include/stdlib.h:838:34: error: unknown type name 'size_t'
/usr/include/stdlib.h:838:50: error: unknown type name 'size_t'
/usr/include/stdlib.h:841:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:841:52: error: unknown type name 'size_t'
/usr/include/stdlib.h:912:6: error: unknown type name 'size_t'
/usr/include/stdlib.h:915:6: error: unknown type name 'size_t'
/usr/include/stdlib.h:919:31: error: unknown type name 'size_t'
/usr/include/stdlib.h:923:31: error: unknown type name 'size_t'
/usr/include/stdlib.h:930:36: error: unknown type name 'size_t'
/usr/include/stdlib.h:934:34: error: unknown type name 'size_t'
/usr/include/stdlib.h:941:8: error: unknown type name 'size_t'
/usr/include/stdlib.h:942:32: error: unknown type name 'size_t'
/usr/include/stdlib.h:945:8: error: unknown type name 'size_t'
/usr/include/stdlib.h:946:38: error: unknown type name 'size_t'
/usr/include/stdlib.h:1002:46: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:533:15: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:985:43: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:987:55: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:988:73: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:989:62: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:991:36: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:991:49: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:992:48: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:992:61: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qglobal.h:992:77: error: unknown type name 'size_t'
/usr/include/string.h:33:10: error: 'stddef.h' file not found
/usr/include/string.h:44:8: error: unknown type name 'size_t'
/usr/include/string.h:47:56: error: unknown type name 'size_t'
/usr/include/string.h:55:18: error: unknown type name 'size_t'
/usr/include/string.h:61:42: error: unknown type name 'size_t'
/usr/include/string.h:64:56: error: unknown type name 'size_t'
/usr/include/string.h:80:60: error: unknown type name 'size_t'
/usr/include/string.h:87:42: error: unknown type name 'size_t'
/usr/include/string.h:89:54: error: unknown type name 'size_t'
/usr/include/string.h:126:49: error: unknown type name 'size_t'
/usr/include/string.h:129:61: error: unknown type name 'size_t'
/usr/include/string.h:145:39: error: unknown type name 'size_t'
/usr/include/string.h:153:9: error: unknown type name 'size_t'
/usr/include/string.h:159:57: error: unknown type name 'size_t'
/usr/include/string.h:166:8: error: unknown type name 'size_t'
/usr/include/string.h:167:40: error: unknown type name 'size_t'
/usr/include/string.h:179:8: error: unknown type name 'size_t'
/usr/include/string.h:179:59: error: unknown type name 'size_t'
/usr/include/string.h:195:45: error: unknown type name 'size_t'
/usr/include/string.h:293:8: error: unknown type name 'size_t'
/usr/include/string.h:297:8: error: unknown type name 'size_t'
/usr/include/string.h:389:46: error: unknown type name 'size_t'
/usr/include/string.h:390:30: error: unknown type name 'size_t'
/usr/include/string.h:398:34: error: unknown type name 'size_t'
/usr/include/string.h:401:39: error: unknown type name 'size_t'
/usr/include/string.h:407:8: error: unknown type name 'size_t'
/usr/include/string.h:413:8: error: unknown type name 'size_t'
/usr/include/string.h:413:46: error: unknown type name 'size_t'
/usr/include/string.h:444:53: error: unknown type name 'size_t'
/usr/include/strings.h:23:10: error: 'stddef.h' file not found
/usr/include/strings.h:34:54: error: unknown type name 'size_t'
/usr/include/strings.h:38:53: error: unknown type name 'size_t'
/usr/include/strings.h:42:31: error: unknown type name 'size_t'
/usr/include/strings.h:120:61: error: unknown type name 'size_t'
/usr/include/strings.h:134:6: error: unknown type name 'size_t'
/usr/include/string.h:466:40: error: unknown type name 'size_t'
/usr/include/string.h:497:34: error: unknown type name 'size_t'
/usr/include/string.h:500:39: error: unknown type name 'size_t'
/usr/include/string.h:513:34: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:92:5: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:92:27: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:115:51: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:115:70: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:116:13: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:117:80: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:118:13: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:119:46: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:120:13: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:220:56: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:228:72: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:242:56: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydata.h:278:20: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qbytearray.h:50:10: error: 'stdarg.h' file not found
/usr/include/wchar.h:35:10: error: 'stddef.h' file not found
/usr/include/wchar.h:38:10: error: 'stdarg.h' file not found
/usr/include/wchar.h:93:38: error: unknown type name 'size_t'
/usr/include/wchar.h:102:38: error: unknown type name 'size_t'
/usr/include/wchar.h:109:63: error: unknown type name 'size_t'
/usr/include/wchar.h:118:4: error: unknown type name 'size_t'
/usr/include/wchar.h:126:6: error: unknown type name 'size_t'
/usr/include/wchar.h:135:8: error: unknown type name 'size_t'
/usr/include/wchar.h:136:42: error: unknown type name 'size_t'
/usr/include/wchar.h:150:8: error: unknown type name 'size_t'
/usr/include/wchar.h:151:5: error: unknown type name 'size_t'
/usr/include/wchar.h:188:8: error: unknown type name 'size_t'
/usr/include/wchar.h:192:8: error: unknown type name 'size_t'
/usr/include/wchar.h:223:8: error: unknown type name 'size_t'
/usr/include/wchar.h:241:8: error: unknown type name 'size_t'
/usr/include/wchar.h:241:44: error: unknown type name 'size_t'
/usr/include/wchar.h:254:59: error: unknown type name 'size_t'
/usr/include/wchar.h:259:63: error: unknown type name 'size_t'
/usr/include/wchar.h:264:37: error: unknown type name 'size_t'
/usr/include/wchar.h:268:63: error: unknown type name 'size_t'
/usr/include/wchar.h:272:53: error: unknown type name 'size_t'
/usr/include/wchar.h:278:38: error: unknown type name 'size_t'
/usr/include/wchar.h:297:8: error: unknown type name 'size_t'
/usr/include/wchar.h:298:38: error: unknown type name 'size_t'
/usr/include/wchar.h:302:8: error: unknown type name 'size_t'
/usr/include/wchar.h:306:8: error: unknown type name 'size_t'
/usr/include/wchar.h:306:53: error: unknown type name 'size_t'
/usr/include/wchar.h:308:8: error: unknown type name 'size_t'
/usr/include/wchar.h:308:51: error: unknown type name 'size_t'
/usr/include/wchar.h:338:8: error: unknown type name 'size_t'
/usr/include/wchar.h:339:36: error: unknown type name 'size_t'
/usr/include/wchar.h:344:8: error: unknown type name 'size_t'
/usr/include/wchar.h:345:39: error: unknown type name 'size_t'
/usr/include/wchar.h:352:8: error: unknown type name 'size_t'
/usr/include/wchar.h:353:37: error: unknown type name 'size_t'
/usr/include/wchar.h:354:6: error: unknown type name 'size_t'
/usr/include/wchar.h:358:8: error: unknown type name 'size_t'
/usr/include/wchar.h:360:6: error: unknown type name 'size_t'
/usr/include/wchar.h:360:20: error: unknown type name 'size_t'
/usr/include/wchar.h:372:42: error: unknown type name 'size_t'
/usr/include/wchar.h:558:38: error: unknown type name 'size_t'
/usr/include/wchar.h:581:53: error: unknown type name 'size_t'
/usr/include/wchar.h:605:47: error: unknown type name 'size_t'
/usr/include/wchar.h:615:9: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:622:8: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:626:48: error: unknown type name 'size_t'
/usr/include/wchar.h:628:9: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:690:8: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:697:7: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:702:8: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:713:7: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:716:6: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:720:11: error: unknown type name '__gnuc_va_list'
/usr/include/wchar.h:852:8: error: unknown type name 'size_t'
/usr/include/wchar.h:852:50: error: unknown type name 'size_t'
/usr/include/wchar.h:859:8: error: unknown type name 'size_t'
/usr/include/wchar.h:859:52: error: unknown type name 'size_t'
/usr/include/locale.h:28:10: error: 'stddef.h' file not found
/usr/include/stdio.h:33:10: error: 'stddef.h' file not found
/usr/include/stdio.h:36:10: error: 'stdarg.h' file not found
/usr/include/bits/types/struct_FILE.h:95:3: error: unknown type name 'size_t'
/usr/include/bits/types/struct_FILE.h:98:67: error: use of undeclared identifier 'size_t'
/usr/include/bits/types/cookie_io_functions_t.h:28:43: error: unknown type name 'size_t'
/usr/include/bits/types/cookie_io_functions_t.h:37:44: error: unknown type name 'size_t'
/usr/include/stdio.h:52:9: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:308:35: error: unknown type name 'size_t'
/usr/include/stdio.h:314:47: error: unknown type name 'size_t'
/usr/include/stdio.h:321:53: error: unknown type name 'size_t'
/usr/include/stdio.h:333:20: error: unknown type name 'size_t'
/usr/include/stdio.h:339:10: error: unknown type name 'size_t'
/usr/include/stdio.h:366:8: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:371:54: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:374:8: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:378:44: error: unknown type name 'size_t'
/usr/include/stdio.h:382:45: error: unknown type name 'size_t'
/usr/include/stdio.h:383:42: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:391:9: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:404:8: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:460:7: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:467:53: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:472:40: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:481:37: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:485:5: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:490:8: error: unknown type name '__gnuc_va_list'
/usr/include/stdio.h:633:30: error: unknown type name 'size_t'
/usr/include/stdio.h:636:28: error: unknown type name 'size_t'
/usr/include/stdio.h:646:27: error: unknown type name 'size_t'
/usr/include/stdio.h:675:8: error: unknown type name 'size_t'
/usr/include/stdio.h:675:46: error: unknown type name 'size_t'
/usr/include/stdio.h:676:8: error: unknown type name 'size_t'
/usr/include/stdio.h:681:8: error: unknown type name 'size_t'
/usr/include/stdio.h:681:53: error: unknown type name 'size_t'
/usr/include/stdio.h:682:9: error: unknown type name 'size_t'
/usr/include/stdio.h:702:8: error: unknown type name 'size_t'
/usr/include/stdio.h:702:55: error: unknown type name 'size_t'
/usr/include/stdio.h:703:10: error: unknown type name 'size_t'
/usr/include/stdio.h:704:8: error: unknown type name 'size_t'
/usr/include/stdio.h:704:62: error: unknown type name 'size_t'
/usr/include/stdio.h:705:11: error: unknown type name 'size_t'
/usr/include/stdio.h:858:8: error: unknown type name '__gnuc_va_list'
/usr/include/sched.h:29:10: error: 'stddef.h' file not found
/usr/include/bits/cpu-set.h:117:30: error: unknown type name 'size_t'
/usr/include/bits/cpu-set.h:119:37: error: unknown type name 'size_t'
/usr/include/sched.h:130:46: error: unknown type name 'size_t'
/usr/include/sched.h:134:46: error: unknown type name 'size_t'
/usr/include/time.h:29:10: error: 'stddef.h' file not found
/usr/include/time.h:100:8: error: unknown type name 'size_t'
/usr/include/time.h:100:47: error: unknown type name 'size_t'
/usr/include/time.h:116:8: error: unknown type name 'size_t'
/usr/include/time.h:116:49: error: unknown type name 'size_t'
/usr/include/pthread.h:304:11: error: unknown type name 'size_t'
/usr/include/pthread.h:309:11: error: unknown type name 'size_t'
/usr/include/pthread.h:367:19: error: unknown type name 'size_t'
/usr/include/pthread.h:374:11: error: unknown type name 'size_t'
/usr/include/pthread.h:381:7: error: unknown type name 'size_t'
/usr/include/pthread.h:388:7: error: unknown type name 'size_t'
/usr/include/pthread.h:395:6: error: unknown type name 'size_t'
/usr/include/pthread.h:402:6: error: unknown type name 'size_t'
/usr/include/pthread.h:459:11: error: unknown type name 'size_t'
/usr/include/pthread.h:489:52: error: unknown type name 'size_t'
/usr/include/pthread.h:494:52: error: unknown type name 'size_t'
/usr/lib/gcc/x86_64-pc-linux-gnu/13.3.0/../../../../include/c++/13.3.0/bits/cxxabi_init_exception.h:38:10: error: 'stddef.h' file not found
/usr/lib/gcc/x86_64-pc-linux-gnu/13.3.0/../../../../include/c++/13.3.0/bits/cxxabi_init_exception.h:63:32: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qbytearray.h:105:41: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qbytearray.h:107:40: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstringview.h:74:26: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstringview.h:137:30: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstringview.h:183:30: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstringview.h:252:37: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:252:49: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:256:47: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:256:59: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:256:90: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstringview.h:256:102: error: use of undeclared identifier 'size_t'
/usr/include/qt5/QtCore/qstring.h:60:10: error: 'stdarg.h' file not found
/usr/include/qt5/QtCore/qstring.h:91:38: warning: constexpr constructor that does not initialize all members is a C++20 extension [-Wc++20-extensions]
/usr/include/qt5/QtCore/qstring.h:225:9: note: member not initialized by constructor
/usr/include/qt5/QtCore/qstring.h:2105:75: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qstring.h:2106:77: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qhashfunctions.h:71:66: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qvector.h:234:14: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:1131:28: note: in instantiation of template class 'QVector' requested here
/usr/include/qt5/QtCore/qvector.h:149:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:235:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:148:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:236:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:147:10: note: previous declaration is here
/usr/include/limits.h:124:16: error: 'limits.h' file not found
/usr/include/qt5/QtCore/qcontainerfwd.h:63:7: error: typedef redefinition with different types ('QList' vs 'QByteArrayList')
/usr/include/qt5/QtCore/qbytearraylist.h:66:7: note: previous definition is here
/usr/include/qt5/QtCore/qvector.h:234:14: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qabstractitemmodel.h:272:110: note: in instantiation of template class 'QVector' requested here
/usr/include/qt5/QtCore/qvector.h:149:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:235:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:148:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:236:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:147:10: note: previous declaration is here
/usr/include/qt5/QtCore/qarraydataops.h:61:27: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:86:21: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:99:19: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:150:27: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:177:21: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qarraydataops.h:191:19: error: unknown type name 'size_t'
/usr/include/limits.h:124:16: error: 'limits.h' file not found
/usr/include/qt5/QtCore/qsharedpointer.h:112:1: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qsharedpointer.h:112:44: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qdebug.h:111:40: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qdebug.h:112:42: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qdebug.h:347:66: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qdebug.h:350:52: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/quuid.h:179:37: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
/usr/include/qt5/QtCore/quuid.h:181:17: note: non-literal type 'QUuid' cannot be used in a constant expression
/usr/include/qt5/QtCore/qcbormap.h:204:14: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qcbormap.h:216:14: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qrandom.h:148:30: error: unknown type name 'size_t'
/usr/include/qt5/QtCore/qvector.h:234:14: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qxmlstream.h:155:51: note: in instantiation of template class 'QVector' requested here
/usr/include/qt5/QtCore/qvector.h:149:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:235:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:148:10: note: previous declaration is here
/usr/include/qt5/QtCore/qvector.h:236:21: error: functions that differ only in their return type cannot be overloaded
/usr/include/qt5/QtCore/qvector.h:147:10: note: previous declaration is here
qt.qdoc: Parse source files for "QtScriptTools"
qt.qdoc: Source files parsed for "QtScriptTools"
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/debugging/qscriptenginedebugger.cpp:70: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/debugging/qscriptenginedebugger.cpp:70: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/debugging/qscriptenginedebugger.cpp:70: (qdoc) warning: Can't link to 'QScriptEngine::evaluate()'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/debugging/qscriptenginedebugger.cpp:70: (qdoc) warning: Can't link to 'QWidget::paintEvent()'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/debugging/qscriptenginedebugger.cpp:70: (qdoc) warning: Can't link to 'Qt Script Debugger Manual'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/debugging/qscriptenginedebugger.cpp:70: (qdoc) warning: Can't link to 'Context2D Example'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/debugging/qscriptenginedebugger.cpp:70: (qdoc) warning: Can't link to 'QScriptEngine'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/debugging/qscriptenginedebugger.cpp:70: (qdoc) warning: Can't link to 'Context2D Example'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/debugging/qscriptenginedebugger.cpp:202: (qdoc) warning: Can't link to 'Qt Script Debugger Manual'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/debugging/qscriptenginedebugger.cpp:202: (qdoc) warning: Can't link to 'Console Command Reference'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/debugging/qscriptenginedebugger.cpp:183: (qdoc) warning: Can't link to 'Qt Script Debugger Manual'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/doc/src/qtscripttools-module.qdoc:28: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/doc/src/qtscripttools-module.qdoc:28: (qdoc) warning: Can't link to 'qmake Manual'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/doc/src/qtscripttools-index.qdoc:28: (qdoc) warning: Can't link to 'index.html'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/doc/src/qtscripttools-index.qdoc:28: (qdoc) warning: Can't link to 'Qt Script'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/doc/src/qtscripttools-index.qdoc:28: (qdoc) warning: Can't link to 'qmake Manual'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/doc/src/qtscripttools-index.qdoc:28: (qdoc) warning: Can't link to 'The Qt Company'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/doc/src/qtscripttools-index.qdoc:28: (qdoc) warning: Can't link to 'GNU Lesser General Public License, version 3'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/doc/src/qtscripttools-index.qdoc:28: (qdoc) warning: Can't link to 'GNU General Public License, version 2'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/doc/src/qtscripttools-index.qdoc:28: (qdoc) warning: Can't link to 'Qt Licensing'
/var/pisi/qt5-script-5.15.16-31/work/qtscript-everywhere-src-5.15.16/src/scripttools/doc/src/qtscripttools-index.qdoc:28: (qdoc) warning: Can't link to 'Qt Script Debugger Manual'
qt.qdoc: End qdoc for QtScriptTools in dual process mode: generate phase.
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'