[Qa-jenkins-scm] Build failed in Jenkins: reproducible_builder_i386_11 #29184
jenkins at jenkins.debian.net
jenkins at jenkins.debian.net
Sun Jan 8 06:30:55 UTC 2017
https://jenkins.debian.net/job/reproducible_builder_i386_11/29184/------------------------------------------
[...truncated 3.40 MB...]
+ from /build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/vm/TypeInference-inl.h:17,
+ from /build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jsobjinlines.h:26,
+ from /build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/builtin/RegExp.cpp:17:
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1091:22: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ cmpPtr(value.valueReg(), ScratchReg);
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'void js::jit::MacroAssemblerX64::branchTestValue(js::jit::AssemblerX86Shared::Condition, const js::jit::Address&, const js::jit::ValueOperand&, js::jit::Label*)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1098:40: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ branchPtr(cond, valaddr, value.valueReg(), label);
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'void js::jit::MacroAssemblerX64::boxDouble(js::jit::FloatRegister, const js::jit::ValueOperand&)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1117:25: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ vmovq(src, dest.valueReg());
+ ^~~~~~~~
+In file included from ../../dist/include/mozilla/ArrayUtils.h:14:0,
+ from ../../dist/include/mozilla/Vector.h:14,
+ from ../../dist/include/js/Vector.h:10,
+ from /build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jscntxt.h:14,
+ from /build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/vm/RegExpObject.h:13,
+ from /build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/builtin/RegExp.h:10,
+ from /build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/builtin/RegExp.cpp:7:
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'void js::jit::MacroAssemblerX64::boxNonDouble(JSValueType, js::jit::Register, const js::jit::ValueOperand&)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1120:32: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ MOZ_ASSERT(src != dest.valueReg());
+ ^
+../../dist/include/mozilla/Assertions.h:351:69: note: in definition of macro 'MOZ_VALIDATE_ASSERT_CONDITION_TYPE'
+ static_assert(mozilla::detail::AssertionConditionType<decltype(x)>::isValid, \
+ ^
+../../dist/include/mozilla/Assertions.h:376:39: note: in expansion of macro 'MOZ_ASSERT_HELPER1'
+ #define MOZ_RELEASE_ASSERT_GLUE(a, b) a b
+ ^
+../../dist/include/mozilla/Assertions.h:378:3: note: in expansion of macro 'MOZ_RELEASE_ASSERT_GLUE'
+ MOZ_RELEASE_ASSERT_GLUE( \
+ ^~~~~~~~~~~~~~~~~~~~~~~
+../../dist/include/mozilla/Assertions.h:383:27: note: in expansion of macro 'MOZ_RELEASE_ASSERT'
+ # define MOZ_ASSERT(...) MOZ_RELEASE_ASSERT(__VA_ARGS__)
+ ^~~~~~~~~~~~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1120:9: note: in expansion of macro 'MOZ_ASSERT'
+ MOZ_ASSERT(src != dest.valueReg());
+ ^~~~~~~~~~
+../../dist/include/mozilla/Assertions.h:351:71: error: template argument 1 is invalid
+ static_assert(mozilla::detail::AssertionConditionType<decltype(x)>::isValid, \
+ ^
+../../dist/include/mozilla/Assertions.h:360:5: note: in expansion of macro 'MOZ_VALIDATE_ASSERT_CONDITION_TYPE'
+ MOZ_VALIDATE_ASSERT_CONDITION_TYPE(expr); \
+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+../../dist/include/mozilla/Assertions.h:376:39: note: in expansion of macro 'MOZ_ASSERT_HELPER1'
+ #define MOZ_RELEASE_ASSERT_GLUE(a, b) a b
+ ^
+../../dist/include/mozilla/Assertions.h:378:3: note: in expansion of macro 'MOZ_RELEASE_ASSERT_GLUE'
+ MOZ_RELEASE_ASSERT_GLUE( \
+ ^~~~~~~~~~~~~~~~~~~~~~~
+../../dist/include/mozilla/MacroArgs.h:53:3: note: in expansion of macro 'MOZ_MACROARGS_ARG_COUNT_HELPER2'
+ MOZ_MACROARGS_ARG_COUNT_HELPER2 aArgs
+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+../../dist/include/mozilla/MacroArgs.h:40:3: note: in expansion of macro 'MOZ_MACROARGS_ARG_COUNT_HELPER'
+ MOZ_MACROARGS_ARG_COUNT_HELPER((__VA_ARGS__, \
+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+../../dist/include/mozilla/Assertions.h:379:5: note: in expansion of macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT'
+ MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+../../dist/include/mozilla/Assertions.h:383:27: note: in expansion of macro 'MOZ_RELEASE_ASSERT'
+ # define MOZ_ASSERT(...) MOZ_RELEASE_ASSERT(__VA_ARGS__)
+ ^~~~~~~~~~~~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1120:9: note: in expansion of macro 'MOZ_ASSERT'
+ MOZ_ASSERT(src != dest.valueReg());
+ ^~~~~~~~~~
+In file included from ../../dist/include/mozilla/Assertions.h:18:0,
+ from ../../dist/include/mozilla/ArrayUtils.h:14,
+ from ../../dist/include/mozilla/Vector.h:14,
+ from ../../dist/include/js/Vector.h:10,
+ from /build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jscntxt.h:14,
+ from /build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/vm/RegExpObject.h:13,
+ from /build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/builtin/RegExp.h:10,
+ from /build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/builtin/RegExp.cpp:7:
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1120:32: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ MOZ_ASSERT(src != dest.valueReg());
+ ^
+../../dist/include/mozilla/Likely.h:17:48: note: in definition of macro 'MOZ_UNLIKELY'
+ # define MOZ_UNLIKELY(x) (__builtin_expect(!!(x), 0))
+ ^
+../../dist/include/mozilla/Assertions.h:376:39: note: in expansion of macro 'MOZ_ASSERT_HELPER1'
+ #define MOZ_RELEASE_ASSERT_GLUE(a, b) a b
+ ^
+../../dist/include/mozilla/Assertions.h:378:3: note: in expansion of macro 'MOZ_RELEASE_ASSERT_GLUE'
+ MOZ_RELEASE_ASSERT_GLUE( \
+ ^~~~~~~~~~~~~~~~~~~~~~~
+../../dist/include/mozilla/Assertions.h:383:27: note: in expansion of macro 'MOZ_RELEASE_ASSERT'
+ # define MOZ_ASSERT(...) MOZ_RELEASE_ASSERT(__VA_ARGS__)
+ ^~~~~~~~~~~~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1120:9: note: in expansion of macro 'MOZ_ASSERT'
+ MOZ_ASSERT(src != dest.valueReg());
+ ^~~~~~~~~~
+In file included from /build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/MacroAssembler.h:17:0,
+ from /build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/BaselineJIT.h:18,
+ from /build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/vm/TypeInference-inl.h:17,
+ from /build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jsobjinlines.h:26,
+ from /build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/builtin/RegExp.cpp:17:
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1121:34: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ boxValue(type, src, dest.valueReg());
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'void js::jit::MacroAssemblerX64::unboxInt32(const js::jit::ValueOperand&, js::jit::Register)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1127:18: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ movl(src.valueReg(), dest);
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'void js::jit::MacroAssemblerX64::unboxArgObjMagic(const js::jit::ValueOperand&, js::jit::Register)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1140:38: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ unboxArgObjMagic(Operand(src.valueReg()), dest);
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'void js::jit::MacroAssemblerX64::unboxBoolean(const js::jit::ValueOperand&, js::jit::Register)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1150:18: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ movl(src.valueReg(), dest);
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'void js::jit::MacroAssemblerX64::unboxMagic(const js::jit::ValueOperand&, js::jit::Register)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1160:18: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ movl(src.valueReg(), dest);
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'void js::jit::MacroAssemblerX64::unboxDouble(const js::jit::ValueOperand&, js::jit::FloatRegister)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1164:19: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ vmovq(src.valueReg(), dest);
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'void js::jit::MacroAssemblerX64::unboxPrivate(const js::jit::ValueOperand&, js::jit::Register)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1167:18: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ movq(src.valueReg(), dest);
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'void js::jit::MacroAssemblerX64::notBoolean(const js::jit::ValueOperand&)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1172:28: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ xorq(Imm32(1), val.valueReg());
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'void js::jit::MacroAssemblerX64::unboxNonDouble(const js::jit::ValueOperand&, js::jit::Register)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1178:17: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ if (src.valueReg() == dest) {
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1179:25: error: 'JSVAL_PAYLOAD_MASK' was not declared in this scope
+ mov(ImmWord(JSVAL_PAYLOAD_MASK), ScratchReg);
+ ^~~~~~~~~~~~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1182:25: error: 'JSVAL_PAYLOAD_MASK' was not declared in this scope
+ mov(ImmWord(JSVAL_PAYLOAD_MASK), dest);
+ ^~~~~~~~~~~~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1183:22: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ andq(src.valueReg(), dest);
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'void js::jit::MacroAssemblerX64::unboxNonDouble(const js::jit::Operand&, js::jit::Register)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1190:25: error: 'JSVAL_PAYLOAD_MASK' was not declared in this scope
+ mov(ImmWord(JSVAL_PAYLOAD_MASK), ScratchReg);
+ ^~~~~~~~~~~~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1197:25: error: 'JSVAL_PAYLOAD_MASK' was not declared in this scope
+ mov(ImmWord(JSVAL_PAYLOAD_MASK), dest);
+ ^~~~~~~~~~~~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'void js::jit::MacroAssemblerX64::unboxValue(const js::jit::ValueOperand&, js::jit::AnyRegister)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1252:38: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ convertInt32ToDouble(src.valueReg(), dest.fpu());
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'void js::jit::MacroAssemblerX64::boolValueToDouble(const js::jit::ValueOperand&, js::jit::FloatRegister)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1264:38: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ convertInt32ToDouble(operand.valueReg(), dest);
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'void js::jit::MacroAssemblerX64::int32ValueToDouble(const js::jit::ValueOperand&, js::jit::FloatRegister)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1267:38: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ convertInt32ToDouble(operand.valueReg(), dest);
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'void js::jit::MacroAssemblerX64::boolValueToFloat32(const js::jit::ValueOperand&, js::jit::FloatRegister)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1271:39: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ convertInt32ToFloat32(operand.valueReg(), dest);
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'void js::jit::MacroAssemblerX64::int32ValueToFloat32(const js::jit::ValueOperand&, js::jit::FloatRegister)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1274:39: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ convertInt32ToFloat32(operand.valueReg(), dest);
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'js::jit::AssemblerX86Shared::Condition js::jit::MacroAssemblerX64::testInt32Truthy(bool, const js::jit::ValueOperand&)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1307:24: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ test32(operand.valueReg(), operand.valueReg());
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1307:44: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ test32(operand.valueReg(), operand.valueReg());
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'void js::jit::MacroAssemblerX64::branchTestBooleanTruthy(bool, const js::jit::ValueOperand&, js::jit::Label*)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1315:24: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ test32(operand.valueReg(), operand.valueReg());
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1315:44: error: 'const class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ test32(operand.valueReg(), operand.valueReg());
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In member function 'void js::jit::MacroAssemblerX64::storeUnboxedPayload(js::jit::ValueOperand, T, size_t)':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1359:27: error: 'class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ store32(value.valueReg(), address);
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1362:26: error: 'class js::jit::ValueOperand' has no member named 'valueReg'; did you mean 'typeReg'?
+ store8(value.valueReg(), address);
+ ^~~~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In instantiation of 'void js::jit::MacroAssemblerX64::storeValue(JSValueType, js::jit::Register, const T&) [with T = js::jit::Address]':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1470:54: required from here
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:179:47: error: 'GetShiftedTag' was not declared in this scope
+ movl(Imm32(Upper32Of(GetShiftedTag(type))), ToUpper32(Operand(dest)));
+ ~~~~~~~~~~~~~^~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/config/rules.mk:930: recipe for target 'RegExp.o' failed
+make[5]: *** [RegExp.o] Error 1
+make[5]: *** Waiting for unfinished jobs....
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h: In instantiation of 'void js::jit::MacroAssemblerX64::storeValue(JSValueType, js::jit::Register, const T&) [with T = js::jit::Address]':
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:1470:54: required from here
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/jit/x64/MacroAssembler-x64.h:179:47: error: 'GetShiftedTag' was not declared in this scope
+ movl(Imm32(Upper32Of(GetShiftedTag(type))), ToUpper32(Operand(dest)));
+ ~~~~~~~~~~~~~^~~~~~
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/config/rules.mk:930: recipe for target 'Parser.o' failed
+make[5]: *** [Parser.o] Error 1
+make[5]: Leaving directory '/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/build-debug/js/src'
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/config/recurse.mk:74: recipe for target 'js/src/target' failed
+make[4]: *** [js/src/target] Error 2
+make[4]: Leaving directory '/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/build-debug'
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/config/recurse.mk:36: recipe for target 'compile' failed
+make[3]: *** [compile] Error 2
+make[3]: Leaving directory '/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/build-debug'
+/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/config/rules.mk:541: recipe for target 'default' failed
+make[2]: *** [default] Error 2
+make[2]: Leaving directory '/build/0ad-0.0.21/2nd/libraries/source/spidermonkey/mozjs-38.0.0/js/src/build-debug'
+ERROR: SpiderMonkey build failed
+debian/rules:26: recipe for target 'override_dh_auto_build' failed
+make[1]: *** [override_dh_auto_build] Error 1
+make[1]: Leaving directory '/build/0ad-0.0.21/2nd'
+debian/rules:10: recipe for target 'binary' failed
+make: *** [binary] Error 2
+dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
I: copying local configuration
+E: Failed autobuilding of package
+I: user script /srv/workspace/pbuilder/43618/tmp/hooks/C01_cleanup starting
+debug output: disk usage on i-capture-the-hostname at Sat Feb 10 12:53:49 UTC 2018
+Filesystem Size Used Avail Use% Mounted on
+tmpfs 18G 0 18G 0% /run/shm
+none 18G 0 18G 0% /dev/shm
+
+I: user script /srv/workspace/pbuilder/43618/tmp/hooks/C01_cleanup finished
I: unmounting /dev/shm filesystem
I: unmounting dev/pts filesystem
I: unmounting run/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env
-I: removing directory /srv/workspace/pbuilder/19184 and its subdirectories
-I: Current time: Sat Jan 7 18:27:45 -12 2017
-I: pbuilder-time-stamp: 1483856865
+I: removing directory /srv/workspace/pbuilder/43618 and its subdirectories
Starting cleanup.
/srv/reproducible-results/rbuild-debian-LllyO6tm/tmp.9IHbudOGSX: 93.8% -- replaced with /srv/reproducible-results/rbuild-debian-LllyO6tm/tmp.9IHbudOGSX.gz
INFO: Starting at 2017-01-08 06:30:54.525677
CRITICAL: https://tests.reproducible-builds.org/debian/unstable/i386/0ad didn't produce a buildlog, even though it has been built.
INFO: Finished at 2017-01-08 06:30:54.873269, took: 0:00:00.347606
All cleanup done.
Sun 8 Jan 06:30:54 UTC 2017 - /srv/jenkins/bin/reproducible_build.sh stopped running as /tmp/jenkins-script-0mKXthCR, which will now be removed.
Build step 'Execute shell' marked build as failure
More information about the Qa-jenkins-scm
mailing list