Closed Bug 436162 Opened 17 years ago Closed 16 years ago

ActionMonkey: Make it work on Intel64

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: jorendorff, Unassigned)

References

(Depends on 1 open bug)

Details

Attachments

(3 files)

ActionMonkey must build and run on Intel64 before it lands.
Preliminary look: I got this to build on x86_64 but four extra tests failed versus my i386 build. I'll look into them in more depth soon. The four were all eating up insane amounts of CPU and memory, and one in particular I had to kill after waiting about an hour. I didn't get any compile-time errors, the only thing I had to do was fix some of the Makefiles and Python scripts.
David, I assume /work/mozilla/builds/1.9.1-actionmonkey/mozilla/js/tamarin/./codegen/manifest.mk:55: *** Unrecognized target CPU.. Stop. during firefox build and bug 436263 jsapi.cpp: In function ‘jsval* JS_PushArgumentsVA(JSContext*, void**, const char*, __va_list_tag*)’: jsapi.cpp:381: error: cannot convert ‘__va_list_tag**’ to ‘__va_list_tag (*)[1]’ for argument ‘5’ to ‘JSBool TryArgumentFormatter(JSContext*, const char**, JSBool, jsval**, __va_list_tag (*)[1])’ during shell build are known for the actionmonkey repo?
Depends on: 436263
To build 64-bit on Darwin, make -f Makefile.ref OS_ARCH=Darwin64 (doing so bumps the OS requirement to 10.5)
Can we go ahead and get these patches checked in to actionmonkey and any other repositories where they may be needed?
Mass-WONTFIXing ActionMonkey bugs.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: