Closed Bug 547001 Opened 14 years ago Closed 13 years ago

AIX compilation error in js/src/jstypedarray.cpp

Categories

(Core :: JavaScript Engine, defect)

PowerPC
AIX
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 587103

People

(Reporter: ul-mcamafia, Unassigned)

Details

User-Agent:       Mozilla/5.0 (X11; U; AIX 5.2; en-US; rv:1.9.1.8) Gecko/20100207 SeaMonkey/2.0.3
Build Identifier: Trunk

xlC_r -o jstypedarray.o -c  -DOSTYPE=\"AIX5.2\" -DOSARCH=AIX -DEXPORT_JS_API   -I/home/ulink/src/mozilla-1.9.3/js/src -I. -I./../../dist/include -I./../../dist/include/nsprpub  -I/home/ulink/src/mozilla-1.9.3/obj-aix/dist/include/nspr   -I/home/ulink/src/mozilla-1.9.3/js/src -qflag=w:w     -DNDEBUG -DTRIMMED -O2 -qmaxmem=-1 -qalias=noansi   -DAIX=1 -DHAVE_SYS_INTTYPES_H=1 -DNSCAP_DISABLE_DEBUG_PTR_TYPES=1 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DJS_HAVE_STDINT_H=1 -DJS_BYTES_PER_WORD=4 -DJS_BITS_PER_WORD_LOG2=5 -DJS_ALIGN_OF_POINTER=4 -DJS_BYTES_PER_DOUBLE=8 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_INT64=1 -DHAVE_UINT=1 -DHAVE_UINT_T=1 -DHAVE_UINT16_T=1 -DHAVE_DIRENT_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_VFS_H=1 -DNEW_H=\<new\> -DHAVE_LIBC_R=1 -DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DHAVE_LIBC_R=1 -D_REENTRANT=1 -DHAVE_FCHMOD=1 -DHAVE_FLOCKFILE=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETPAGESIZE=1 -DHAVE_LCHOWN=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MEMMOVE=1 -DHAVE_RANDOM=1 -DHAVE_RINT=1 -DHAVE_SBRK=1 -DHAVE_SNPRINTF=1 -DHAVE_STAT64=1 -DHAVE_STATVFS=1 -DHAVE_STATVFS64=1 -DHAVE_STRERROR=1 -DHAVE_STRTOK_R=1 -DHAVE_TRUNCATE64=1 -DHAVE_WCRTOMB=1 -DHAVE_MBRTOWC=1 -DHAVE_RES_NINIT=1 -DHAVE_ICONV=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_CPP_EXPLICIT=1 -DHAVE_CPP_TYPENAME=1 -DHAVE_CPP_MODERN_SPECIALIZE_TEMPLATE_SYNTAX=1 -DHAVE_CPP_PARTIAL_SPECIALIZATION=1 -DHAVE_CPP_AMBIGUITY_RESOLVING_USING=1 -DHAVE_CPP_NAMESPACE_STD=1 -DHAVE_CPP_UNAMBIGUOUS_STD_NOTEQUAL=1 -DHAVE_CPP_NEW_CASTS=1 -DNEED_CPP_UNUSED_IMPLEMENTATIONS=1 -DHAVE_I18N_LC_MESSAGES=1 -DCPP_THROW_NEW=throw\(\) -DEDITLINE=1 -DMOZ_DLL_SUFFIX=\".so\" -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DJS_THREADSAFE=1 -DHAVE_SETLOCALE=1  -D_JS_CONFDEFS_H_ -DMOZILLA_CLIENT /home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 360.19: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 360.19: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 354.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<int>::obj_getProperty(JSContext *, JSObject *, jsid, jsval *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1108.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<int>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 403.19: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 403.19: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 397.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<int>::obj_setProperty(JSContext *, JSObject *, jsid, jsval *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1108.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<int>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 470.24: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 470.24: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 459.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<int>::obj_enumerate(JSContext *, JSObject *, JSIterateOp, jsval *, jsid *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1108.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<int>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 360.19: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 360.19: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 354.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<unsigned int>::obj_getProperty(JSContext *, JSObject *, jsid, jsval *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1109.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<unsigned int>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 403.19: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 403.19: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 397.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<unsigned int>::obj_setProperty(JSContext *, JSObject *, jsid, jsval *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1109.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<unsigned int>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 470.24: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 470.24: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 459.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<unsigned int>::obj_enumerate(JSContext *, JSObject *, JSIterateOp, jsval *, jsid *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1109.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<unsigned int>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 360.19: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 360.19: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 354.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<float>::obj_getProperty(JSContext *, JSObject *, jsid, jsval *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1110.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<float>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 403.19: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 403.19: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 397.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<float>::obj_setProperty(JSContext *, JSObject *, jsid, jsval *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1110.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<float>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 470.24: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 470.24: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 459.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<float>::obj_enumerate(JSContext *, JSObject *, JSIterateOp, jsval *, jsid *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1110.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<float>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 360.19: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 360.19: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 354.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<signed char>::obj_getProperty(JSContext *, JSObject *, jsid, jsval *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1104.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<signed char>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 403.19: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 403.19: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 397.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<signed char>::obj_setProperty(JSContext *, JSObject *, jsid, jsval *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1104.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<signed char>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 470.24: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 470.24: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 459.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<signed char>::obj_enumerate(JSContext *, JSObject *, JSIterateOp, jsval *, jsid *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1104.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<signed char>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 360.19: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 360.19: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 354.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<unsigned char>::obj_getProperty(JSContext *, JSObject *, jsid, jsval *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1105.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<unsigned char>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 403.19: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 403.19: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 397.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<unsigned char>::obj_setProperty(JSContext *, JSObject *, jsid, jsval *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1105.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<unsigned char>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 470.24: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 470.24: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 459.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<unsigned char>::obj_enumerate(JSContext *, JSObject *, JSIterateOp, jsval *, jsid *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1105.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<unsigned char>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 360.19: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 360.19: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 354.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<short>::obj_getProperty(JSContext *, JSObject *, jsid, jsval *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1106.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<short>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 403.19: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 403.19: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 397.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<short>::obj_setProperty(JSContext *, JSObject *, jsid, jsval *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1106.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<short>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 470.24: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 470.24: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 459.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<short>::obj_enumerate(JSContext *, JSObject *, JSIterateOp, jsval *, jsid *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1106.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<short>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 360.19: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 360.19: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 354.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<unsigned short>::obj_getProperty(JSContext *, JSObject *, jsid, jsval *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1107.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<unsigned short>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 403.19: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 403.19: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 397.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<unsigned short>::obj_setProperty(JSContext *, JSObject *, jsid, jsval *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1107.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<unsigned short>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 470.24: 1540-0274 (S) The name lookup for "INT_TO_JSVAL" did not find a declaration.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 470.24: 1540-1292 (I) Static declarations are not considered for a function call if the function is not qualified.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 459.5: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<unsigned short>::obj_enumerate(JSContext *, JSObject *, JSIterateOp, jsval *, jsid *)".
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.cpp", line 1107.26: 1540-0700 (I) The previous message was produced while processing "TypedArrayTemplate<unsigned short>::fastObjectOps".
"/home/ulink/src/mozilla-1.9.3/js/src/jscntxt.h", line 1885.44: 1540-1281 (W) "offsetof" cannot be applied to "struct JSContext".  It is not a POD (plain old data) type.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.h", line 136.42: 1540-1281 (W) "offsetof" cannot be applied to "struct TypedArray".  It is not a POD (plain old data) type.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.h", line 137.40: 1540-1281 (W) "offsetof" cannot be applied to "struct TypedArray".  It is not a POD (plain old data) type.
"/home/ulink/src/mozilla-1.9.3/js/src/jstypedarray.h", line 138.40: 1540-1281 (W) "offsetof" cannot be applied to "struct TypedArray".  It is not a POD (plain old data) type.
gmake[4]: *** [jstypedarray.o] Error 1
gmake[4]: Leaving directory `/home/ulink/src/mozilla-1.9.3/obj-aix/js/src'
gmake[3]: *** [libs_tier_js] Error 2

Reproducible: Always

Steps to Reproduce:
1. Compile on AIX with latest IBM compiler for AIX 5.2

Actual Results:  
Error

Expected Results:  
Successful compilation
Version: unspecified → Trunk
https://bugzilla.mozilla.org/show_bug.cgi?id=526422#c1

Seems other compilers don't follow the ANSI rules ;-)
Status: UNCONFIRMED → NEW
Ever confirmed: true
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.