shark builds on TraceMonkey have been failing the past two nights

RESOLVED FIXED

Status

()

Core
JavaScript Engine
RESOLVED FIXED
8 years ago
8 years ago

People

(Reporter: bhearsum, Assigned: jorendorff)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [fixed-in-tracemonkey])

(Reporter)

Description

8 years ago
With the following compilation failure:
g++-4.2 -o jsdtracef.o -c  -fvisibility=hidden -DOSTYPE=\"Darwin9.2.0\" -DOSARCH=Darwin -DEXPORT_JS_API -D__STDC_LIMIT_MACROS -DJS_HAS_CTYPES -DDLL_PREFIX=\"lib\" -DDLL_SUFFIX=\".dylib\" -Ictypes/libffi/include -I.  -I/builds/slave/tracemonkey-macosx-shark/build/js/src -I. -I./../../dist/include -I./../../dist/include/nsprpub  -I/builds/slave/tracemonkey-macosx-shark/build/obj-firefox/dist/include/nspr   -I/builds/slave/tracemonkey-macosx-shark/build/js/src -I/builds/slave/tracemonkey-macosx-shark/build/js/src/assembler -I/builds/slave/tracemonkey-macosx-shark/build/js/src/yarr  -fPIC  -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -gdwarf-2 -isysroot /Developer/SDKs/MacOSX10.5.sdk -fno-strict-aliasing -fpascal-strings -fno-common -pthread -pipe  -DNDEBUG -DTRIMMED -gdwarf-2 -F/System/Library/PrivateFrameworks -O3 -fstrict-aliasing  -F/System/Library/PrivateFrameworks -DENABLE_ASSEMBLER=1 -DUSE_SYSTEM_MALLOC=1 -DENABLE_JIT=1   -DMOZILLA_CLIENT -include ./js-confdefs.h -MD -MF .deps/jsdtracef.pp /builds/slave/tracemonkey-macosx-shark/build/js/src/jsdtracef.cpp
/builds/slave/tracemonkey-macosx-shark/build/js/src/jsinterp.h: In function 'char* jsdtrace_filename(JSStackFrame*)':
/builds/slave/tracemonkey-macosx-shark/build/js/src/jsinterp.h:96: error: 'JSScript* JSStackFrame::script' is private
/builds/slave/tracemonkey-macosx-shark/build/js/src/jsdtracef.cpp:67: error: within this context
/builds/slave/tracemonkey-macosx-shark/build/js/src/jsinterp.h:96: error: 'JSScript* JSStackFrame::script' is private
/builds/slave/tracemonkey-macosx-shark/build/js/src/jsdtracef.cpp:67: error: within this context
/builds/slave/tracemonkey-macosx-shark/build/js/src/jsinterp.h:96: error: 'JSScript* JSStackFrame::script' is private
/builds/slave/tracemonkey-macosx-shark/build/js/src/jsdtracef.cpp:67: error: within this context
make[4]: *** [jsdtracef.o] Error 1
make[4]: *** Waiting for unfinished jobs....
/builds/slave/tracemonkey-macosx-shark/build/js/src/jsstr.cpp: In function 'JSBool str_search(JSContext*, uintN, js::Value*)':
/builds/slave/tracemonkey-macosx-shark/build/js/src/jsstr.cpp:1885: warning: 'g.RegExpGuard::patstr' may be used uninitialized in this function
make[3]: *** [libs_tier_js] Error 2
make[2]: *** [tier_js] Error 2
make[1]: *** [default] Error 2
make: *** [build] Error 2
(Assignee)

Updated

8 years ago
Assignee: general → jorendorff
(Assignee)

Comment 1

8 years ago
Since this has some boxes burning I pushed the fix.

http://hg.mozilla.org/tracemonkey/rev/00a1d96d3da2
(Assignee)

Updated

8 years ago
Whiteboard: [fixed-in-tracemonkey]

Comment 2

8 years ago
http://hg.mozilla.org/mozilla-central/rev/00a1d96d3da2
Status: NEW → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.