Source: qtscript-opensource-src
Version: 5.11.3+dfsg-2
Severity: serious
Tags: buster sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20190315 qa-ftbfs
Justification: FTBFS in buster on amd64

Hi,

During a rebuild of all packages in buster (in a buster chroot, not a
sid chroot), your package failed to build on amd64.

Relevant part (hopefully):
> g++ -c -include .pch/Qt5Script -g -O2 -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-strict-aliasing 
> -Wall -Wreturn-type -Wcast-align -Wchar-subscripts -Wformat-security 
> -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch 
> -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -fno-stack-protector 
> -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/qtscript-opensource-src-5.11.3+dfsg=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++1y 
> -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -D_REENTRANT 
> -fPIC -DQT_NO_FOREACH -DJSC=QTJSC -Djscyyparse=qtjscyyparse 
> -Djscyylex=qtjscyylex -Djscyyerror=qtjscyyerror -DWTF=QTWTF 
> -DQT_NO_USING_NAMESPACE -DQLALR_NO_QSCRIPTGRAMMAR_DEBUG_INFO 
> -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DNDEBUG -DLOG_DISABLED=1 
> -DBUILDING_QT__ -DBUILDING_JavaScriptCore -DBUILDING_WTF 
> -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DWTF_CHANGES=1 -DJS_NO_EXPORT 
> -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_SCRIPT_LIB 
> -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS 
> -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS 
> -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -DQT_NO_EXCEPTIONS 
> -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. 
> -I../3rdparty/javascriptcore/JavaScriptCore -I../3rdparty/javascriptcore 
> -I../3rdparty/javascriptcore/JavaScriptCore/assembler 
> -I../3rdparty/javascriptcore/JavaScriptCore/bytecode 
> -I../3rdparty/javascriptcore/JavaScriptCore/bytecompiler 
> -I../3rdparty/javascriptcore/JavaScriptCore/debugger 
> -I../3rdparty/javascriptcore/JavaScriptCore/interpreter 
> -I../3rdparty/javascriptcore/JavaScriptCore/jit 
> -I../3rdparty/javascriptcore/JavaScriptCore/parser 
> -I../3rdparty/javascriptcore/JavaScriptCore/pcre 
> -I../3rdparty/javascriptcore/JavaScriptCore/profiler 
> -I../3rdparty/javascriptcore/JavaScriptCore/runtime 
> -I../3rdparty/javascriptcore/JavaScriptCore/wrec 
> -I../3rdparty/javascriptcore/JavaScriptCore/wtf 
> -I../3rdparty/javascriptcore/JavaScriptCore/wtf/symbian 
> -I../3rdparty/javascriptcore/JavaScriptCore/wtf/unicode 
> -I../3rdparty/javascriptcore/JavaScriptCore/yarr 
> -I../3rdparty/javascriptcore/JavaScriptCore/API 
> -I../3rdparty/javascriptcore/JavaScriptCore/ForwardingHeaders 
> -I../3rdparty/javascriptcore/JavaScriptCore/generated 
> -I/<<BUILDDIR>>/qtscript-opensource-src-5.11.3+dfsg/src/3rdparty/javascriptcore/WebKit/qt/Api
>  -I../3rdparty/javascriptcore/JavaScriptCore/pcre 
> -I/<<BUILDDIR>>/qtscript-opensource-src-5.11.3+dfsg/src/3rdparty/javascriptcore/JavaScriptCore/tmp
>  -I. -Iparser -I../../include -I../../include/QtScript 
> -I../../include/QtScript/5.11.3 -I../../include/QtScript/5.11.3/QtScript 
> -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore/5.11.3 -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtCore/5.11.3/QtCore -isystem 
> /usr/include/x86_64-linux-gnu/qt5 -isystem 
> /usr/include/x86_64-linux-gnu/qt5/QtCore -I.moc 
> -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj/release/JITStubs.o 
> ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp
> In file included from 
> ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28,
>                  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/Vector.h: In instantiation of 
> 'static void QTWTF::VectorMover<true, T>::move(T*, const T*, T*) [with T = 
> QTWTF::RefPtr<QTJSC::FunctionExecutable>]':
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required 
> from 'static void QTWTF::VectorTypeOperations<T>::move(T*, const T*, T*) 
> [with T = QTWTF::RefPtr<QTJSC::FunctionExecutable>]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required 
> from 'void QTWTF::Vector<T, inlineCapacity>::reserveCapacity(size_t) [with T 
> = QTWTF::RefPtr<QTJSC::FunctionExecutable>; long unsigned int inlineCapacity 
> = 0; size_t = long unsigned int]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from 
> 'void QTWTF::Vector<T, inlineCapacity>::expandCapacity(size_t) [with T = 
> QTWTF::RefPtr<QTJSC::FunctionExecutable>; long unsigned int inlineCapacity = 
> 0; size_t = long unsigned int]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:9:   required from 
> 'U* QTWTF::Vector<T, inlineCapacity>::expandCapacity(size_t, U*) [with U = 
> const QTWTF::NonNullPassRefPtr<QTJSC::FunctionExecutable>; T = 
> QTWTF::RefPtr<QTJSC::FunctionExecutable>; long unsigned int inlineCapacity = 
> 0; size_t = long unsigned int]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:17:   required 
> from 'void QTWTF::Vector<T, inlineCapacity>::append(const U&) [with U = 
> QTWTF::NonNullPassRefPtr<QTJSC::FunctionExecutable>; T = 
> QTWTF::RefPtr<QTJSC::FunctionExecutable>; long unsigned int inlineCapacity = 
> 0]'
> ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:141:   
> 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<QTJSC::FunctionExecutable>' with no trivial 
> copy-assignment; use copy-assignment or copy-initialization instead 
> [-Wclass-memaccess]
>              memcpy(dst, src, reinterpret_cast<const char*>(srcEnd) - 
> reinterpret_cast<const char*>(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,
>                  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/RefPtr.h:40:33: note: 'class 
> QTWTF::RefPtr<QTJSC::FunctionExecutable>' declared here
>      template <typename T> class RefPtr : public FastAllocBase {
>                                  ^~~~~~
> In file included from 
> ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28,
>                  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/Vector.h: In instantiation of 
> 'static void QTWTF::VectorMover<true, T>::move(T*, const T*, T*) [with T = 
> QTWTF::RefPtr<QTJSC::RegExp>]':
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required 
> from 'static void QTWTF::VectorTypeOperations<T>::move(T*, const T*, T*) 
> [with T = QTWTF::RefPtr<QTJSC::RegExp>]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required 
> from 'void QTWTF::Vector<T, inlineCapacity>::reserveCapacity(size_t) [with T 
> = QTWTF::RefPtr<QTJSC::RegExp>; long unsigned int inlineCapacity = 0; size_t 
> = long unsigned int]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from 
> 'void QTWTF::Vector<T, inlineCapacity>::expandCapacity(size_t) [with T = 
> QTWTF::RefPtr<QTJSC::RegExp>; long unsigned int inlineCapacity = 0; size_t = 
> long unsigned int]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:9:   required from 
> 'U* QTWTF::Vector<T, inlineCapacity>::expandCapacity(size_t, U*) [with U = 
> QTJSC::RegExp* const; T = QTWTF::RefPtr<QTJSC::RegExp>; long unsigned int 
> inlineCapacity = 0; size_t = long unsigned int]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:17:   required 
> from 'void QTWTF::Vector<T, inlineCapacity>::append(const U&) [with U = 
> QTJSC::RegExp*; T = QTWTF::RefPtr<QTJSC::RegExp>; long unsigned int 
> inlineCapacity = 0]'
> ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:146:   
> 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<QTJSC::RegExp>' with no trivial copy-assignment; use 
> copy-assignment or copy-initialization instead [-Wclass-memaccess]
>              memcpy(dst, src, reinterpret_cast<const char*>(srcEnd) - 
> reinterpret_cast<const char*>(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,
>                  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/RefPtr.h:40:33: note: 'class 
> QTWTF::RefPtr<QTJSC::RegExp>' declared here
>      template <typename T> 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/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> class std::auto_ptr' is deprecated 
> [-Wdeprecated-declarations]
>          OwnPtr(std::auto_ptr<ValueType> autoPtr) : m_ptr(autoPtr.release()) 
> { }
>                      ^~~~~~~~
> In file included from /usr/include/c++/8/memory:80,
>                  from /usr/include/c++/8/thread:39,
>                  from /usr/include/c++/8/future:39,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qthread.h:50,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:223,
>                  from ../../include/QtScript/QtScriptDepends:3:
> /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here
>    template<typename> 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/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:61:25: warning: 
> 'template<class> class std::auto_ptr' is deprecated 
> [-Wdeprecated-declarations]
>          void adopt(std::auto_ptr<ValueType> autoPtr) { ASSERT(!autoPtr.get() 
> || m_ptr != autoPtr.get()); deleteOwnedPtr(m_ptr); m_ptr = autoPtr.release(); 
> }
>                          ^~~~~~~~
> In file included from /usr/include/c++/8/memory:80,
>                  from /usr/include/c++/8/thread:39,
>                  from /usr/include/c++/8/future:39,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qthread.h:50,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:223,
>                  from ../../include/QtScript/QtScriptDepends:3:
> /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here
>    template<typename> class auto_ptr;
>                             ^~~~~~~~
> In file included 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/VectorTraits.h:84:30: warning: 
> 'template<class> class std::auto_ptr' is deprecated 
> [-Wdeprecated-declarations]
>      struct VectorTraits<std::auto_ptr<P> > : SimpleClassVectorTraits { };
>                               ^~~~~~~~
> In file included from /usr/include/c++/8/memory:80,
>                  from /usr/include/c++/8/thread:39,
>                  from /usr/include/c++/8/future:39,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qthread.h:50,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:223,
>                  from ../../include/QtScript/QtScriptDepends:3:
> /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here
>    template<typename> 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/jit/JITStubs.cpp:35:
> ../3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h:1388:29: warning: 
> 'template<class> class std::auto_ptr' is deprecated 
> [-Wdeprecated-declarations]
>          void adoptData(std::auto_ptr<ScopeNodeData> data)
>                              ^~~~~~~~
> In file included from /usr/include/c++/8/memory:80,
>                  from /usr/include/c++/8/thread:39,
>                  from /usr/include/c++/8/future:39,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qthread.h:50,
>                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:223,
>                  from ../../include/QtScript/QtScriptDepends:3:
> /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here
>    template<typename> class auto_ptr;
>                             ^~~~~~~~
> In file included from 
> ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28,
>                  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/Vector.h: In instantiation of 
> 'static void QTWTF::VectorMover<true, T>::move(T*, const T*, T*) [with T = 
> QTWTF::RefPtr<QTJSC::FunctionExecutable>]':
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required 
> from 'static void QTWTF::VectorTypeOperations<T>::move(T*, const T*, T*) 
> [with T = QTWTF::RefPtr<QTJSC::FunctionExecutable>]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required 
> from 'void QTWTF::Vector<T, inlineCapacity>::reserveCapacity(size_t) [with T 
> = QTWTF::RefPtr<QTJSC::FunctionExecutable>; long unsigned int inlineCapacity 
> = 0; size_t = long unsigned int]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from 
> 'void QTWTF::Vector<T, inlineCapacity>::expandCapacity(size_t) [with T = 
> QTWTF::RefPtr<QTJSC::FunctionExecutable>; long unsigned int inlineCapacity = 
> 0; size_t = long unsigned int]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:9:   required from 
> 'U* QTWTF::Vector<T, inlineCapacity>::expandCapacity(size_t, U*) [with U = 
> const QTWTF::NonNullPassRefPtr<QTJSC::FunctionExecutable>; T = 
> QTWTF::RefPtr<QTJSC::FunctionExecutable>; long unsigned int inlineCapacity = 
> 0; size_t = long unsigned int]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:17:   required 
> from 'void QTWTF::Vector<T, inlineCapacity>::append(const U&) [with U = 
> QTWTF::NonNullPassRefPtr<QTJSC::FunctionExecutable>; T = 
> QTWTF::RefPtr<QTJSC::FunctionExecutable>; long unsigned int inlineCapacity = 
> 0]'
> ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:141:   
> 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<QTJSC::FunctionExecutable>' with no trivial 
> copy-assignment; use copy-assignment or copy-initialization instead 
> [-Wclass-memaccess]
>              memcpy(dst, src, reinterpret_cast<const char*>(srcEnd) - 
> reinterpret_cast<const char*>(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,
>                  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/RefPtr.h:40:33: note: 'class 
> QTWTF::RefPtr<QTJSC::FunctionExecutable>' declared here
>      template <typename T> class RefPtr : public FastAllocBase {
>                                  ^~~~~~
> In file included from 
> ../3rdparty/javascriptcore/JavaScriptCore/runtime/ArgList.h:28,
>                  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/Vector.h: In instantiation of 
> 'static void QTWTF::VectorMover<true, T>::move(T*, const T*, T*) [with T = 
> QTWTF::RefPtr<QTJSC::RegExp>]':
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required 
> from 'static void QTWTF::VectorTypeOperations<T>::move(T*, const T*, T*) 
> [with T = QTWTF::RefPtr<QTJSC::RegExp>]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required 
> from 'void QTWTF::Vector<T, inlineCapacity>::reserveCapacity(size_t) [with T 
> = QTWTF::RefPtr<QTJSC::RegExp>; long unsigned int inlineCapacity = 0; size_t 
> = long unsigned int]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from 
> 'void QTWTF::Vector<T, inlineCapacity>::expandCapacity(size_t) [with T = 
> QTWTF::RefPtr<QTJSC::RegExp>; long unsigned int inlineCapacity = 0; size_t = 
> long unsigned int]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:9:   required from 
> 'U* QTWTF::Vector<T, inlineCapacity>::expandCapacity(size_t, U*) [with U = 
> QTJSC::RegExp* const; T = QTWTF::RefPtr<QTJSC::RegExp>; long unsigned int 
> inlineCapacity = 0; size_t = long unsigned int]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:17:   required 
> from 'void QTWTF::Vector<T, inlineCapacity>::append(const U&) [with U = 
> QTJSC::RegExp*; T = QTWTF::RefPtr<QTJSC::RegExp>; long unsigned int 
> inlineCapacity = 0]'
> ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:146:   
> 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<QTJSC::RegExp>' with no trivial copy-assignment; use 
> copy-assignment or copy-initialization instead [-Wclass-memaccess]
>              memcpy(dst, src, reinterpret_cast<const char*>(srcEnd) - 
> reinterpret_cast<const char*>(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,
>                  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/RefPtr.h:40:33: note: 'class 
> QTWTF::RefPtr<QTJSC::RegExp>' declared here
>      template <typename T> 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,
>                  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/assembler/MacroAssemblerX86_64.h: 
> In member function 'QTJSC::AbstractMacroAssembler<QTJSC::X86Assembler>::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]
>          DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
>                       ^~~~~
> ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: 
> In member function 'QTJSC::AbstractMacroAssembler<QTJSC::X86Assembler>::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]
>          DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
>                       ^~~~~
> ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h: 
> In member function 'QTJSC::AbstractMacroAssembler<QTJSC::X86Assembler>::Call 
> QTJSC::MacroAssemblerX86_64::makeTailRecursiveCall(QTJSC::AbstractMacroAssembler<QTJSC::X86Assembler>::Jump)':
> ../3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h:130:22:
>  warning: variable 'label' set but not used [-Wunused-but-set-variable]
>          DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
>                       ^~~~~
> ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp: At global scope:
> ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:483:5: error: 
> expected '(' before 'volatile'
>  asm volatile (
>      ^~~~~~~~
>      (
> ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:484:1: error: 
> expected unqualified-id before string constant
>  ".text\n"
>  ^~~~~~~~~
> ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:483:15: error: 
> expected ')' before string constant
>  asm volatile (
>               ~^
>                )
>  ".text\n"
>  ~~~~~~~~~      
> ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:518:5: error: 
> expected '(' before 'volatile'
>  asm volatile (
>      ^~~~~~~~
>      (
> ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:519:1: error: 
> expected unqualified-id before string constant
>  ".globl " SYMBOL_STRING(ctiVMThrowTrampoline) "\n"
>  ^~~~~~~~~
> ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:518:15: error: 
> expected ')' before string constant
>  asm volatile (
>               ~^
>                )
>  ".globl " SYMBOL_STRING(ctiVMThrowTrampoline) "\n"
>  ~~~~~~~~~      
> ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:534:5: error: 
> expected '(' before 'volatile'
>  asm volatile (
>      ^~~~~~~~
>      (
> ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:535:1: error: 
> expected unqualified-id before string constant
>  ".globl " SYMBOL_STRING(ctiOpThrowNotCaught) "\n"
>  ^~~~~~~~~
> ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:534:15: error: 
> expected ')' before string constant
>  asm volatile (
>               ~^
>                )
>  ".globl " SYMBOL_STRING(ctiOpThrowNotCaught) "\n"
>  ~~~~~~~~~      
> In file included 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/Vector.h: In instantiation of 
> 'static void QTWTF::VectorMover<true, T>::move(T*, const T*, T*) [with T = 
> QTWTF::RefPtr<QTJSC::FunctionExecutable>]':
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required 
> from 'static void QTWTF::VectorTypeOperations<T>::move(T*, const T*, T*) 
> [with T = QTWTF::RefPtr<QTJSC::FunctionExecutable>]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required 
> from 'void QTWTF::Vector<T, inlineCapacity>::reserveCapacity(size_t) [with T 
> = QTWTF::RefPtr<QTJSC::FunctionExecutable>; long unsigned int inlineCapacity 
> = 0; size_t = long unsigned int]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from 
> 'void QTWTF::Vector<T, inlineCapacity>::expandCapacity(size_t) [with T = 
> QTWTF::RefPtr<QTJSC::FunctionExecutable>; long unsigned int inlineCapacity = 
> 0; size_t = long unsigned int]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:9:   required from 
> 'U* QTWTF::Vector<T, inlineCapacity>::expandCapacity(size_t, U*) [with U = 
> const QTWTF::NonNullPassRefPtr<QTJSC::FunctionExecutable>; T = 
> QTWTF::RefPtr<QTJSC::FunctionExecutable>; long unsigned int inlineCapacity = 
> 0; size_t = long unsigned int]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:17:   required 
> from 'void QTWTF::Vector<T, inlineCapacity>::append(const U&) [with U = 
> QTWTF::NonNullPassRefPtr<QTJSC::FunctionExecutable>; T = 
> QTWTF::RefPtr<QTJSC::FunctionExecutable>; long unsigned int inlineCapacity = 
> 0]'
> ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:444:141:   
> 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<QTJSC::FunctionExecutable>' with no trivial 
> copy-assignment; use copy-assignment or copy-initialization instead 
> [-Wclass-memaccess]
>              memcpy(dst, src, reinterpret_cast<const char*>(srcEnd) - 
> reinterpret_cast<const char*>(src));
>              
> ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from 
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:25,
>                  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/RefPtr.h:40:33: note: 'class 
> QTWTF::RefPtr<QTJSC::FunctionExecutable>' declared here
>      template <typename T> class RefPtr : public FastAllocBase {
>                                  ^~~~~~
> In file included 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/Vector.h: In instantiation of 
> 'static void QTWTF::VectorMover<true, T>::move(T*, const T*, T*) [with T = 
> QTWTF::RefPtr<QTJSC::RegExp>]':
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:266:69:   required 
> from 'static void QTWTF::VectorTypeOperations<T>::move(T*, const T*, T*) 
> [with T = QTWTF::RefPtr<QTJSC::RegExp>]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:810:33:   required 
> from 'void QTWTF::Vector<T, inlineCapacity>::reserveCapacity(size_t) [with T 
> = QTWTF::RefPtr<QTJSC::RegExp>; long unsigned int inlineCapacity = 0; size_t 
> = long unsigned int]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:745:9:   required from 
> 'void QTWTF::Vector<T, inlineCapacity>::expandCapacity(size_t) [with T = 
> QTWTF::RefPtr<QTJSC::RegExp>; long unsigned int inlineCapacity = 0; size_t = 
> long unsigned int]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:763:9:   required from 
> 'U* QTWTF::Vector<T, inlineCapacity>::expandCapacity(size_t, U*) [with U = 
> QTJSC::RegExp* const; T = QTWTF::RefPtr<QTJSC::RegExp>; long unsigned int 
> inlineCapacity = 0; size_t = long unsigned int]'
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:870:17:   required 
> from 'void QTWTF::Vector<T, inlineCapacity>::append(const U&) [with U = 
> QTJSC::RegExp*; T = QTWTF::RefPtr<QTJSC::RegExp>; long unsigned int 
> inlineCapacity = 0]'
> ../3rdparty/javascriptcore/JavaScriptCore/bytecode/CodeBlock.h:450:146:   
> 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<QTJSC::RegExp>' with no trivial copy-assignment; use 
> copy-assignment or copy-initialization instead [-Wclass-memaccess]
>              memcpy(dst, src, reinterpret_cast<const char*>(srcEnd) - 
> reinterpret_cast<const char*>(src));
>              
> ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from 
> ../3rdparty/javascriptcore/JavaScriptCore/wtf/VectorTraits.h:25,
>                  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/RefPtr.h:40:33: note: 'class 
> QTWTF::RefPtr<QTJSC::RegExp>' declared here
>      template <typename T> class RefPtr : public FastAllocBase {
>                                  ^~~~~~
> make[3]: *** [Makefile:5352: obj/release/JITStubs.o] Error 1

The full build log is available from:
   
http://aws-logs.debian.net/2019/03/15/qtscript-opensource-src_5.11.3+dfsg-2_testing.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to