[Qa-jenkins-scm] Build failed in Jenkins: reproducible_builder_armhf_6 #19704

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Wed Mar 1 22:31:01 UTC 2017


See <https://jenkins.debian.net/job/reproducible_builder_armhf_6/19704/display/redirect>

------------------------------------------
[...truncated 101.04 KB...]
                                         ^
jsutil.h:120:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE'
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                     ^~~~~~~~~~~~~~~~~~~~~
jsstr.h:599:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(JSString, inlineStorage) +
         ^~~~~~~~~~~~~~~~
In file included from nanojit/nanojit.h:377:0,
                 from jsbuiltins.h:45,
                 from jstracer.h:48,
                 from jsarray.cpp:90:
nanojit/RegAlloc.h: In function 'nanojit::Register nanojit::lsReg(nanojit::RegisterMask)':
nanojit/RegAlloc.h:189:52: warning: narrowing conversion of '((sizeof (nanojit::RegisterMask) == 4u) ? nanojit::lsbSet32(((uint32_t)mask)) : nanojit::lsbSet64(((uint64_t)mask)))' from 'int' to 'nanojit::Register {aka unsigned int}' inside { } [-Wnarrowing]
         Register r = { (sizeof(RegisterMask) == 4) ? lsbSet32(mask) : lsbSet64(mask) };
                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nanojit/RegAlloc.h: In function 'nanojit::Register nanojit::msReg(nanojit::RegisterMask)':
nanojit/RegAlloc.h:197:52: warning: narrowing conversion of '((sizeof (nanojit::RegisterMask) == 4u) ? nanojit::msbSet32(((uint32_t)mask)) : nanojit::msbSet64(((uint64_t)mask)))' from 'int' to 'nanojit::Register {aka unsigned int}' inside { } [-Wnarrowing]
         Register r = { (sizeof(RegisterMask) == 4) ? msbSet32(mask) : msbSet64(mask) };
                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from jsarray.cpp:84:0:
jsscript.h: In member function 'void js::UpvarCookie::checkInvariants()':
jsutil.h:120:43: warning: typedef 'js_static_assert46' locally defined but not used [-Wunused-local-typedefs]
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
jsutil.h:117:41: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1'
     #define JS_STATIC_ASSERT_GLUE1(x,y) x##y
                                         ^
jsutil.h:120:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE'
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                     ^~~~~~~~~~~~~~~~~~~~~
jsscript.h:83:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(UpvarCookie) == sizeof(uint32));
         ^~~~~~~~~~~~~~~~
jsutil.h:120:43: warning: typedef 'js_static_assert47' locally defined but not used [-Wunused-local-typedefs]
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
jsutil.h:117:41: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1'
     #define JS_STATIC_ASSERT_GLUE1(x,y) x##y
                                         ^
jsutil.h:120:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE'
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                     ^~~~~~~~~~~~~~~~~~~~~
jsscript.h:84:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(UPVAR_LEVEL_LIMIT < FREE_LEVEL);
         ^~~~~~~~~~~~~~~~
jsfun.h: In static member function 'static uintN JSFunction::offsetOfNativeOrScript()':
jsutil.h:120:43: warning: typedef 'js_static_assert48' locally defined but not used [-Wunused-local-typedefs]
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
jsutil.h:117:41: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1'
     #define JS_STATIC_ASSERT_GLUE1(x,y) x##y
                                         ^
jsutil.h:120:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE'
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                     ^~~~~~~~~~~~~~~~~~~~~
jsfun.h:228:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, i.script));
         ^~~~~~~~~~~~~~~~
jsutil.h:120:43: warning: typedef 'js_static_assert49' locally defined but not used [-Wunused-local-typedefs]
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
jsutil.h:117:41: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1'
     #define JS_STATIC_ASSERT_GLUE1(x,y) x##y
                                         ^
jsutil.h:120:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE'
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                     ^~~~~~~~~~~~~~~~~~~~~
jsfun.h:229:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(U, n.native) == offsetof(U, nativeOrScript));
         ^~~~~~~~~~~~~~~~
jsgc.h: In function 'size_t js::gc::GetFinalizableTraceKind(size_t)':
jsutil.h:120:43: warning: typedef 'js_static_assert57' locally defined but not used [-Wunused-local-typedefs]
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
jsutil.h:117:41: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1'
     #define JS_STATIC_ASSERT_GLUE1(x,y) x##y
                                         ^
jsutil.h:120:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE'
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                     ^~~~~~~~~~~~~~~~~~~~~
jsgc.h:514:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(JSExternalString::TYPE_LIMIT == 8);
     ^~~~~~~~~~~~~~~~
jsgc.h: In function 'intN js::gc::GetExternalStringGCType(JSExternalString*)':
jsutil.h:120:43: warning: typedef 'js_static_assert58' locally defined but not used [-Wunused-local-typedefs]
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
jsutil.h:117:41: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1'
     #define JS_STATIC_ASSERT_GLUE1(x,y) x##y
                                         ^
jsutil.h:120:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE'
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                     ^~~~~~~~~~~~~~~~~~~~~
jsgc.h:550:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(FINALIZE_STRING + 1 == FINALIZE_EXTERNAL_STRING);
     ^~~~~~~~~~~~~~~~
jsinterp.h: In member function 'void JSStackFrame::staticAsserts()':
jsutil.h:120:43: warning: typedef 'js_static_assert60' locally defined but not used [-Wunused-local-typedefs]
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
jsutil.h:117:41: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1'
     #define JS_STATIC_ASSERT_GLUE1(x,y) x##y
                                         ^
jsutil.h:120:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE'
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                     ^~~~~~~~~~~~~~~~~~~~~
jsinterp.h:778:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(offsetof(JSStackFrame, rval_) % sizeof(js::Value) == 0);
         ^~~~~~~~~~~~~~~~
jsutil.h:120:43: warning: typedef 'js_static_assert61' locally defined but not used [-Wunused-local-typedefs]
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
jsutil.h:117:41: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1'
     #define JS_STATIC_ASSERT_GLUE1(x,y) x##y
                                         ^
jsutil.h:120:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE'
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                     ^~~~~~~~~~~~~~~~~~~~~
jsinterp.h:779:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(sizeof(JSStackFrame) % sizeof(js::Value) == 0);
         ^~~~~~~~~~~~~~~~
jsstrinlines.h: In member function 'jsint js::StringBuffer::length() const':
jsutil.h:120:43: warning: typedef 'js_static_assert64' locally defined but not used [-Wunused-local-typedefs]
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
jsutil.h:117:41: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1'
     #define JS_STATIC_ASSERT_GLUE1(x,y) x##y
                                         ^
jsutil.h:120:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE'
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                     ^~~~~~~~~~~~~~~~~~~~~
jsstrinlines.h:202:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(jsint(JSString::MAX_LENGTH) == JSString::MAX_LENGTH);
     ^~~~~~~~~~~~~~~~
jsstrinlines.h: In static member function 'static JSFlatString* JSString::lookupStaticString(const jschar*, size_t)':
jsutil.h:120:43: warning: typedef 'js_static_assert65' locally defined but not used [-Wunused-local-typedefs]
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
jsutil.h:117:41: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1'
     #define JS_STATIC_ASSERT_GLUE1(x,y) x##y
                                         ^
jsutil.h:120:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE'
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                     ^~~~~~~~~~~~~~~~~~~~~
jsstrinlines.h:303:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(INT_STRING_LIMIT <= 999);
     ^~~~~~~~~~~~~~~~
jsscope.h: In member function 'void js::Shape::setParent(js::Shape*)':
jsutil.h:120:43: warning: typedef 'js_static_assert66' locally defined but not used [-Wunused-local-typedefs]
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
jsutil.h:117:41: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1'
     #define JS_STATIC_ASSERT_GLUE1(x,y) x##y
                                         ^
jsutil.h:120:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE'
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                     ^~~~~~~~~~~~~~~~~~~~~
jsscope.h:431:9: note: in expansion of macro 'JS_STATIC_ASSERT'
         JS_STATIC_ASSERT(uint32(SHAPE_INVALID_SLOT) == ~uint32(0));
         ^~~~~~~~~~~~~~~~
jsarray.cpp: In function 'JSBool js_GetLengthProperty(JSContext*, JSObject*, jsuint*)':
jsutil.h:120:43: warning: typedef 'js_static_assert67' locally defined but not used [-Wunused-local-typedefs]
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
jsutil.h:117:41: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1'
     #define JS_STATIC_ASSERT_GLUE1(x,y) x##y
                                         ^
jsutil.h:120:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE'
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                     ^~~~~~~~~~~~~~~~~~~~~
jsarray.cpp:230:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT(sizeof(jsuint) == sizeof(uint32_t));
     ^~~~~~~~~~~~~~~~
jsarray.cpp: In function 'JSBool BigIndexToId(JSContext*, JSObject*, jsuint, JSBool, jsid*)':
jsutil.h:120:43: warning: typedef 'js_static_assert68' locally defined but not used [-Wunused-local-typedefs]
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                                           ^
jsutil.h:117:41: note: in definition of macro 'JS_STATIC_ASSERT_GLUE1'
     #define JS_STATIC_ASSERT_GLUE1(x,y) x##y
                                         ^
jsutil.h:120:21: note: in expansion of macro 'JS_STATIC_ASSERT_GLUE'
         typedef int JS_STATIC_ASSERT_GLUE(js_static_assert, __COUNTER__)[(cond) ? 1 : -1]
                     ^~~~~~~~~~~~~~~~~~~~~
jsarray.cpp:256:5: note: in expansion of macro 'JS_STATIC_ASSERT'
     JS_STATIC_ASSERT((jsuint)-1 == 4294967295U);
     ^~~~~~~~~~~~~~~~
In file included from jstracer.h:48:0,
                 from jsarray.cpp:90:
jsarray.cpp: At global scope:
jsbuiltins.h:294:11: warning: narrowing conversion of '(intptr_t)js_EnsureDenseArrayCapacity' from 'intptr_t {aka int}' to 'uintptr_t {aka unsigned int}' inside { } [-Wnarrowing]
         { (intptr_t) &name, argtypes, nanojit::ABI_FASTCALL, isPure, storeAccSet _JS_CI_NAME(name) }; \
            
jsbuiltins.h:350:5: note: in expansion of macro '_JS_DEFINE_CALLINFO'
     _JS_DEFINE_CALLINFO(linkage, op,                                                              \
     ^~~~~~~~~~~~~~~~~~~
jsarray.cpp:497:1: note: in expansion of macro 'JS_DEFINE_CALLINFO_3'
 JS_DEFINE_CALLINFO_3(extern, BOOL, js_EnsureDenseArrayCapacity, CONTEXT, OBJECT, INT32,
 ^~~~~~~~~~~~~~~~~~~~
jsbuiltins.h:294:11: warning: narrowing conversion of '(intptr_t)js_ArrayCompPush_tn' from 'intptr_t {aka int}' to 'uintptr_t {aka unsigned int}' inside { } [-Wnarrowing]
         { (intptr_t) &name, argtypes, nanojit::ABI_FASTCALL, isPure, storeAccSet _JS_CI_NAME(name) }; \
            
jsbuiltins.h:350:5: note: in expansion of macro '_JS_DEFINE_CALLINFO'
     _JS_DEFINE_CALLINFO(linkage, op,                                                              \
     ^~~~~~~~~~~~~~~~~~~
jsarray.cpp:2110:1: note: in expansion of macro 'JS_DEFINE_CALLINFO_3'
 JS_DEFINE_CALLINFO_3(extern, BOOL_FAIL, js_ArrayCompPush_tn, CONTEXT, OBJECT,
 ^~~~~~~~~~~~~~~~~~~~
jsbuiltins.h:294:11: warning: narrowing conversion of '(intptr_t)js::NewDenseEmptyArray' from 'intptr_t {aka int}' to 'uintptr_t {aka unsigned int}' inside { } [-Wnarrowing]
         { (intptr_t) &name, argtypes, nanojit::ABI_FASTCALL, isPure, storeAccSet _JS_CI_NAME(name) }; \
            
jsbuiltins.h:341:5: note: in expansion of macro '_JS_DEFINE_CALLINFO'
     _JS_DEFINE_CALLINFO(linkage, op,                                                              \
     ^~~~~~~~~~~~~~~~~~~
jsarray.cpp:3106:1: note: in expansion of macro 'JS_DEFINE_CALLINFO_2'
 JS_DEFINE_CALLINFO_2(extern, OBJECT, NewDenseEmptyArray, CONTEXT, OBJECT, 0,
 ^~~~~~~~~~~~~~~~~~~~
jsbuiltins.h:294:11: warning: narrowing conversion of '(intptr_t)js::NewDenseAllocatedArray' from 'intptr_t {aka int}' to 'uintptr_t {aka unsigned int}' inside { } [-Wnarrowing]
         { (intptr_t) &name, argtypes, nanojit::ABI_FASTCALL, isPure, storeAccSet _JS_CI_NAME(name) }; \
            
jsbuiltins.h:350:5: note: in expansion of macro '_JS_DEFINE_CALLINFO'
     _JS_DEFINE_CALLINFO(linkage, op,                                                              \
     ^~~~~~~~~~~~~~~~~~~
jsarray.cpp:3108:1: note: in expansion of macro 'JS_DEFINE_CALLINFO_3'
 JS_DEFINE_CALLINFO_3(extern, OBJECT, NewDenseAllocatedArray, CONTEXT, UINT32, OBJECT, 0,
 ^~~~~~~~~~~~~~~~~~~~
jsbuiltins.h:294:11: warning: narrowing conversion of '(intptr_t)js::NewDenseUnallocatedArray' from 'intptr_t {aka int}' to 'uintptr_t {aka unsigned int}' inside { } [-Wnarrowing]
         { (intptr_t) &name, argtypes, nanojit::ABI_FASTCALL, isPure, storeAccSet _JS_CI_NAME(name) }; \
            
jsbuiltins.h:350:5: note: in expansion of macro '_JS_DEFINE_CALLINFO'
     _JS_DEFINE_CALLINFO(linkage, op,                                                              \
     ^~~~~~~~~~~~~~~~~~~
jsarray.cpp:3110:1: note: in expansion of macro 'JS_DEFINE_CALLINFO_3'
 JS_DEFINE_CALLINFO_3(extern, OBJECT, NewDenseUnallocatedArray, CONTEXT, UINT32, OBJECT, 0,
 ^~~~~~~~~~~~~~~~~~~~
UPDATE 1
Starting cleanup.
/srv/reproducible-results/rbuild-debian/tmp.yxvYlL1Yl6/tmp.1zxej73i77:	 43.7% -- replaced with /srv/reproducible-results/rbuild-debian/tmp.yxvYlL1Yl6/tmp.1zxej73i77.gz
INFO: Starting at 2017-03-01 22:30:59.218730
INFO: Finished at 2017-03-01 22:31:00.080942, took: 0:00:00.862225
All cleanup done.
FATAL: null
java.lang.NullPointerException
	at hudson.plugins.build_timeout.BuildTimeoutWrapper$EnvironmentImpl.tearDown(BuildTimeoutWrapper.java:199)
	at hudson.model.Build$BuildExecution.doRun(Build.java:173)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:534)
	at hudson.model.Run.execute(Run.java:1728)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:404)



More information about the Qa-jenkins-scm mailing list