Closed
Bug 1479204
Opened 6 years ago
Closed 6 years ago
Build bustage at /build/src/js/src/wasm/WasmBaselineCompile.cpp when Gecko 63 merges to Beta on 2018-08-27
Categories
(Core :: JavaScript: WebAssembly, defect)
Core
JavaScript: WebAssembly
Tracking
()
VERIFIED
FIXED
mozilla63
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox-esr60 | --- | unaffected |
firefox61 | --- | unaffected |
firefox62 | --- | unaffected |
firefox63 | + | verified |
People
(Reporter: RaulG, Assigned: lth)
References
Details
[Tracking Requested - why for this release]: This might relate to Bug 1478616 where changes on emitPostBarrier are made Central as Beta sim: https://treeherder.mozilla.org/#/jobs?repo=try&revision=f96380a82b403baa1e4c2b3d0f88685b4bc5f83c&selectedJob=190712190 Log link: https://treeherder.mozilla.org/logviewer.html#?job_id=190712190&repo=try&lineNumber=12387 Log snippet: [task 2018-07-28T15:36:51.977Z] 15:36:51 INFO - netwerk/socket [task 2018-07-28T15:36:51.977Z] 15:36:51 INFO - make[5]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/socket' [task 2018-07-28T15:36:51.980Z] 15:36:51 INFO - make[5]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/socket' [task 2018-07-28T15:36:51.980Z] 15:36:51 INFO - make[5]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/socket' [task 2018-07-28T15:36:52.068Z] 15:36:52 INFO - make[5]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/base' [task 2018-07-28T15:36:52.068Z] 15:36:52 INFO - /builds/worker/workspace/build/src/sccache2/sccache /builds/worker/workspace/build/src/gcc/bin/g++ -m32 -march=pentium-m -o NetworkInfoServiceLinux.i_o -c -I/builds/worker/workspace/build/src/obj-firefox/dist/stl_wrappers -I/builds/worker/workspace/build/src/obj-firefox/dist/system_wrappers -include /builds/worker/workspace/build/src/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/builds/worker/workspace/build/src/netwerk/base -I/builds/worker/workspace/build/src/obj-firefox/netwerk/base -I/builds/worker/workspace/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -I/builds/worker/workspace/build/src/ipc/chromium/src -I/builds/worker/workspace/build/src/ipc/glue -I/builds/worker/workspace/build/src/docshell/base -I/builds/worker/workspace/build/src/dom/base -I/builds/worker/workspace/build/src/netwerk/protocol/http -I/builds/worker/workspace/build/src/netwerk/socket -I/builds/worker/workspace/build/src/security/pkix/include -I/builds/worker/workspace/build/src/obj-firefox/dist/include -I/builds/worker/workspace/build/src/obj-firefox/dist/include/nspr -I/builds/worker/workspace/build/src/obj-firefox/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /builds/worker/workspace/build/src/obj-firefox/mozilla-config.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wformat -D_GLIBCXX_USE_CXX11_ABI=0 -fno-sized-deallocation -msse -msse2 -mfpmath=sse -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -O3 -fomit-frame-pointer -Werror -Wno-error=shadow -fprofile-generate -MD -MP -MF .deps/NetworkInfoServiceLinux.i_o.pp /builds/worker/workspace/build/src/netwerk/base/NetworkInfoServiceLinux.cpp [task 2018-07-28T15:36:52.070Z] 15:36:52 INFO - make[5]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/base' [task 2018-07-28T15:36:52.070Z] 15:36:52 INFO - make[5]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/base' [task 2018-07-28T15:36:52.070Z] 15:36:52 INFO - make[5]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/base' [task 2018-07-28T15:36:52.071Z] 15:36:52 INFO - make[5]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/base' [task 2018-07-28T15:36:52.071Z] 15:36:52 INFO - make[5]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/base' [task 2018-07-28T15:36:52.071Z] 15:36:52 INFO - make[5]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/intl/lwbrk/gtest' [task 2018-07-28T15:36:52.073Z] 15:36:52 INFO - /builds/worker/workspace/build/src/sccache2/sccache /builds/worker/workspace/build/src/gcc/bin/g++ -m32 -march=pentium-m -o Unified_cpp_intl_lwbrk_gtest0.i_o -c -I/builds/worker/workspace/build/src/obj-firefox/dist/stl_wrappers -I/builds/worker/workspace/build/src/obj-firefox/dist/system_wrappers -include /builds/worker/workspace/build/src/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/builds/worker/workspace/build/src/intl/lwbrk/gtest -I/builds/worker/workspace/build/src/obj-firefox/intl/lwbrk/gtest -I/builds/worker/workspace/build/src/obj-firefox/dist/include -I/builds/worker/workspace/build/src/obj-firefox/dist/include/nspr -I/builds/worker/workspace/build/src/obj-firefox/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /builds/worker/workspace/build/src/obj-firefox/mozilla-config.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wformat -D_GLIBCXX_USE_CXX11_ABI=0 -fno-sized-deallocation -msse -msse2 -mfpmath=sse -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -O3 -fomit-frame-pointer -Werror -fprofile-generate -MD -MP -MF .deps/Unified_cpp_intl_lwbrk_gtest0.i_o.pp /builds/worker/workspace/build/src/obj-firefox/intl/lwbrk/gtest/Unified_cpp_intl_lwbrk_gtest0.cpp [task 2018-07-28T15:36:52.073Z] 15:36:52 INFO - make[5]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/intl/lwbrk/gtest' [task 2018-07-28T15:36:52.093Z] 15:36:52 INFO - make[5]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/intl/uconv' [task 2018-07-28T15:36:52.093Z] 15:36:52 INFO - /builds/worker/workspace/build/src/sccache2/sccache /builds/worker/workspace/build/src/gcc/bin/g++ -m32 -march=pentium-m -o Unified_cpp_intl_uconv0.i_o -c -I/builds/worker/workspace/build/src/obj-firefox/dist/stl_wrappers -I/builds/worker/workspace/build/src/obj-firefox/dist/system_wrappers -include /builds/worker/workspace/build/src/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/builds/worker/workspace/build/src/intl/uconv -I/builds/worker/workspace/build/src/obj-firefox/intl/uconv -I/builds/worker/workspace/build/src/obj-firefox/dist/include -I/builds/worker/workspace/build/src/obj-firefox/dist/include/nspr -I/builds/worker/workspace/build/src/obj-firefox/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /builds/worker/workspace/build/src/obj-firefox/mozilla-config.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wformat -D_GLIBCXX_USE_CXX11_ABI=0 -fno-sized-deallocation -msse -msse2 -mfpmath=sse -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -O3 -fomit-frame-pointer -Werror -Wno-error=shadow -fprofile-generate -MD -MP -MF .deps/Unified_cpp_intl_uconv0.i_o.pp /builds/worker/workspace/build/src/obj-firefox/intl/uconv/Unified_cpp_intl_uconv0.cpp [task 2018-07-28T15:36:52.093Z] 15:36:52 INFO - make[5]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/intl/uconv' [task 2018-07-28T15:36:52.094Z] 15:36:52 INFO - make[5]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/mime' [task 2018-07-28T15:36:52.094Z] 15:36:52 INFO - mkdir -p '.deps/' [task 2018-07-28T15:36:52.094Z] 15:36:52 INFO - make[5]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/mime' [task 2018-07-28T15:36:52.094Z] 15:36:52 INFO - make[5]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/mime' [task 2018-07-28T15:36:52.094Z] 15:36:52 INFO - netwerk/mime [task 2018-07-28T15:36:52.095Z] 15:36:52 INFO - make[5]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/mime' [task 2018-07-28T15:36:52.095Z] 15:36:52 INFO - make[5]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/mime' [task 2018-07-28T15:36:52.095Z] 15:36:52 INFO - make[5]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/mime' [task 2018-07-28T15:36:52.095Z] 15:36:52 INFO - make[5]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/streamconv' [task 2018-07-28T15:36:52.095Z] 15:36:52 INFO - mkdir -p '.deps/' [task 2018-07-28T15:36:52.095Z] 15:36:52 INFO - make[5]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/streamconv' [task 2018-07-28T15:36:52.095Z] 15:36:52 INFO - make[5]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/streamconv' [task 2018-07-28T15:36:52.095Z] 15:36:52 INFO - netwerk/streamconv [task 2018-07-28T15:36:52.095Z] 15:36:52 INFO - make[5]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/streamconv' [task 2018-07-28T15:36:52.095Z] 15:36:52 INFO - make[5]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/streamconv' [task 2018-07-28T15:36:52.095Z] 15:36:52 INFO - make[5]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/netwerk/streamconv' [task 2018-07-28T15:36:52.102Z] 15:36:52 INFO - make[5]: Entering directory '/builds/worker/workspace/build/src/obj-firefox/js/src' [task 2018-07-28T15:36:52.103Z] 15:36:52 INFO - /builds/worker/workspace/build/src/sccache2/sccache /builds/worker/workspace/build/src/gcc/bin/g++ -m32 -march=pentium-m -o Unified_cpp_js_src41.i_o -c -I/builds/worker/workspace/build/src/obj-firefox/dist/system_wrappers -include /builds/worker/workspace/build/src/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SHARED_ARRAY_BUFFER -DEXPORT_JS_API -DJS_HAS_CTYPES '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DFFI_BUILDING -DMOZ_HAS_MOZGLUE -I/builds/worker/workspace/build/src/js/src -I/builds/worker/workspace/build/src/obj-firefox/js/src -I/builds/worker/workspace/build/src/obj-firefox/js/src/ctypes/libffi/include -I/builds/worker/workspace/build/src/js/src/ctypes/libffi/src/x86 -I/builds/worker/workspace/build/src/obj-firefox/dist/include -I/builds/worker/workspace/build/src/obj-firefox/dist/include/nspr -fPIC -DMOZILLA_CLIENT -include /builds/worker/workspace/build/src/obj-firefox/js/src/js-confdefs.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wformat -D_GLIBCXX_USE_CXX11_ABI=0 -fno-sized-deallocation -msse -msse2 -mfpmath=sse -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -O3 -fomit-frame-pointer -Werror -Wno-shadow -Werror=format -fno-strict-aliasing -fprofile-generate -MD -MP -MF .deps/Unified_cpp_js_src41.i_o.pp /builds/worker/workspace/build/src/obj-firefox/js/src/Unified_cpp_js_src41.cpp [task 2018-07-28T15:36:52.103Z] 15:36:52 INFO - In file included from /builds/worker/workspace/build/src/obj-firefox/js/src/Unified_cpp_js_src41.cpp:47:0: [task 2018-07-28T15:36:52.104Z] 15:36:52 INFO - /builds/worker/workspace/build/src/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitBarrieredStore(const mozilla::Maybe<js::wasm::RegPtr>&, js::wasm::RegPtr, js::wasm::RegPtr)': [task 2018-07-28T15:36:52.104Z] 15:36:52 INFO - /builds/worker/workspace/build/src/js/src/wasm/WasmBaselineCompile.cpp:5702:33: error: 'emitPreBarrier' was not declared in this scope [task 2018-07-28T15:36:52.104Z] 15:36:52 INFO - emitPreBarrier(valueAddr); // Preserves valueAddr [task 2018-07-28T15:36:52.104Z] 15:36:52 INFO - ^ [task 2018-07-28T15:36:52.104Z] 15:36:52 INFO - /builds/worker/workspace/build/src/js/src/wasm/WasmBaselineCompile.cpp:5705:63: error: 'emitPostBarrier' was not declared in this scope [task 2018-07-28T15:36:52.104Z] 15:36:52 INFO - emitPostBarrier(object, otherScratch, valueAddr, value); // Consumes valueAddr [task 2018-07-28T15:36:52.104Z] 15:36:52 INFO - ^ [task 2018-07-28T15:36:52.104Z] 15:36:52 INFO - /builds/worker/workspace/build/src/config/rules.mk:1052: recipe for target 'Unified_cpp_js_src41.i_o' failed [task 2018-07-28T15:36:52.105Z] 15:36:52 INFO - make[5]: *** [Unified_cpp_js_src41.i_o] Error 1 [task 2018-07-28T15:36:52.105Z] 15:36:52 INFO - make[5]: Leaving directory '/builds/worker/workspace/build/src/obj-firefox/js/src' [task 2018-07-28T15:36:52.105Z] 15:36:52 INFO - /builds/worker/workspace/build/src/config/recurse.mk:74: recipe for target 'js/src/target' failed [task 2018-07-28T15:36:52.105Z] 15:36:52 INFO - make[4]: *** [js/src/target] Error 2 [task 2018-07-28T15:36:52.105Z] 15:36:52 INFO - make[4]: *** Waiting for unfinished jobs....
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → lhansen
Comment 1•6 years ago
|
||
Issue was fixed on the 2nd beta-sim run by backing out Bug 1478616 see https://treeherder.mozilla.org/#/jobs?repo=try&revision=2dc96bc532f6188f16a6d6287a2e112fd19b1b21
Assignee | ||
Comment 2•6 years ago
|
||
Yeah, not shocking. This is just a missing ifdef somewhere, no reason for panic.
Comment 3•6 years ago
|
||
(In reply to Lars T Hansen [:lth] from comment #2) > Yeah, not shocking. This is just a missing ifdef somewhere, no reason for > panic. This is still breaking beta sims without that backout. Can you fix it?
Flags: needinfo?(lhansen)
Comment 5•6 years ago
|
||
(In reply to Lars T Hansen [:lth] from comment #4) > Yes, I will fix it today :) That's great to hear. Thank you for looking into this. Regards
Pushed by lhansen@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/f587d77a7782 Fix the placement of an #endif. r=me DONTBUILD
Comment 7•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/f587d77a7782
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
Comment 8•6 years ago
|
||
Verified fixed with yesterday's beta simulation: https://treeherder.mozilla.org/#/jobs?repo=try&revision=c71b2f6d020250736ae72f3b124b592f495a3708&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception&filter-resultStatus=runnable&filter-resultStatus=retry&filter-resultStatus=usercancel
Status: RESOLVED → VERIFIED
Updated•6 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•